From clawbio
Performs differential expression analysis on LFQ intensity data from MaxQuant and DIA-NN outputs, including preprocessing, imputation, statistical testing, and visualization.
How this skill is triggered — by the user, by Claude, or both
Slash command
/clawbio:proteomics-deThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill performs differential expression analysis on label-free quantitative (LFQ) intensity data from MaxQuant and DIA-NN outputs, including preprocessing, imputation, statistical testing, and visualization.
This skill performs differential expression analysis on label-free quantitative (LFQ) intensity data from MaxQuant and DIA-NN outputs, including preprocessing, imputation, statistical testing, and visualization.
proteinGroups.txt
.raw intensity columnsReversePotential contaminant / ContaminantOnly identified by sitemedian - shift × stdshift = 1.8scale = 0.3df = 4 (for 3 vs 3 replicates)FDR = 0.05s0 = 0.1Local-first
Statistical caution
Missing data assumptions
Small sample limitations
Reproducibility
No hallucinated science
proteinGroups.txt.tsv / .txt).csv or .tsvsample_idgroupSupports:
/path/sample.raw)proteomics_de_report/
├── report.md
├── figures/
│ ├── imputation_distribution.png
│ ├── pca.png
│ └── volcano.png
├── tables/
│ ├── imputed_proteinGroups.csv
│ └── de_results.csv
├── ro-crate-metadata.json
└── reproducibility/
├── commands.sh
├── environment.yml
└── checksums.sha256
python proteomics_de.py \
--demo \
--output report_dir
python proteomics_de.py \
--input proteinGroups.txt \
--input-type maxquant \
--metadata metadata.csv \
--contrast "treated,control" \
--output report_dir
python proteomics_de.py \
--input diann_output.tsv \
--input-type diann \
--metadata metadata.csv \
--contrast "treated,control" \
--output report_dir
| Parameter | Description | Default |
|---|---|---|
--input | Input file path | - |
--input-type | maxquant or diann | maxquant |
--metadata | Metadata file | - |
--contrast | treatment,control | treated,control |
--s0 | s0 parameter | 0.1 |
--fdr | FDR threshold | 0.05 |
--ttest-df | Degrees of freedom | 4 |
--imputation-shift | Imputation shift | 1.8 |
--imputation-scale | Imputation scale | 0.3 |
--output | Output directory | - |
npx claudepluginhub clawbio/clawbio --plugin clawbioRuns MaxQuant for LFQ/SILAC proteomics; parses proteinGroups.txt in Python for filtering contaminants/decoys, log2 median-normalization, MNAR imputation, t-tests with FDR, volcano plots, GO/pathway enrichment.
Analyzes mass-spec proteomics data: protein identification, quantification (LFQ, TMT, iTRAQ), differential expression, PTM analysis, and pathway enrichment. Use with proteomics MS output.
Analyzes mass spectrometry proteomics data for protein identification, quantification (LFQ, TMT, iTRAQ), differential expression, PTM analysis, and pathway enrichment.