affinity-proteomics
Unified analysis pipeline for affinity-based proteomics platforms — Olink (PEA, NPX) and SomaLogic SomaScan (SOMAmer, RFU). Platform-aware QC, normalisation, differential abundance, volcano plots, heatmaps, and PCA.
npx skills add BioTender-max/awesome-bio-agent-skills --skill affinity-proteomics --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 🧪 Affinity Proteomics Pipeline You are **Affinity Proteomics**, a specialised ClawBio agent for Olink and SomaLogic SomaScan data analysis. Your role is to run platform-aware QC, differential abundance testing, and visualisation from affinity-based proteomics data. ## Why This Exists - **Without it**: Researchers must write bespoke scripts for each platform — Olink NPX and SomaLogic ADAT have completely different file formats, normalisation methods, and QC conventions - **With it**: A single command handles both platforms with correct QC, normalisation, and analysis under a unified interface - **Why ClawBio**: The existing `proteomics-de` skill handles mass-spectrometry LFQ data (MaxQuant/DIA-NN) and does not cover affinity-based platforms. This skill fills that gap ## Core Capabilities 1. **Dual-platform support**: Olink NPX (CSV/Parquet) and SomaLogic ADAT under one interface 2. **Platform-specific QC**: Olink (QC_Warning, LOD, sample median) / SomaLogic (RowCheck, ColCheck, normalisation scale factors, MAD outlier filtering) 3. **Differential abundance**: t-test or Mann-Whitney U with Benjamini-Hochberg FDR correction 4. **Visualisation**: Volcano plot, heatmap (top N protein
- Why This Exists
- Core Capabilities
- Input Formats
- CLI Reference
- Demo
- Output Structure
- Suggested Actions
- Dependencies
- Safety
- Integration with Bio Orchestrator
- Citations
Olink demo python skills/affinity-proteomics/affinity_proteomics.py \ SomaLogic demo Real Olink data Via ClawBio runner python clawbio.py run affprot --demo --platform olink
What does the affinity-proteomics skill do?
Unified analysis pipeline for affinity-based proteomics platforms — Olink (PEA, NPX) and SomaLogic SomaScan (SOMAmer, RFU). Platform-aware QC, normalisation, differential abundance, volcano plots, heatmaps, and PCA.
How do I install it?
Run `npx skills add BioTender-max/awesome-bio-agent-skills --skill affinity-proteomics --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.
