Accelerating genomic workflows using NVIDIA Parabricks
Open Access
- 31 May 2023
- journal article
- research article
- Published by Springer Nature in BMC Bioinformatics
- Vol. 24 (1) , 1-15
Abstract
Background: As genome sequencing becomes better integrated into scientific research, government policy, and personalized medicine, the primary challenge for researchers is shifting from generating raw data to analyzing these vast datasets. Although much work has been done to reduce compute times using various configurations of traditional CPU computing infrastructures, Graphics Processing Units (GPUs) offer opportunities to accelerate genomic workflows by orders of magnitude. Here we benchmark one GPU-accelerated software suite called NVIDIA Parabricks on Amazon Web Services (AWS), Google Cloud Platform (GCP), and an NVIDIA DGX cluster. We benchmarked six variant calling pipelines, including two germline callers (HaplotypeCaller and DeepVariant) and four somatic callers (Mutect2, Muse, LoFreq, SomaticSniper). Results: We achieved up to 65 × acceleration with germline variant callers, bringing HaplotypeCaller runtimes down from 36 h to 33 min on AWS, 35 min on GCP, and 24 min on the NVIDIA DGX. Somatic callers exhibited more variation between the number of GPUs and computing platforms. On cloud platforms, GPU-accelerated germline callers resulted in cost savings compared with CPU runs, whereas some somatic callers were more expensive than CPU runs because their GPU acceleration was not sufficient to overcome the increased GPU cost. Conclusions: Germline variant callers scaled well with the number of GPUs across platforms, whereas somatic variant callers exhibited more variation in the number of GPUs with the fastest runtimes, suggesting that, at least with the version of Parabricks used here, these workflows are less GPU optimized and require benchmarking on the platform of choice before being deployed at production scales. Our study demonstrates that GPUs can be used to greatly accelerate genomic workflows, thus bringing closer to grasp urgent societal advances in the areas of biosurveillance and personalized medicine.Keywords
This publication has 28 references indexed in Scilit:
- A universal SNP and small-indel variant caller using deep neural networksNature Biotechnology, 2018
- Eleven quick tips for architecting biomedical informatics workflows with cloud computingPLOS Computational Biology, 2018
- Cloud computing for genomic data analysis and collaborationNature Reviews Genetics, 2018
- Towards a genomics-informed, real-time, global pathogen surveillance systemNature Reviews Genetics, 2017
- MuSE: accounting for tumor heterogeneity using a sample-specific error model improves sensitivity and specificity in mutation calling from sequencing dataGenome Biology, 2016
- Extensive sequencing of seven human genomes to characterize benchmark reference materialsScientific Data, 2016
- Cloud-based bioinformatics workflow platform for large-scale next-generation sequencing analysesJournal of Biomedical Informatics, 2014
- LoFreq: a sequence-quality aware, ultra-sensitive variant caller for uncovering cell-population heterogeneity from high-throughput sequencing datasetsNucleic Acids Research, 2012
- SomaticSniper: identification of somatic point mutations in whole genome sequencing dataBioinformatics, 2011
- The Sequence Alignment/Map format and SAMtoolsBioinformatics, 2009