IEEE MicroGenomicsPeer-reviewed journal article
Darwin: A Hardware-acceleration Framework for Genomic Sequence Alignment
Yatish TurakhiaiD, Kevin Jie Zheng, Gill BejeranoiD, W.J. DallyiD
Abstract
Genomics is set to transform medicine and our understanding of life in fundamental ways. But the growth in genomics data has been overwhelming - far outpacing Moores Law. The advent of third generation sequencing technologies is providing new insights into genomic contribution to diseases with complex mutation events, but have prohibitively high computational costs. Over 1,300 CPU hours are required to align reads from a 54x coverage of the human genome to a reference (estimated using [1]), and over 15,600 CPU hours to assemble the reads de novo [2]. This paper proposes \"Darwin\" - a hardware-accelerated framework for genomic sequence alignment that, without sacrificing sensitivity, provides 125x and 15.6x speedup over the state-of-the-art software counterparts for reference-guided and de novo assembly of third generation sequencing reads, respectively. For pairwise alignment of sequences, Darwin is over 39,000x more energy-efficient than software. Darwin uses (i) a novel filtration strategy, called D-SOFT, to reduce the search space for sequence alignment at high speed, and (ii) a hardware-accelerated version of GACT, a novel algorithm to generate near-optimal alignments of arbitrarily long genomic sequences using constant memory for trace-back. Darwin is adaptable, with tunable speed and sensitivity to match emerging sequencing technologies and to meet the requirements of genomic applications beyond read assembly.
- organism: human
- assay: whole-genome sequencing
- research focus: variant calling
- approach: experimental assay
- Citations
- 23
- FWCI
- 0.99
- Field percentile
- top 27%
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
- Sequence Alignment Through the Looking Glass
Raja Appuswamy, Jacques Fellay, Nimisha Chaturvedi·bioRxiv·Apr 11, 2018
- Accelerating Sequence Alignment to Graphs
Chirag Jain, Alexander Dilthey, … Srinivas Aluru·IEEE International Parallel and Distributed Processing Symposium (IPDPS)Peer-reviewed·May 1, 2019
- A Python-based optimization framework for high-performance genomics
Ariya Shajii, Ibrahim Numanagić, … Bonnie Berger·bioRxiv·Oct 29, 2020
- GPU-accelerated alignment of bisulfite-treated short-read sequences
Richard N. Wilton, Xin Li, … Alexander S. Szalay·BioinformaticsPeer-reviewed·Mar 15, 2018
- Accelerating whole-genome alignment in the age of complete genome assemblies
Ghanshyam Chandra, Vasimuddin Md, … Chirag Jain·BioinformaticsPeer-reviewed·Feb 28, 2026
- KegAlign: Optimizing pairwise alignments with diagonal partitioning
Ahmed Burak Gulhan, Richard C. Burhans, … Anton Nekrutenko·Genome biologyPeer-reviewed·Nov 17, 2025