GPU-accelerated alignment of bisulfite-treated short-read sequences
Richard N. WiltoniD, Xin LiiD, Andrew P. FeinbergiD, Alexander S. SzalayiD
Abstract
The alignment of bisulfite-treated DNA sequences (BS-seq reads) to a large genome involves a significant computational burden beyond that required to align non-bisulfite-treated reads. In the analysis of BS-seq data, this can present an important performance bottleneck that can potentially be addressed by appropriate software-engineering and algorithmic improvements. One strategy is to integrate this additional programming logic into the read-alignment implementation in a way that the software becomes amenable to optimizations that lead to both higher speed and greater sensitivity than can be achieved without this integration.\n\nWe have evaluated this approach using Arioc, a short-read aligner that uses GPU (general-purpose graphics processing unit) hardware to accelerate computationally-expensive programming logic. We integrated the BS-seq computational logic into both GPU and CPU code throughout the Arioc implementation. We then carried out a read-by-read comparison of Arioc's reported alignments with the alignments reported by the most widely used BS-seq read aligners. With simulated reads, Arioc's accuracy is equal to or better than the other read aligners we evaluated. With human sequencing reads, Arioc's throughput is at least 10 times faster than existing BS-seq aligners across a wide range of sensitivity settings.\n\nThe Arioc software is available at https://github.com/RWilton/Arioc. It is released under a BSD open-source license.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 19
- FWCI
- 0.98
- Field percentile
- top 27%
- Organism
- Assay
- Research Focus
- Approach
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
- ARYANA-BS: Context-Aware Alignment of Bisulfite-Sequencing Reads
Hassan Nikaein, Ali Sharifi‐Zarchi, … Govindarajan Kunde‐Ramamoorthy·BMC BioinformaticsPeer-reviewed·Jul 21, 2025
- Faster sequence alignment through GPU-accelerated restriction of the seed-and-extend search space
Richard Wilton, Tamas Budavari, … Alex Szalay·bioRxiv·Aug 1, 2014
- BitMapperBS: a fast and accurate read aligner for whole-genome bisulfite sequencing
Haoyu Cheng, Yun Xu·bioRxiv·Oct 31, 2018
- BSAlign: a library for nucleotide sequence alignment
Haojing Shao, Jue Ruan·Genomics Proteomics & BioinformaticsPeer-reviewed·Mar 14, 2024
- Fast and accurate short read alignment with Burrows–Wheeler transform
Heng Li, Richard Michael Durbin·BioinformaticsPeer-reviewed·May 18, 2009
- BURST enables mathematically optimal short-read alignment for big data
Gabriel A. Al‐Ghalith, Dan Knights·bioRxiv·Sep 8, 2020