15 specialist skills β scRNA-seq, scATAC, Visium, MERFISH, CosMx, TCR/BCR, SCoPE-MS and more. Local-first. Reproducible. Built on the Claude API.
Each skill encodes domain-expert decisions β correct thresholds, tool versions, normalization methods.
Python 3.10+ required
git clone https://github.com/madhubioinformatics/OmicsAgent cd OmicsAgent pip install -r requirements.txt
Get your key at console.anthropic.com
export ANTHROPIC_API_KEY="sk-ant-..."
All 15 skills, ~80 seconds
python3 omics_agent.py --demo
Describe your analysis in plain English
python3 omics_agent.py --chat
You: Cluster my PBMC scRNA-seq data
and find exhausted T cellsInstall OmicsAgent, configure your API key, and run your first skill.
Run all 15 skills on realistic PBMC data (Healthy vs Sepsis).
QC, normalization, UMAP, Leiden clustering, and PBMC marker annotation.
TF-IDF+LSI, ChromVAR TF deviation scores, differential accessibility.
Visium, MERFISH, CosMx, Stereo-seq β SVGs, RCTD, CellChat.
Clonotype expansion, V-gene usage, CDR3 diversity, BCR SHM.
MOFA+ latent factors, DIABLO classification, cross-omics correlations.
Write SKILL.md, run.py pipeline, register keywords, submit PR.
SLURM, AWS, GCP, Azure, Docker β run at any scale.
| Feature | OmicsAgent.ai | ClawBio | General LLM | Galaxy |
|---|---|---|---|---|
| scRNA-seq | β | β | ~ | β |
| scATAC-seq + ChromVAR | β | β | β | ~ |
| Spatial (4 platforms) | β | β | β | β |
| scTCR/BCR repertoire | β | β | β | ~ |
| sc-Proteomics (SCoPE-MS) | β | β | β | β |
| Multi-omics integration | β | β | β | β |
| Reproducibility bundle (SHA-256) | β | β | β | β |
| Local-first (no data upload) | β | β | β | β |
15 skills Β· 50+ figures Β· PBMC demo included Β· MIT licensed Β· Free forever