Fast barcode calling based on k-mer distances
Riko Corwin UphoffiD, Steffen RechneriD, Ivo GroßeiD, Matthias Müller‐HannemanniD
Abstract
DNA barcodes, which are short DNA strings, are regularly used as tags in pooled sequencing experiments to enable the identification of reads originating from the same sample. A crucial task in the subsequent analysis of pooled sequences is barcode calling, where one must identify the corresponding barcode for each read. This task is computationally challenging when the probability of synthesis and sequencing errors is high, like in photolithographic microarray synthesis. Identifying the most similar barcode for each read is a theoretically attractive solution for barcode calling. However, an all-to-all exact similarity calculation is practically infeasible for applications with millions of barcodes and billions of reads. Hence, several computational approaches for barcode calling have been proposed, but the challenge of developing an efficient and precise computational approach remains. Here, we propose a simple, yet highly effective new barcode calling approach that uses a filtering technique based on precomputed k-mer lists. We find that this approach has a slightly higher accuracy than the state-of-the-art approach, is more than 500 times faster than that, and allows barcode calling for one million barcodes and one billion reads per day on a server GPU.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- FWCI
- 0.00
- Field percentile
- 2th percentile
- 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
- Fast trimer statistics facilitate accurate decoding of large random DNA barcode sets even at large sequencing error rates.
William H. Press·PNAS NexusPeer-reviewed·Nov 1, 2022
- Bartender: an ultrafast and accurate clustering algorithm to count barcode and amplicon reads
Lu Zhao, Zhimin Liu, … Song Wu·bioRxiv·Aug 10, 2016
- High-Accuracy, Ultrafast DNA Barcode Identification via Statistical Sketching and Approximate Nearest Neighbor Search
Justin Boone·bioRxiv·Jul 13, 2025
- Pheniqs 2.0: accurate, high performance Bayesian decoding and confidence estimation for combinatorial barcode indexing
Lior Galanti, Dennis E. Shasha, Kristin C. Gunsalus·BMC BioinformaticsPeer-reviewed·Jul 2, 2021
- Error-correcting DNA barcodes for high-throughput sequencing
John A. Hawkins, Stephen K. Jones, … William H. Press·Proceedings of the National Academy of SciencesPeer-reviewed·Jun 20, 2018
- BCAR: A fast and general barcode-sequence mapper for correcting sequencing errors
Bryan Andrews, Rama Ranganathan·bioRxiv·Mar 31, 2026