bioRxivBioinformaticsPreprint
cuBayes: GPU accelerated FreeBayes that achieves 1-minute whole-genome SNV calling while maintaining algorithmic semantics
Abstract
Next-generation sequencing now produces whole-genome data in hours, but downstream variant calling remains a multi-hour to multi-day bottleneck that excludes genomic analysis from time-critical clinical settings. GPU acceleration offers a natural path forward -- variant calling is inherently parallelizable across genomic positions -- yet open-source infrastructure for porting existing algorithms to GPU hardware remains limited, leaving many widely-used tools without accelerated implementations. FreeBayes, a haplotype-based variant caller central to the 1000 Genomes Project and to multi-sample tumor evolution analyses, exemplifies this gap: it is natively single-threaded despite its algorithmic suitability for parallelization. We present cuBayes, a CUDA implementation of FreeBayes germline SNV calling that completes HG002 and HG004 2x250bp Illumina 60x whole-genome analysis in one minute (as opposed to hours if not days with manual region-based CPU parallelization) on a single NVIDIA RTX 6000 Ada GPU, while producing variant calls with 99.97% concordance to the CPU reference. cuBayes is structured around an atom/molecule architecture in which reusable functional units (BAM decompression, position-wise pileup, batch coordination) are cleanly separated from algorithm-specific logic, providing a foundation intended to support acceleration of additional sequence analysis algorithms without redundant low-level engineering.
- organism: human
- assay: whole-genome sequencing
- research focus: variant calling
- research focus: benchmarking
- approach: statistical model
- approach: experimental assay
- Citations
- 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
- High performance of a GPU-accelerated variant calling tool in genome data analysis
Qian Zhang, Hao Liu, Fengxiao Bu·bioRxiv·Dec 12, 2021
- Rovaca: A highly optimized variant caller for rapid and robust germline DNA analysis
Qiwen Zheng, Longhui Yin·bioRxiv·Oct 19, 2025
- Accelerating genomic workflows using NVIDIA Parabricks
Kyle A. O’Connell, Zelaikha B. Yosufzai, … Juergen A. Klenk·bioRxiv·Jul 20, 2022
- Whole Genome De Novo Variant Identification with FreeBayes and Neural Network Approaches
Felix Richter, Sarah U. Morton, … Yufeng Shen·bioRxiv·Mar 24, 2020
- Workstation benchmark of Spark Capable Genome Analysis ToolKit 4 Variant Calling
Marcus Høy Hansen, Anita Tranberg Simonsen, … Charlotte Guldborg Nyvold·bioRxiv·May 17, 2020
- The Sentieon Genomics Tools - A fast and accurate solution to variant calling from next-generation sequence data
Donald N. Freed, Rafael Aldana, … Jeremy S. Edwards·bioRxiv·May 12, 2017