bronko: ultrafast, alignment-free detection of viral genome variation
Abstract
As viral sequencing datasets continue to grow, traditional alignment-based variant calling pipelines are becoming computationally prohibitive. To address these challenges, we developed bronko, an ultrafast alignment-free framework for detecting viral variation directly from sequencing data. The novel computational approach implemented in bronko allows scaling to massive viral sequencing datasets and has three key components: i) a locality-sensitive bucketing function to rapidly identify single-nucleotide polymorphisms (SNPs) relative to reference(s), ii) a direct k-mer count pseudo-mapping approach that approximates a pileup without alignment, and iii) a streaming-based sliding window outlier test to estimate baseline noise across the genome and precisely differentiate real minor variants from noise. Together, these components yield near-linear computational complexity with respect to sequencing depth, enabling bronko to process thousands of viral samples rapidly on modest hardware. Our results are threefold: 1) On simulated amplicon sequencing, bronko recovers variants with higher precision and comparable recall to existing tools while running up to one to three orders of magnitude faster; 2) bronko generates sequence alignments directly from sequencing data, with SNP content similar to that of whole-genome alignment while also running in a fraction of the time, and 3) applying bronko to longitudinal sequencing data from chronically infected SARS-CoV-2 patients revealed consistent patterns of intrahost diversification and adaptive mutations over time. Altogether, these results demonstrate bronkos potential as a scalable tool for large-scale viral genomic analyses, overcoming longstanding computational barriers for intrahost and interhost characterization of viral variation. Availabilitybronko is implemented in Rust and publicly available at https://github.com/treangenlab/bronko or via conda at https://anaconda.org/channels/bioconda/packages/bronko/overview. All results, evaluations, and other code used in this study are available at https://github.com/treangenlab/bronko-test.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Organism
- Assay
- Research Focus
- Approach
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
- VERSO: a comprehensive framework for the inference of robust phylogenies and the quantification of intra-host genomic diversity of viral samples
Daniele Ramazzotti, Fabrizio Angaroni, … Rocco Piazza·PatternsPeer-reviewed·Jan 28, 2021
- V-pipe: a computational pipeline for assessing viral genetic diversity from high-throughput sequencing data
Susana Posada-Céspedes, David Seifert, … Niko Beerenwinkel·BioinformaticsPeer-reviewed·Jan 8, 2021
- Optimized Quantification of Intrahost Viral Diversity in SARS-CoV-2 and Influenza Virus Sequence Data
A. Roder, K. E. Johnson, … E. Ghedin·bioRxiv·May 5, 2021
- ViralConsensus: A fast and memory-efficient tool for calling viral consensus genome sequences directly from read alignment data
Niema Moshiri·BioinformaticsPeer-reviewed·May 1, 2023
- Rapid genotyping of viral samples using Illumina short-read sequencing data
Alex Váradi, Eszter Kaszab, … Levente Laczkó·bioRxiv·Mar 21, 2022
- vartracker: an end-to-end tool for pathogen longitudinal variant analysis and visualisation
Charles S. P. Foster, William D. Rawlinson·bioRxiv·Sep 30, 2026