bioRxiv · 10.1101/2025.05.19.654936
Sequence alignment with k-bounded matching statistics
Abstract
Finding high-quality local alignments between a query sequence and sequences contained in a large genomic database is a fundamental problem in computational genomics, at the core of thousands of biological analysis pipelines. Here, we describe a novel algorithm for approximate local alignment search based on the so-called k-bounded matching statistics of the query sequence with respect to an indexed database of sequences. We compute the k-bounded matching statistics, which capture the longest common suffix lengths of consecutive k-mer matches between query and target sequences, using the spectral Burrows-Wheeler transform, a data structure that enables computationally efficient queries. We show that our method is as fast and as accurate as state-of-the-art tools in several bacterial genomics tasks. Our method is available as a set of three kbo Rust packages that provide a command-line interface, a graphical user interface that runs in a browser without server-side processing, and a core library that can be accessed by other tools.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Mäklin, T., Alanko, J. N., Biagi, E., Puglisi, S. J.. 2025-05-24. Sequence alignment with k-bounded matching statistics. https://doi.org/10.1101/2025.05.19.654936
Cite the original work for its findings. Save a collection to share your selection of sources.