pku-embl/metagenomics-skills/aamb
Claude Code and agent skill by pku-embl/metagenomics-skills
- community
Checking that the SKILL.md file is still in the repository.
AAMB / AVAMB — adversarial autoencoder metagenomic binning and its ensemble with VAMB for improved near-complete MAG recovery. Use when: (1) Running AAMB as a DL single binner, (2) AVAMB ensemble (VAMB+AAMB) for extra NC genomes, (3) Diversifying bins before DAS Tool/BASALT. Still QC with checkm2; prefer basalt ★ for multi-assembly catalogues.
Install
npx vskill@latest install pku-embl/metagenomics-skills/aambSKILL.md
AAMB / AVAMB
Upstream: RasmussenLab/vamb (AAMB/AVAMB paths documented in the VAMB repository)
Citation
Piera Líndez, P. et al. Adversarial and variational autoencoders improve metagenomic binning. Commun. Biol. 6, 1073 (2023). https://doi.org/10.1038/s42003-023-05452-3
See also docs/references.md.
Analytical thinking
AAMB uses adversarial autoencoders on coabundance + TNF; AVAMB ensembles AAMB with VAMB and recovered substantially more near-complete genomes in the paper vs VAMB alone. Treat as a diverse DL binner for ensembles — not a replacement for basalt multi-assembly refinement.
Related VAMB-family tools: vamb, taxvamb. Current VAMB documentation calls AVAMB obsolete and recommends TaxVAMB when reliable contig taxonomy and sufficient compute are available; use AVAMB mainly for reproducing its published workflow.
Inputs and run
The archived AVAMB Snakemake workflow requires config.json, an ordered one-path-per-line contigs.txt, and a tab-separated samples2data.tsv containing sample ID, R1 and R2. Pin VAMB v4.1.3 for this workflow rather than mixing it with current-main internals.
Review outdir, quality thresholds and avamb_params before execution; use a new output when changing them.
Validation, recovery, and provenance
Require completed Snakemake rules, Final_clusters.tsv, Final_bins/quality_report.tsv, matching final FASTAs and VAE/AAE component assignments. Reconcile every final contig, ensure unique retained membership, review CheckM2 gates and compare VAMB/AAMB contributions under identical criteria. Reassess with GUNC and current CheckM2 rather than assuming workflow-era QC is final.
Resume only from unchanged Snakemake inputs/config/environments; otherwise archive and rerun. Record workflow/VAMB/CheckM2 commits, database, config, commands, ordered sample/read/assembly checksums, mapper settings, seeds/device, logs, component/final memberships and candidate checksums. AAMB/AVAMB clusters remain candidate genomes.
Related skills
vamb · taxvamb · semibin2 · dastool · basalt · tool-selection
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/aamb/SKILL.md
Popularity
- Repository stars
- 6
- 7-day trend score
- 10
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
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/pku-embl/metagenomics-skills/aamb)