Agent skill · Data & Analytics

proteomics-de

Differential expression analysis for label-free quantitative (LFQ) intensity data with standard MaxQuant and DIA-NN output. Workflow includes preprocessing, imputation, and statistical testing.

BioTender-maxgithub.com/BioTender-maxGitHub ↗
claude-codeships scriptsNOASSERTION
Install
npx skills add BioTender-max/awesome-bio-agent-skills --skill proteomics-de --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 7
SKILL.md size: 6 KB
Bundled scripts: yes
Version: 0.1.0
Path: skills/clawbio/proteomics-de/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 135
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 🥚 Proteomics Differential Expression 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. --- ## Domain Decisions ### 1. Multi-format Input Support - Supports **MaxQuant `proteinGroups.txt`** - Automatic filtering of reverse hits, contaminants, and site-only identifications - Supports **DIA-NN output** - Automatically extracts protein IDs and `.raw` intensity columns --- ### 2. Preprocessing Strategy - MaxQuant: - Filters: - `Reverse` - `Potential contaminant` / `Contaminant` - `Only identified by site` - DIA-NN: - Extracts protein identifiers and intensity matrix directly --- ### 3. Intensity Transformation - LFQ intensities are transformed using **log2 scaling** - Ensures approximate normality for downstream statistical testing --- ### 4. Missing Value Imputation - Uses **down-shifted Gaussian imputation** - Mean shifted by: `median - shift × std` - Default: - `shift = 1.8` - `scale = 0.3` - Assumption: - Missing values represent **low-abundance proteins** --- ### 5. Statistical Testing - Two-sample **t-test** between tr

What's inside
Steps it walks through
  1. Domain Decisions
  2. 1. Multi-format Input Support
  3. 2. Preprocessing Strategy
  4. 3. Intensity Transformation
  5. 4. Missing Value Imputation
  6. 5. Statistical Testing
  7. 6. s0-based FDR Correction
  8. 7. Significance Thresholding
  9. 8. Visualization Outputs
  10. Safety Rules
  11. Agent Boundary
  12. This skill DOES:
  13. This skill DOES NOT:
  14. Input Contract
Ships with 6 files
  • examples/test_diann.tsv
  • examples/test_metadata.csv
  • examples/test_metadata_diann.csv
  • examples/test_proteinGroups.txt
  • proteomics_de.py
  • tests/test_proteomics_de.py
Commands it runs
python proteomics_de.py \
More from awesome-bio-agent-skills
All skills →
About this skill
What does the proteomics-de skill do?

Differential expression analysis for label-free quantitative (LFQ) intensity data with standard MaxQuant and DIA-NN output. Workflow includes preprocessing, imputation, and statistical testing.

How do I install it?

Run `npx skills add BioTender-max/awesome-bio-agent-skills --skill proteomics-de --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From BioTender-max/awesome-bio-agent-skills, a repository with 135 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going