bioRxivBioinformaticsPreprint
gVCF2CNV: a scalable pipeline for CNV detection from whole-genome sequencing data
Mame Seynabou DiopiD, Florian BénitièreiD, Kuldeep KumariD, B. M. Clark, Martineau Jean‐LouisiD, Zohra SaciiD, Guillaume HuguetiD, Sylvie HameliD, Sébastien JacquemontiD
Abstract
Motivation: Copy-number variants (CNVs) contribute to human disease and population trait variation. CNV detection from large whole-genome sequencing cohorts remains computationally demanding, as most methods require BAM or CRAM files. Genomic VCF (gVCF) files are smaller, routinely generated by standard variant-calling workflows, and contain the read depth and allelic information needed for CNV detection. However, gVCF files are not directly compatible with established CNV callers that rely on Log R Ratio (LRR) and B Allele Frequency (BAF) signals. Results: We present gVCF2CNV, a Nextflow pipeline that converts gVCF files into Log R Ratio and B Allele Frequency signals compatible with established CNV callers. Applied to 12,509 individuals from the SPARK cohort, gVCF2CNV generated signals at an average of 2.7 million SNV positions per individual and completed signal extraction in 4 hours using 192 CPUs. CNV calling with PennCNV and QuantiSNP identified candidate CNVs across a broad size range, with trio-based Mendelian precision reaching approximately 80% or higher for deletions of at least 30 kb and duplications of at least 5 kb. Application to 414,824 individuals from the All of Us cohort was completed in 96 hours, demonstrating feasibility at biobank scale. These results show that gVCF files can serve as a scalable input for CNV detection in large WGS cohorts. Availability and Implementation: gVCF2CNV is available at https://github.com/JacquemontLab/gVCF2CNV, implemented as a Nextflow pipeline with Perl and Python components, supported on Linux. Contact: mame.seynabou.diop@umontreal.ca
- organism: human
- assay: whole-genome sequencing
- research focus: variant calling
- approach: statistical model
- Citations
- 0
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
- A comparison of tools for copy-number variation detection in germline whole exome and whole genome sequencing data
Miglė Gabrielaitė, Mathias Husted Torp, … Frederik Otzen Bagger·CancersPeer-reviewed·Dec 14, 2021
- HadoopCNV: A Dynamic Programming Imputation Algorithm To Detect Copy Number Variants From Sequencing Data
Hui Yang, Gary K. Chen, … Kai Wang·bioRxiv·Apr 5, 2017
- SavvyCNV: genome-wide CNV calling from off-target reads
Thomas William Laver, Elisa De Franco, … Matthew Neil Wakeling·PLoS Computational BiologyPeer-reviewed·Mar 16, 2022
- ClinCNV: multi-sample germline CNV detection in NGS data
German M. Demidov, Marc Sturm, Stephan Ossowski·bioRxiv·Jun 10, 2022
- JAX-CNV: A whole genome sequencing-based algorithm for copy number detection at clinical grade level
Wan‐Ping Lee, Qihui Zhu, … Chengsheng Zhang·Genomics Proteomics & BioinformaticsPeer-reviewed·Jan 24, 2022
- CNValidatron: Accurate And Efficient Validation of PennCNV Calls Using Computer Vision
Simone Montalbano, G. Bragi Walters, … Andrés Ingason·BMC BioinformaticsPeer-reviewed·Jan 23, 2026