BioinformaticsBioinformaticsPeer-reviewed journal article
raxtax: A k-mer-based non-Bayesian Taxonomic Classifier
Noah A WahliD, Georgios KoutsovoulosiD, Ben BettisworthiD, Alexandros StamatakisiD
Abstract
MotivationTaxonomic classification in biodiversity studies is the process of assigning the anonymous sequences of a marker gene (barcode) or whole genomes (metagenomics) to a specific lineage using a reference database that contains named sequences in a known taxonomy. This classification is important for assessing the diversity of biological systems. Taxonomic classification faces two main challenges: first, accuracy is critical as errors can propagate to downstream analysis results; and second, the classification time requirements can limit study size and study design, in particular when considering the constantly growing reference databases. To address these two challenges, we introduce raxtax, an efficient, novel taxonomic classification tool for barcodes that uses common k-mers between all pairs of query and reference sequences. We also introduce two novel uncertainty scores which take into account the fundamental biases of reference databases. ResultsWe validate raxtax on three widely used empirical reference databases and show that it is 2.7-100 times faster than competing state-of-the-art tools on the largest database while being equally accurate. In particular, raxtax exhibits increasing speedups with growing query and reference sequence numbers compared to existing tools (for 100,000 and 1,000,000 query and reference sequences overall, it is 1.3 and 2.9 times faster, respectively), and therefore alleviates the taxonomic classification scalability challenge. Availability and Implementationraxtax is available at https://github.com/noahares/raxtax under a CCNC-BY-SA license. The scripts and summary metrics used in our analyses are available at https://github.com/noahares/raxtax_paper_scripts. The source code, sequence data and summarized results of the analyses are available at https://doi.org/10.5281/zenodo.15057027.
- Citations
- 2
- FWCI
- 0.60
- Field percentile
- top 35%
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
- taxMaps - Ultra-comprehensive and highly accurate taxonomic classification of short-read data in reasonable time
André Corvelo, Wayne E. Clarke, … Michael C. Zody·Genome ResearchPeer-reviewed·May 1, 2018
- 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
- RefSeq database growth influences the accuracy of k-mer-based species identification
Daniel J. Nasko, Sergey Koren, … Todd J. Treangen·Genome biologyPeer-reviewed·Oct 17, 2018
- Kaiju: Fast and sensitive taxonomic classification for metagenomics
Peter Menzel, Kim Lee Ng, Anders Krogh·bioRxiv·Dec 18, 2015
- Robust taxonomic classification of uncharted microbial sequences and bins with CAT and BAT
F. A. Bastiaan von Meijenfeldt, Ksenia Arkhipova, … Bas E. Dutilh·Genome biologyPeer-reviewed·Oct 22, 2019
- From defaults to databases: parameter and database choice dramatically impact the performance of metagenomic taxonomic classification tools
Robyn Wright, A. Comeau, Morgan G. I. Langille·Microbial GenomicsPeer-reviewed·Mar 3, 2023