BioinformaticsBioinformaticsPeer-reviewed journal article
A Fast Adaptive Algorithm for Computing Whole-Genome Homology Maps
Chirag JainiD, Sergey KoreniD, Alexander DiltheyiD, Adam M. PhillippyiD, Srinivas AluruiD
Abstract
MotivationWhole-genome alignment is an important problem in genomics for comparing different species, mapping draft assemblies to reference genomes, and identifying repeats. However, for large plant and animal genomes, this task remains compute and memory intensive.\n\nResultsWe introduce an approximate algorithm for computing local alignment boundaries between long DNA sequences. Given a minimum alignment length and an identity threshold, our algorithm computes the desired alignment boundaries and identity estimates using kmer-based statistics, and maintains sufficient probabilistic guarantees on the output sensitivity. Further, to prioritize higher scoring alignment intervals, we develop a plane-sweep based filtering technique which is theoretically optimal and practically efficient. Implementation of these ideas resulted in a fast and accurate assembly-to-genome and genome-to-genome mapper. As a result, we were able to map an error-corrected whole-genome NA12878 human assembly to the hg38 human reference genome in about one minute total execution time and 97% on multiple datasets. Finally, we performed a sensitive self-alignment of the human genome to compute all duplications of length [≥] 1 Kbp and [≥] 90% identity. The reported output achieves good recall and covers 5% more bases than the current UCSC genome browsers segmental duplication annotation.\n\nAvailabilityhttps://github.com/marbl/MashMap\n\nContactadam.phillippy@nih.gov, aluru@cc.gatech.edu
- organism: human
- assay: whole-genome sequencing
- research focus: variant calling
- approach: statistical model
- Citations
- 165
- FWCI
- 4.98
- Field percentile
- top 3%
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
- Calibrating seed-based alignment heuristics with Sesame
Guillaume J. P. Filion, Ruggero Cortini, Eduard Valera Zorita·Frontiers in GeneticsPeer-reviewed·Jun 25, 2020
- Accelerating whole-genome alignment in the age of complete genome assemblies
Ghanshyam Chandra, Vasimuddin Md, … Chirag Jain·BioinformaticsPeer-reviewed·Feb 28, 2026
- GenMap: Fast and Exact Computation of Genome Mappability
Christopher Pockrandt, Mai Alzamel, … Knut Reinert·BioinformaticsPeer-reviewed·Mar 31, 2020
- mapquik: Efficient low-divergence mapping of long reads in minimizer space
Barış Ekim, Kristoffer Sahlin, … Rayan Chikhi·Genome ResearchPeer-reviewed·Jun 30, 2023
- BLEND: A Fast, Memory-Efficient, and Accurate Mechanism to Find Fuzzy Seed Matches in Genome Analysis
Can Fırtına, Jisung Park, … Onur Mutlu·NAR Genomics and BioinformaticsPeer-reviewed·Jan 10, 2023
- An Efficient Parallel Sketch-based Algorithmic Workflow for Mapping Long Reads
Tazin Rahman, Oieswarya Bhowmik, Ananth Kalyanaraman·IEEE Transactions on Computational Biology and BioinformaticsPeer-reviewed·Nov 15, 2024