BioinformaticsBioinformaticsPeer-reviewed journal article
Columba: Fast Approximate Pattern Matching withOptimized Search Schemes
Luca RendersiD, Lore DepuydtiD, Travis GagieiD, Jan FostieriD
Abstract
Aligning sequencing reads to reference genomes is a fundamental task in bioinformatics. Aligners can be classified as lossy or lossless: lossy aligners prioritize speed by reporting only one or a few high-scoring alignments, whereas lossless aligners output all optimal alignments, ensuring completeness and sensitivity. This paper introduces Columba, a high-performance lossless aligner tailored for Illumina sequencing data. Columba processes single or paired-end reads in FASTQ format and outputs alignments in SAM format. By utilizing advanced search schemes and bit-parallel alignment techniques, Columba achieves exceptional speed. Columba is available in two variants. The first is based on the bidirectional FM-index. The second, Columba RLC, employs run-length compression using a bidirectional move structure, significantly reducing memory usage for large, repetitive datasets like pan-genomes. Through extensive benchmarking, Columba outperforms existing lossless aligners in speed, particularly at higher error rates. Tests on the human genome and bacterial and human pan-genome datasets demonstrate Columbas robustness and efficiency. We integrated Columba into the OptiType HLA genotyping pipeline, where it substantially reduced computational time while maintaining accuracy. These results position Columba as a versatile, state-of-the-art tool for high-sensitivity genomic analyses.
- organism: human
- organism: bacteria (other)
- assay: whole-genome sequencing
- research focus: variant calling
- approach: statistical model
- 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
- Puffaligner: An Efficient and Accurate Aligner Based on the Pufferfish Index
Fatemeh Almodaresi, Mohsen Zakeri, Rob Patro·BioinformaticsPeer-reviewed·Jun 11, 2021
- Fast and accurate short read alignment with Burrows–Wheeler transform
Heng Li, Richard Michael Durbin·BioinformaticsPeer-reviewed·May 18, 2009
- BINSEQ: A Family of High-Performance Binary Formats for Nucleotide Sequences
Noam Teyssier, Alexander Dobin·PLoS Computational BiologyPeer-reviewed·May 28, 2026
- BURST enables mathematically optimal short-read alignment for big data
Gabriel A. Al‐Ghalith, Dan Knights·bioRxiv·Sep 8, 2020
- Flexible seed size enables ultra-fast and accurate read alignment
Kristoffer Sahlin·Genome biologyPeer-reviewed·Dec 15, 2022
- Vargas: heuristic-free alignment for assessing linear and graph read aligners
Charlotte A. Darby, Ravi Gaddipati, … Ben Langmead·BioinformaticsPeer-reviewed·Apr 15, 2020