BioinformaticsBioinformaticsPeer-reviewed journal article
ganon: precise metagenomics classification against large and up-to-date sets of reference sequences
Vitor C. PiroiD, Temesgen Hailemariam DadiiD, Enrico SeileriD, Knut ReinertiD, Bernhard Y. RenardiD
Abstract
MotivationThe exponential growth of assembled genome sequences greatly benefits metagenomics studies. However, currently available methods struggle to manage the increasing amount of sequences and their frequent updates. Indexing the current RefSeq can take days and hundreds of GB of memory on large servers. Few methods address these issues thus far, and even though many can theoretically handle large amounts of references, time/memory requirements are prohibitive in practice. As a result, many studies that require sequence classification use often outdated and almost never truly up-to-date indices. ResultsMotivated by those limitations we created ganon, a k-mer based read classification tool that uses Interleaved Bloom Filters in conjunction with a taxonomic clustering and a k-mer counting/filtering scheme. Ganon provides an efficient method for indexing references, keeping them updated. It requires less than 55 minutes to index the complete RefSeq of bacteria, archaea, fungi and viruses. The tool can further keep these indices up-to-date in a fraction of the time necessary to create them. Ganon makes it possible to query against very large reference sets and therefore it classifies significantly more reads and identifies more species than similar methods. When classifying a high-complexity CAMI challenge dataset against complete genomes from RefSeq, ganon shows strongly increased precision with equal or better sensitivity compared with state-of-the-art tools. With the same dataset against the complete RefSeq, ganon improved the F1-Score by 65% at the genus level. It supports taxonomy- and assembly-level classification, multiple indices and hierarchical classification. AvailabilityThe software is open-source and available at: https://gitlab.com/rki_bioinformatics/ganon Contactbernhard.renard@hpi.de
- organism: bacteria (other)
- organism: fungi (other)
- organism: virus
- assay: metagenomics
- research focus: database / resource
- approach: statistical model
- Citations
- 74
- FWCI
- 2.59
- Field percentile
- top 9%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- ganon2: up-to-date and scalable metagenomics analysis
Vitor C. Piro, Knut Reinert·NAR Genomics and BioinformaticsPeer-reviewed·Jul 4, 2025
- Kaiju: Fast and sensitive taxonomic classification for metagenomics
Peter Menzel, Kim Lee Ng, Anders Krogh·bioRxiv·Dec 18, 2015
- Taxor: Fast and space-efficient taxonomic classification of long reads with hierarchicalinterleaved XOR filters
Jens-Uwe Ulrich, Bernhard Y. Renard·Genome ResearchPeer-reviewed·Jun 1, 2024
- Improving Metagenomic Classification using Discriminative k-mers from Sequencing Data
Davide Storato, Matteo Comin·Lecture notes in computer sciencePeer-reviewed·Jan 1, 2020
- Centrifuge: rapid and sensitive classification of metagenomic sequences
Daehwan Kim, Li Song, … Steven L Salzberg·bioRxiv·May 25, 2016
- Movi Color: fast and accurate long-read classification with the move structure
Steven Tan, Sina Majidian, … Mohsen Zakeri·bioRxiv·May 22, 2025