freedomintelligence/openclaw-medical-skills/bio-proteomics-dia-analysis
Claude Code and agent skill by freedomintelligence/openclaw-medical-skills
- community
Checking that the SKILL.md file is still in the repository.
Data-independent acquisition (DIA) proteomics analysis with DIA-NN and other tools. Use when analyzing DIA mass spectrometry data with library-free or library-based workflows for deep proteome profiling.
Install
npx vskill@latest install freedomintelligence/openclaw-medical-skills/bio-proteomics-dia-analysisSKILL.md
Version Compatibility
Reference examples tested with: numpy 1.26+, pandas 2.2+
Before using code patterns, verify installed versions match. If versions differ:
- Python:
pip show <package>thenhelp(module.function)to check signatures - R:
packageVersion('<pkg>')then?function_nameto verify parameters - CLI:
<tool> --versionthen<tool> --helpto confirm flags
If code throws ImportError, AttributeError, or TypeError, introspect the installed package and adapt the example to match the actual API rather than retrying.
DIA Proteomics Analysis
"Analyze my DIA proteomics data" → Process data-independent acquisition MS data to identify and quantify proteins using library-free or library-based workflows.
- CLI:
diannfor end-to-end DIA analysis with neural network scoring - CLI:
EncyclopeDIAfor chromatogram library-based quantification
DIA-NN Library-Free Analysis
Goal: Run DIA proteomics analysis without a pre-built spectral library, generating one from the data itself.
Approach: Use DIA-NN in library-free mode with FASTA-based in silico digestion and deep learning prediction.
DIA-NN with Spectral Library
Goal: Analyze DIA data using a pre-built or predicted spectral library for targeted extraction.
Approach: Supply an existing spectral library to DIA-NN for guided peptide detection and quantification.
DIA-NN Output Files
Load DIA-NN Results in R
Goal: Import DIA-NN quantification output into R for downstream statistical analysis.
Approach: Read the protein group matrix, convert to numeric matrix, and log2-transform raw intensities.
Load DIA-NN Results in Python
Goal: Import DIA-NN quantification output into Python for downstream analysis.
Approach: Read the protein group matrix with pandas and log2-transform, replacing zeros with NaN.
MSFragger-DIA Analysis
Goal: Perform DIA analysis using MSFragger as an alternative to DIA-NN.
Approach: Generate a predicted spectral library with EasyPQP from search results, then convert to the desired format.
Spectronaut Export Processing
Goal: Convert Spectronaut long-format report into a protein-level quantification matrix.
Approach: Pivot the Spectronaut output from long to wide format using protein group quantities.
DIA Quality Metrics
Goal: Assess DIA data quality by summarizing identification counts and missing value rates per run.
Approach: Count unique precursors, proteins, and genes per run, then calculate missing value percentages from the protein matrix.
Match Between Runs
Goal: Transfer peptide identifications between runs to reduce missing values.
Approach: Enable DIA-NN's two-pass reanalysis with the --reanalyse flag for automatic match-between-runs.
DIA vs DDA Comparison
| Feature | DIA | DDA | |
|---|---|---|---|
| Acquisition | All precursors fragmented | Top-N precursors selected | |
| Missing values | Lower (5-20%) | Higher (30-50%) | |
| Dynamic range | Better for low-abundance | Better for high-abundance | |
| Library required | Optional (library-free) | Not applicable | |
| Quantification | More reproducible | More variable | |
| Analysis tools | DIA-NN, Spectronaut | MaxQuant, MSFragger |
Related Skills
- data-import - Load raw MS data
- spectral-libraries - Build and use spectral libraries
- quantification - Normalization methods
- differential-abundance - Statistical testing
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/bio-proteomics-dia-analysis/SKILL.md
Popularity
- Repository stars
- 2,973
- Repository forks
- 409
- 7-day trend score
- 40
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 26 Aug 2026, 2 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/freedomintelligence/openclaw-medical-skills/bio-proteomics-dia-analysis)