tooluniverse-proteomics-analysis

Analyzes mass spectrometry proteomics data from quantification through differential expression and pathway enrichment.

1.7k|254|Updated Mar 3, 2025
One-click install
npx skills add https://github.com/mims-harvard/ToolUniverse --skill tooluniverse-proteomics-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tooluniverse-proteomics-analysis
Source: https://github.com/mims-harvard/ToolUniverse/tree/main/plugins/tooluniverse/skills/tooluniverse-proteomics-analysis
Command: npx skills add https://github.com/mims-harvard/ToolUniverse --skill tooluniverse-proteomics-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy, scipy, statsmodels, scikit-learn, matplotlib, seaborn, networkx, tooluniverse, and includes references (resource) components.

What problem does it solve?

Interpreting raw mass spectrometry proteomics output requires a long chain of specialized steps — quality control, normalization, imputation, statistical testing, PTM analysis, and pathway enrichment — that are error-prone when done ad hoc. This Skill provides a structured, end-to-end workflow that turns MaxQuant, Spectronaut, DIA-NN, or Proteome Discoverer output into a complete biological interpretation report.

Core Features & Use Cases

  • Full Analysis Pipeline: Eight phases covering data import, QC, preprocessing, differential expression (limma/t-test with BH correction), PTM analysis, functional enrichment, STRING PPI networks, and multi-omics integration.
  • Pre-computed Result Detection: Scans data folders for executed notebooks, result files, and canonical analysis scripts before re-running analysis, ensuring published answers are reproduced rather than recomputed.
  • Interpretation Framework: Evidence grading (T1-T4), quantification strategy decision trees (SILAC, TMT/iTRAQ, LFQ), and differential expression confidence thresholds guide rigorous conclusions.
  • Use Case: Given a MaxQuant proteinGroups.txt comparing tumor vs normal tissue, the Skill filters contaminants, imputes missing values, runs differential expression, generates a volcano plot, enriches pathways via Enrichr, builds a STRING network, and produces a structured report with candidate biomarkers.

Quick Start

Analyze the proteomics data in my data folder comparing tumor versus normal samples and generate a full differential expression and pathway enrichment report.

Frequently Asked Questions about tooluniverse-proteomics-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze MaxQuant proteomics data for differential expression?

Load the proteinGroups.txt file, filter proteins with 2+ unique peptides detected in at least 3 samples, remove contaminants and reverse sequences, impute missing values, normalize intensities, then run t-tests with Benjamini-Hochberg correction. Significant proteins require adj. p < 0.05 and |log2FC| > 1.

What normalization method should I use for label-free proteomics?

For label-free quantification (LFQ), use median or quantile normalization. TMT/iTRAQ experiments typically use TMM or VSN normalization, while SILAC uses ratios computed within the same MS run. The choice depends on your quantification strategy and experimental design.

How many replicates are needed for proteomics differential expression?

A minimum of 3 biological replicates per condition is required for reliable statistics, with 4 or more preferred for clinical samples. Fewer than 3 replicates cannot estimate variance reliably, and significance should never be reported from duplicates.

Does this support phosphoproteomics and PTM analysis?

Yes, it analyzes modification-specific peptides such as MaxQuant Phospho (STY)Sites.txt, filtering by localization probability above 0.75. It constructs site identifiers, runs differential phosphorylation analysis, and predicts upstream kinases using kinase-substrate databases.

Why do my proteomics results not correlate with RNA-seq data?

Protein-RNA correlation is typically moderate (r ~ 0.4-0.6) due to post-transcriptional regulation. Genes with r < 0.2 and high protein but low RNA indicate translational regulation, while low protein with high RNA suggests protein degradation.

What are the limitations of mass spectrometry proteomics analysis?

MS proteomics provides relative rather than absolute quantification unless TMT or SILAC is used, has limited dynamic range compared to RNA sequencing, and typically collapses protein isoforms to gene level. High missing value rates above 50% per protein limit statistical power.