bioRxivBioinformaticsPreprint
Movi Color: fast and accurate long-read classification with the move structure
Steven TaniD, Sina MajidianiD, Ben LangmeadiD, Mohsen ZakeriiD
Abstract
The number of reference genomes is rapidly increasing, thanks to advances in long-read sequencing and assembly. While these collections can improve the sensitivity and specificity of classification methods, this requires highly efficient compressed indexes. K-mer-based approaches like Kraken 2 are efficient but limit the analysis to a fixed k-mer length. This is hard for the user to set ahead of time, and suboptimal settings can harm sensitivity and specificity. Methods that use compressed full-text indexes like SPUMONI2 and Cliffy lift this constraint, but are less efficient than k-mer-based tools. Further, these methods either cannot report a full listing of genomes where a match occurs, or cannot scale to large reference databases. We propose new methods and algorithms that use compressed full-text indexes to enable multi-class and taxonomic classification. Unlike past compressed-indexing methods for classification, ours uses the move structure, which is extremely fast thanks to its locality of reference. Our method, called Movi Color, augments the main table of the Movi index. Specifically, Movi Color assigns a "color" to each run of the Burrows-Wheeler Transform according to the subset of genomes from which the run suffixes originated. When the reference is highly repetitive - as is typical when indexing pangenomes or reference databases - only certain colors occur, creating opportunities to compress the index. For species-level classification, Movi Color achieves over 1.6x higher precision and 2x higher recall than Kraken 2 and Metabuli. At the genus level, it achieves 70% higher precision and 80% higher recall. Movi Colors read processing time is 7-20x faster than Metabuli and is a comparable to Kraken 2. Although Movi Color uses more memory than both Kraken 2 and Metabuli, its speed-accuracy trade-off makes it well-suited for real-time or high-throughput scenarios.
- assay: long-read sequencing
- research focus: benchmarking
- research focus: sequence-to-function modeling
- research focus: variant calling
- approach: statistical model
- Citations
- 0
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
- Movi: a fast and cache-efficient full-text pangenome index
Mohsen Zakeri, Nathaniel K. Brown, … Ben Langmead·iSciencePeer-reviewed·Nov 27, 2024
- 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
- Improved pangenomic classification accuracy with chain statistics
Nathaniel K. Brown, Vikram S. Shivakumar, Ben Langmead·Lecture notes in computer sciencePeer-reviewed·Jan 1, 2025
- ganon: precise metagenomics classification against large and up-to-date sets of reference sequences
Vitor C. Piro, Temesgen Hailemariam Dadi, … Bernhard Y. Renard·BioinformaticsPeer-reviewed·Jul 1, 2020
- Movi 2: Fast and Space-Efficient Queries on Pangenomes
Mohsen Zakeri, Nathaniel K. Brown, … Ben Langmead·BioinformaticsPeer-reviewed·Jun 16, 2026
- raxtax: A k-mer-based non-Bayesian Taxonomic Classifier
Noah A Wahl, Georgios Koutsovoulos, … Alexandros Stamatakis·BioinformaticsPeer-reviewed·Nov 17, 2025