Proceedings of the National Academy of SciencesMolecular BiologyPeer-reviewed journal article
Error-correcting DNA barcodes for high-throughput sequencing
John A. HawkinsiD, Stephen K. JonesiD, Ilya J. FinkelsteiniD, William H. PressiD
Abstract
Many large-scale high-throughput experiments use DNA barcodes--short DNA sequences prepended to DNA libraries--for identification of individuals in pooled biomolecule populations. However, DNA synthesis and sequencing errors confound the correct interpretation of observed barcodes and can lead to significant data loss or spurious results. Widely-used error-correcting codes borrowed from computer science (e.g., Hamming and Levenshtein codes) do not properly account for insertions and deletions in DNA barcodes, even though deletions are the most common type of synthesis error. Here, we present and experimentally validate FREE (Filled/truncated Right End Edit) barcodes, which correct substitution, insertion, and deletion errors, even when these errors alter the barcode length. FREE barcodes are designed with experimental considerations in mind, including balanced GC content, minimal homopolymer runs, and reduced internal hairpin propensity. We generate and include lists of barcodes with different lengths and error-correction levels that may be useful in diverse high-throughput applications, including >106 single-error correcting 16-mers that strike a balance between decoding accuracy, barcode length, and library size. Moreover, concatenating two or more FREE codes into a single barcode increases the available barcode space combinatorially, generating lists with > 1015 error-correcting barcodes. The included software for creating barcode libraries and decoding sequenced barcodes is efficient and designed to be user-friendly for the general biology community.\n\nSIGNIFICANCE STATEMENTModern high-throughput biological assays study pooled populations of individual members by labeling each member with a unique DNA sequence called a \"barcode.\" DNA barcodes are frequently corrupted by DNA synthesis and sequencing errors, leading to significant data loss and incorrect data interpretation. Here, we describe a novel error-correction strategy to improve the efficiency and statistical power of DNA barcodes. To our knowledge, this is the first report of an error-correcting method that accurately handles insertions and deletions in DNA barcodes, the most common type of error encountered during DNA synthesis and sequencing, resulting in order-of-magnitude increases in accuracy, efficiency, and signal-to-noise. The accompanying software package makes deployment of these barcodes effortless for the broader experimental scientist community.
- assay: DNA methylation
- assay: whole-genome sequencing
- research focus: benchmarking
- research focus: database / resource
- research focus: software / tool
- approach: statistical model
- Citations
- 92
- FWCI
- 2.31
- Field percentile
- top 10%
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
- BCAR: A fast and general barcode-sequence mapper for correcting sequencing errors
Bryan Andrews, Rama Ranganathan·bioRxiv·Mar 31, 2026
- 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
- debar, a sequence-by-sequence denoiser for COI-5P DNA barcode data
Cameron M. Nugent, Tyler A. Elliott, … Sarah J. Adamowicz·Molecular Ecology ResourcesPeer-reviewed·Mar 22, 2021
- A MinION-based pipeline for fast and cost-effective DNA barcoding
Amrita Srivathsan, Bilgenur Baloğlu, … Rudolf Meier·Molecular Ecology ResourcesPeer-reviewed·Apr 19, 2018
- DnoisE: Distance denoising by Entropy. An open-source parallelizable alternative for denoising sequence datasets
Adrià Antich, Creu Palacín, … Owen Simon Wangensteen·PeerJPeer-reviewed·Jan 19, 2022
- Fast barcode calling based on k-mer distances
Riko Corwin Uphoff, Steffen Rechner, … Matthias Müller‐Hannemann·PNAS NexusPeer-reviewed·Jan 6, 2026