BioinformaticsBioinformaticsPeer-reviewed journal article
Fast and accurate short read alignment with Burrows–Wheeler transform
Abstract
MOTIVATION: The enormous amount of short reads generated by the new DNA sequencing technologies call for the development of fast and accurate read alignment programs. A first generation of hash table-based methods has been developed, including MAQ, which is accurate, feature rich and fast enough to align short reads from a single individual. However, MAQ does not support gapped alignment for single-end reads, which makes it unsuitable for alignment of longer reads where indels may occur frequently. The speed of MAQ is also a concern when the alignment is scaled up to the resequencing of hundreds of individuals. RESULTS: We implemented Burrows-Wheeler Alignment tool (BWA), a new read alignment package that is based on backward search with Burrows-Wheeler Transform (BWT), to efficiently align short sequencing reads against a large reference sequence such as the human genome, allowing mismatches and gaps. BWA supports both base space reads, e.g. from Illumina sequencing machines, and color space reads from AB SOLiD machines. Evaluations on both simulated and real data suggest that BWA is approximately 10-20x faster than MAQ, while achieving similar accuracy. In addition, BWA outputs alignment in the new standard SAM (Sequence Alignment/Map) format. Variant calling and other downstream analyses after the alignment can be achieved with the open source SAMtools software package. AVAILABILITY: http://maq.sourceforge.net.
- assay: whole-genome sequencing
- research focus: variant calling
- research focus: dimensionality reduction
- approach: statistical model
Abstract summary
Claude Opus 5.5 · max effort · 17 Oct 2026 · from the abstract
BWA aligns short Illumina or SOLiD reads to large genomes with mismatches and gaps, running roughly 10-20x faster than MAQ at similar accuracy on simulated and real data.
MAQ, a first-generation hash table-based aligner, cannot place gaps in single-end reads, a problem for longer reads where indels are common, and its speed becomes a concern once resequencing scales to hundreds of individuals. BWA swaps hashing for backward search on the Burrows-Wheeler transform to gain speed while still handling gaps, base-space and color-space reads.
Key results
ShownBWA aligns short reads approximately 10-20x faster than MAQ while its accuracy is reported as similar.
Abstract reports evaluations on both simulated and real data: approximately 10-20x faster than MAQ at similar accuracy. No accuracy metric, dataset size or run time is given in the abstract. · Abstract
ClaimedBWA tolerates gaps as well as mismatches when aligning against a human-genome-sized reference, the capability the abstract says MAQ lacks for single-end reads.
Presented as a property of the backward-search algorithm; the abstract gives no indel-specific accuracy figures. · Abstract
ClaimedOne package handles Illumina base-space and AB SOLiD color-space reads and writes alignments in SAM format, so SAMtools can take over variant calling and other downstream steps.
Feature description in the abstract; no separate performance figures are given for color-space reads. · Abstract
Methods, data and reproducibility
Implements BWA, a read aligner that finds matches with mismatches and gaps by backward search with the Burrows-Wheeler transform (BWT), and benchmarks it against the hash table-based aligner MAQ on simulated and real reads.
- Simulated short sequencing reads
- Real short-read sequencing data (not described further in the abstract)
- Methods & tools
- BWA (Burrows-Wheeler Alignment tool), MAQ, SAM (Sequence Alignment/Map) format, SAMtools, Illumina sequencing (base-space reads), AB SOLiD sequencing (color-space reads)
- Reproducibility gaps
- Only a project URL is given; the abstract does not describe the benchmark datasets, software versions or hardware used for the speed comparison.
Limitations (2)
- In the abstract the only comparator is MAQ, so speed and accuracy relative to other aligners cannot be judged from it. · noted in this summary
- Accuracy is described only as similar to MAQ, with no metric, read length or indel-specific result in the abstract. · noted in this summary
Read this if you align short Illumina or SOLiD reads to a large reference genome and want a Burrows-Wheeler-based alternative to hash table aligners such as MAQ.
- Citations
- 58,607
- FWCI
- 233.40
- Field percentile
- top 1%
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 and accurate short read alignment with hybrid hash-tree data structure
Junichiro Makino, Toshikazu Ebisuzaki, … Yoshihide Hayashizaki·Genomics & InformaticsPeer-reviewed·Oct 29, 2024
- Accuracy, speed and error tolerance of short DNA sequence aligners
Mark Ziemann·bioRxiv·May 16, 2016
- RosaSeed: Faster and Accurate Short Read Alignment Using a Configurable Seeding Strategy
S. Girish Gandhi, B.F. Cockburn·bioRxiv·Sep 26, 2026
- BWA-MEME: BWA-MEM emulated with a machine learning approach
Youngmok Jung, Dongsu Han·BioinformaticsPeer-reviewed·Mar 3, 2022
- Minimap2: pairwise alignment for nucleotide sequences
Heng Li·BioinformaticsPeer-reviewed·May 4, 2018
- benchNGS : An approach to benchmark short reads alignment tools
Farzana Rahman, Mehedi Hassan, … Tatiana Tatarinova·bioRxiv·Apr 18, 2015