本文へ移動
cccskills
無料GitHub で公開

proteomics

Mass spectrometry proteomics QC, quantification, comparative analysis, and export for DDA, DIA, and protein-level result tables.

インストール方法を見る

含まれるファイル(3)

  • SKILL.md3.4 KB
  • commands_and_thresholds.md674 B
  • technical_reference.md855 B

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Proteomics

Version Compatibility

Reference examples assume:

  • pyopenms 3.0+
  • pandas 2.2+
  • numpy 1.26+
  • seaborn 0.13+

Overview

Use this skill when the user needs:

  • proteomics QC
  • protein table cleanup
  • replicate review
  • differential abundance analysis
  • publication-ready proteomics figures

When To Use This Skill

  • MaxQuant, FragPipe, DIA-NN, or similar outputs exist
  • the task is protein-level quantification or comparative proteomics
  • missingness, batch effects, and replicate quality need review before interpretation

Quick Route

  • DDA and DIA should not be treated identically
  • protein-level tables should remain distinct from peptide-level tables
  • QC comes before differential analysis

Progressive Disclosure

Expected Inputs

  • protein or peptide result table
  • sample metadata
  • assay context: DDA, DIA, PTM-enriched, or targeted

Expected Outputs

  • results/protein_abundance.tsv
  • qc/proteomics_qc_summary.tsv
  • figures/correlation_heatmap.pdf
  • figures/missingness.pdf
  • results/differential_proteins.tsv

Starter Pattern

import pandas as pd

protein_df = pd.read_csv("protein_groups.tsv", sep="\t")
sample_cols = [c for c in protein_df.columns if c.startswith("LFQ intensity")]
matrix = protein_df[sample_cols].replace(0, pd.NA)
qc = pd.DataFrame({
    "n_proteins": matrix.notna().sum(),
    "missing_pct": matrix.isna().mean() * 100,
})
qc.to_csv("qc/proteomics_qc_summary.tsv", sep="\t")

Workflow

1. Clarify assay and table level

  • DDA versus DIA
  • peptide versus protein table
  • PTM-enriched versus unenriched data

2. Run QC before comparisons

Inspect:

  • missingness
  • replicate correlation
  • batch effects
  • intensity distributions

3. Normalize and summarize consistently

Keep the normalization approach explicit and do not collapse peptides into proteins without documenting the rule.

4. Perform comparative analysis

Use replicate-aware differential abundance with clear filtering and missingness policy.

5. Export interpretable artifacts

Save both the cleaned abundance matrix and the differential results table.

Output Artifacts

results/
├── protein_abundance.tsv
└── differential_proteins.tsv
qc/
└── proteomics_qc_summary.tsv
figures/
├── correlation_heatmap.pdf
├── missingness.pdf
└── intensity_density.pdf

Quality Review

  • overall missingness > 30% should trigger caution
  • technical replicate correlation should usually be > 0.9
  • biological replicate correlation much below 0.8 deserves review
  • do not trust differential calls before batch structure and missingness are understood

Anti-Patterns

  • mixing peptide and protein tables in one downstream matrix
  • running differential abundance before QC
  • ignoring missingness patterns
  • hiding whether values are raw, normalized, or imputed

Related Skills

  • Metabolomics
  • Structural Biology

Optional Supplements

  • pyopenms

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Workflow for read alignment, sorting, indexing, mapping statistics, and downstream-ready alignment artifacts.

日本語の概要は準備中です。原文の説明を表示しています。

BioTender-max/awesome-bio-agent-skills2012026年7月2日 更新

alphafold

無料

Validate protein designs using AlphaFold2 structure prediction. Use this skill when: (1) Validating designed sequences fold correctly, (2) Predicting binder-target complex structures, (3) Calculating confidence metrics (pLDDT, pTM, ipTM), (4) Self-consistency validation of designs, (5) Multi-chain complex prediction with AlphaFold-Multimer. For faster single-chain prediction, use esm. For QC thresholds, use protein-qc.

日本語の概要は準備中です。原文の説明を表示しています。

BioTender-max/awesome-bio-agent-skills2012026年7月2日 更新

AlphaFold2 / AlphaFold-Multimer structure prediction for validation and confidence scoring. Use this skill when: (1) Validating designed sequences fold correctly, (2) Predicting binder-target complex structures, (3) Calculating confidence metrics (pLDDT, pTM, ipTM), (4) Self-consistency validation of designs, (5) Multi-chain complex prediction with AlphaFold-Multimer. For faster single-chain prediction, use esm2-sequence-scoring. For QC thresholds, use protein-design-qc.

日本語の概要は準備中です。原文の説明を表示しています。

BioTender-max/awesome-bio-agent-skills2012026年7月2日 更新

Workflow for event-level and isoform-level splicing analysis with sashimi-ready outputs and splice QC.

日本語の概要は準備中です。原文の説明を表示しています。

BioTender-max/awesome-bio-agent-skills2012026年7月2日 更新

atac-seq

無料

ATAC-seq processing with assay QC, MACS3 peak calling, consensus peak matrices, differential accessibility, and motif or footprint follow-up.

日本語の概要は準備中です。原文の説明を表示しています。

BioTender-max/awesome-bio-agent-skills2012026年7月2日 更新

bindcraft

無料

End-to-end binder design using BindCraft hallucination. Use this skill when: (1) Designing protein binders with built-in AF2 validation, (2) Running production-quality binder campaigns, (3) Using different design protocols (fast, default, slow), (4) Need joint backbone and sequence optimization, (5) Want high experimental success rate. For backbone-only generation, use rfdiffusion. For QC thresholds, use protein-qc. For tool selection guidance, use binder-design.

日本語の概要は準備中です。原文の説明を表示しています。

BioTender-max/awesome-bio-agent-skills2012026年7月2日 更新

BioTender-max のスキルをすべて見る

このスキルの問題を報告する