Ctrl K

AMPBA-workflow

AMPBA is a modular, Snakemake-based pipeline for reproducible amplicon metabarcoding, composable across markers and study designs, and lightweight enough to run independently on hardware from laptops to HPC clusters.

4
contributors
Get started
267 commitsLast commit ≈ 1 week ago1 star0 forks

Description

Amplicon metabarcoding, the high-throughput sequencing of taxonomically informative marker gene sequences, is now standard for biodiversity assessment and environmental monitoring. These markers differ in target taxa, evolutionary rate, and resolution, so no single fixed strategy fits all of them. A typical workflow chains many steps, from read preprocessing through denoising or clustering, taxonomic assignment, and statistical filtering, each requiring its own methodological decisions. Combining these into one coherent, reproducible pipeline is a persistent challenge: solutions tend toward either flexible but poorly documented single-use scripts, or standardized but rigid, often infrastructure-heavy platforms. AMPBA occupies the middle ground: a locally installable, easy-to-use, workflow-managed pipeline that treats each stage of feature creation and manipulation as an optional module. This modularity supports a wide range of markers, analysis strategies, and study designs, while keeping results reproducible across computing environments and repeated runs.

Keywords
No keywords available
Programming languages
  • Python 42%
  • Snakemake 24%
  • Shell 22%
  • R 11%
  • Dockerfile 1%
License
</>Source code

Participating organisations

Alfred Wegener Institute for Polar and Marine Research (AWI)
Helmholtz Centre for Infection Research

Contributors

SN
Stefan Neuhaus
Alfred-Wegener-Institut Helmholtz-Zentrum für Polar- und Meeresforschung
JG
Jan Frederik Gogarten
Helmholtz Institute for One Health
LH
Lars Harms
Alfred Wegener Institute Helmholtz Centre for Polar and Marine Research
SH
Sonja Hänzelmann
Alfred-Wegener-Institut Helmholtz-Zentrum für Polar- und Meeresforschung