---
title: "🧪 Affinity Proteomics Pipeline - Air Market"
description: "You have protein measurements back from Olink or SomaLogic and the two platforms want handling differently. This runs one pipeline that knows which is which: quality checks, normalisation, working ou…"
canonical: "https://airmarket.ai/app/affinity-proteomics"
---

[Air Market](/) / [Data & Analytics](/category/data) / 🧪 Affinity Proteomics Pipeline

Skill by [ClawBio](/@clawbio)

# 🧪 Affinity Proteomics Pipeline

One route through Olink and SomaScan data, whichever you were handed

## What this does

You have protein measurements back from Olink or SomaLogic and the two platforms want handling differently. This runs one pipeline that knows which is which: quality checks, normalisation, working out what differs between groups, and the plots you would put in a figure. Reach for it when the data has arrived and you need it analysed rather than wrangled.

### Top 3 things it does for you

- Run QC on Olink or SomaScan data
- Normalise a protein dataset
- Test for differential abundance

## Information

**🧪 Affinity Proteomics Pipeline at a glance**

|  |  |
| --- | --- |
| Kind | Skill |
| Publisher | [ClawBio](/@clawbio) |
| Category | [Data & Analytics](/category/data) |
| Works with | Agent Skills - an open standard supported by 40+ agents |
| Version | 0.1.0 |
| Size | 330 KB |
| Licence | MIT |
| Repository | [ClawBio/ClawBio](https://github.com/ClawBio/ClawBio/tree/5ae5a62b9c7ba223fc71c923718bbc320e181afa/skills/affinity-proteomics) |
| GitHub stars | 1,114 (as of Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of 🧪 Affinity Proteomics Pipeline and flagged nothing. AIR's verdict: **safe**.

**What 🧪 Affinity Proteomics Pipeline's check was run against**

|  |  |
| --- | --- |
| Commit | 5ae5a62b9c7ba223fc71c923718bbc320e181afa |
| Content hash | 56af35ab26637916896ba03d2d4f29b26f00907788c43583f496bda972dd67b9 |
| Files read | [Browse the files at this exact commit](https://github.com/ClawBio/ClawBio/blob/5ae5a62b9c7ba223fc71c923718bbc320e181afa/skills/affinity-proteomics/SKILL.md) |

A scan is named by the exact content it read, not by a version number. A different version is a different artifact, and nothing here applies to a version AIR has not scanned.

[Read the full security report for 🧪 Affinity Proteomics Pipeline](/security/affinity-proteomics)

## About 🧪 Affinity Proteomics Pipeline

A unified analysis pipeline for affinity-based proteomics platforms: Olink, with its PEA measurements and NPX values, and SomaLogic SomaScan, with SOMAmer reagents and RFU values.

It is platform-aware, and covers QC, normalisation and differential abundance, with volcano plots, heatmaps and PCA as output.

## What's inside

- SKILL.md - instructions
- affinity_proteomics.py - script
- example_data/olink_demo_meta.csv - data
- example_data/olink_demo_npx.csv - data
- requirements.txt - reference
- tests/__init__.py - script
- tests/test_affinity_proteomics.py - script

## Questions

### Is 🧪 Affinity Proteomics Pipeline safe to install?

AIR scanned this exact version of 🧪 Affinity Proteomics Pipeline and flagged nothing. AIR's verdict: safe. The verdict is named by the content that was read, at commit 5ae5a62b9c7b, so it cannot drift onto a version nobody scanned. The full report is at https://airmarket.ai/security/affinity-proteomics.

### How do I install 🧪 Affinity Proteomics Pipeline?

Open https://airmarket.ai/app/affinity-proteomics on Air Market and use the install action: Air Market hands Claude a prompt naming this exact skill, and Claude sets it up. Source, pinned to the exact commit this listing describes: https://github.com/ClawBio/ClawBio/tree/5ae5a62b9c7ba223fc71c923718bbc320e181afa/skills/affinity-proteomics. Install from that link, not the branch.

## Related on Air Market

- [More Data & Analytics listings](/category/data)
- [Everything by ClawBio](/@clawbio)

---

Canonical URL: <https://airmarket.ai/app/affinity-proteomics>
