Comparing Variant Call Files for Performance Benchmarking of Next-Generation Sequencing Variant Calling Pipelines
John G. Cleary, Ross Braithwaite, Kurt Gaastra, Brian S. Hilbush, Stuart Inglis, Sean A. IrvineiD, Alan Jackson, Richard Littin, Mehul Rathod, David Ware, Justin M. ZookiD, Len Trigg, Francisco M. De La VegaiD
Abstract
SummaryTo evaluate and compare the performance of variant calling methods and their confidence scores, comparisons between a test call set and a \"gold standard\" need to be carried out. Unfortunately, these comparisons are not straightforward with the current Variant Call Files (VCF), which are the standard output of most variant calling algorithms for high-throughput sequencing data. Comparisons of VCFs are often confounded by the different representations of indels, MNPs, and combinations thereof with SNVs in complex regions of the genome, resulting in misleading results. A variant caller is inherently a classification method designed to score putative variants with confidence scores that could permit controlling the rate of false positives (FP) or false negatives (FN) for a given application. Receiver operator curves (ROC) and the area under the ROC (AUC) are efficient metrics to evaluate a test call set versus a gold standard. However, in the case of VCF data this also requires a special accounting to deal with discrepant representations. We developed a novel algorithm for comparing variant call sets that deals with complex call representation discrepancies and through a dynamic programing method that minimizes false positives and negatives globally across the entire call sets for accurate performance evaluation of VCFs.\n\nAvailabilityRTG Tools is implemented as a multithreaded Java application and source code is available under BSD license at: https://github.com/RealTimeGenomics/rtg-tools\n\nContactlen@realtimegenomics.com\n\nSupplementary informationSupplementary data are available at Bioinformatics online.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility 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
- Best Practices for Benchmarking Germline Small Variant Calls in Human Genomes
the Global Alliance for Genomics and Health Benchmarking Team, Peter Krusche, … Justin M. Zook·Nature BiotechnologyPeer-reviewed·Mar 11, 2019
- Comparing multi- and single-sample variant calls to improve variant call sets from deep coverage whole-genome sequencing data
Suyash S. Shringarpure, Rasika A. Mathias, … Behalf of the CAAPA consortium·bioRxiv·Sep 30, 2016
- vcfdist: Accurately benchmarking phased small variant calls in human genomes
Tim Dunn, Satish Narayanasamy·Nature CommunicationsPeer-reviewed·Dec 9, 2023
- Systematic benchmark of state-of-the-art variant calling pipelines identifies major factors affecting accuracy of coding sequence variant discovery
Ruslan Abasov, Varvara E. Tvorogova, … Yury A. Barbitoff·BMC GenomicsPeer-reviewed·Feb 22, 2022
- geck: trio-based comparative benchmarking of variant calls
Péter Kómár, Deniz Kural·BioinformaticsPeer-reviewed·May 22, 2018
- Calling small variants with universality and Bayesian-frequentist hybridism
Xiaofei Zhao, Allison Hu, … Xiaoyue Wang·bioRxiv·Aug 23, 2020