BioinformaticsBioinformaticsPeer-reviewed journal article
Minimap2: pairwise alignment for nucleotide sequences
Abstract
Motivation: Recent advances in sequencing technologies promise ultra-long reads of ∼100 kb in average, full-length mRNA or cDNA reads in high throughput and genomic contigs over 100 Mb in length. Existing alignment programs are unable or inefficient to process such data at scale, which presses for the development of new alignment algorithms. Results: Minimap2 is a general-purpose alignment program to map DNA or long mRNA sequences against a large reference database. It works with accurate short reads of ≥100 bp in length, ≥1 kb genomic reads at error rate ∼15%, full-length noisy Direct RNA or cDNA reads and assembly contigs or closely related full chromosomes of hundreds of megabases in length. Minimap2 does split-read alignment, employs concave gap cost for long insertions and deletions and introduces new heuristics to reduce spurious alignments. It is 3-4 times as fast as mainstream short-read mappers at comparable accuracy, and is ≥30 times faster than long-read genomic or cDNA mappers at higher accuracy, surpassing most aligners specialized in one type of alignment. Availability and implementation: https://github.com/lh3/minimap2. Supplementary information: Supplementary data are available at Bioinformatics online.
- assay: whole-genome sequencing
- assay: long-read sequencing
- research focus: variant calling
- research focus: sequence-to-function modeling
- research focus: benchmarking
- research focus: software / tool
- approach: experimental assay
Abstract summary
Claude Opus 5.5 · max effort · 17 Oct 2026 · from the abstract
One mapper covers accurate short reads, noisy long reads, full-length cDNA and megabase contigs, running 3-4 times faster than short-read mappers at comparable accuracy.
Sequencing technologies promise ultra-long reads averaging about 100 kb, high-throughput full-length mRNA or cDNA reads, and contigs beyond 100 Mb, which existing aligners handle slowly or not at all. Minimap2 takes all of these read types in one program and reports large speed gains without losing accuracy.
Key results
ShownSpeed improves over both classes of specialised mapper without an accuracy penalty.
A speed factor of 3-4 over widely used short-read mappers with accuracy described as comparable, and of 30 or more over long-read genomic and cDNA mappers with accuracy described as higher; no competing program or benchmark dataset is named in the abstract. · Abstract
ClaimedA single aligner spans read types that usually need different tools, from short reads to whole chromosomes.
Accurate short reads from 100 bp upward; genomic reads of 1 kb and longer carrying roughly 15% error; full-length Direct RNA or cDNA reads, noisy ones included; and assembled contigs or whole chromosomes of closely related genomes, hundreds of megabases long. · Abstract
ClaimedThe aligner combines split-read alignment, a concave gap cost for long insertions and deletions, and new heuristics that reduce spurious alignments.
Listed in the abstract as features of the aligner; their individual contributions to speed or accuracy are not quantified there. · Abstract
Methods, data and reproducibility
A general-purpose pairwise aligner that maps DNA or long mRNA sequences against a large reference database, using split-read alignment, a concave gap penalty for long insertions and deletions, and heuristics that suppress spurious alignments.
- Methods & tools
- Minimap2
- Reproducibility gaps
- The abstract names neither the benchmark datasets nor the competing aligners behind the speed and accuracy figures.
Limitations (2)
- Speed and accuracy comparisons give ratios without naming the competing mappers, the datasets or the accuracy measure used. · noted in this summary
- Speed and accuracy figures are given only against short-read mappers and long-read genomic or cDNA mappers, with none for assembly contigs or full chromosomes. · noted in this summary
Read this if you map long or noisy reads, full-length transcripts, or large contigs and want one aligner instead of a tool per read type.
- Citations
- 15,293
- FWCI
- 260.45
- 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
- Accelerating Minimap2 for accurate long read alignment on GPUs
Harisankar Sadasivan, Milos Maric, … Satish Narayanasamy·Journal of Biotechnology and BiomedicinePeer-reviewed·Jan 1, 2023
- mm2-gb: GPU Accelerated Minimap2 for Long Read DNA Mapping
Juechu Dong, Xueshen Liu, … Satish Narayanasamy·ACM International Conference on Bioinformatics, Computational Biology, and Health Informatics (ACM-BCB)Peer-reviewed·Nov 22, 2024
- Accuracy, speed and error tolerance of short DNA sequence aligners
Mark Ziemann·bioRxiv·May 16, 2016
- Accelerating long-read analysis on modern CPUs
Saurabh Kalikar, Chirag Jain, … Sanchit Misra·bioRxiv·Jul 21, 2021
- mapquik: Efficient low-divergence mapping of long reads in minimizer space
Barış Ekim, Kristoffer Sahlin, … Rayan Chikhi·Genome ResearchPeer-reviewed·Jun 30, 2023
- Fast and accurate short read alignment with Burrows–Wheeler transform
Heng Li, Richard Michael Durbin·BioinformaticsPeer-reviewed·May 18, 2009