← Về thư mục
📄 / / profiles / r-and-d / raw_evidence / OpenAI4S / skills / bioskills / bio-workflows-proteomics-pipeline / references / usage-guide.md

Proteomics Pipeline Usage Guide

Overview

End-to-end workflow for label-free proteomics analysis from MaxQuant/DIA-NN output to differential protein abundance.

Prerequisites

BiocManager::install(c('limma', 'DEqMS', 'proDA', 'MSstats', 'MSstatsTMT', 'ashr'))
install.packages(c('pheatmap', 'ggplot2', 'arrow', 'iq'))

Quick Start

Tell your AI agent what you want to do: - "Run the proteomics pipeline on my MaxQuant output" - "Find differentially expressed proteins between conditions" - "Process my DIA-NN results and run differential analysis"

Example Prompts

Basic Analysis

"I have proteinGroups.txt from MaxQuant, run the full pipeline"

"Normalize my proteomics data and find differential proteins"

QC and Preprocessing

"Check sample quality with PCA and correlation heatmap"

"Handle missing values correctly by modeling the dropout rather than imputing"

Differential Analysis

"Run limma to find proteins changed between treatment and control"

"Use MSstats for differential analysis with my peptide-level data"

Pipeline Stages

1. Data Import

2. Transformation

3. Completeness Filtering

4. Missing-Value Handling

5. Quality Control

6. Differential Analysis

7. Output

Input Requirements

MaxQuant Output

proteinGroups.txt  # Protein-level quantification
evidence.txt       # Peptide-level (for MSstats)
annotation.csv     # Sample metadata

Sample Annotation

sample,condition,replicate
Sample1,Control,1
Sample2,Control,2
Sample3,Treatment,1
Sample4,Treatment,2

Expected Outputs

File Description
proteomics_results.csv All proteins with statistics
proteomics_results_volcano.pdf Log2FC vs -log10(p-value)
proteomics_results_raw_boxplot.pdf Raw per-sample log2 distributions, inspected before normalization
proteomics_results_pca.pdf Sample clustering
proteomics_results_heatmap.pdf Significant proteins

Typical Results

Tips