BioinformaticsBioinformaticsPeer-reviewed journal article
The Scalable Variant Call Representation: Enabling Genetic Analysis Beyond One Million Genomes
Timothy PoterbaiD, Christopher Vittal, Daniel A. KingiD, Daniel J. GoldsteiniD, Jacqueline I. GoldsteiniD, Patrick SchultziD, Konrad J. KarczewskiiD, Cotton Seed, Benjamin M. NealeiD
Abstract
The Variant Call Format (VCF) is widely used in genome sequencing but scales poorly. For instance, we estimate a 150,000 genome VCF would occupy 900 TiB, making it both costly and complicated to produce and analyze. The issue stems from VCFs requirement to densely represent both reference-genotypes and allele-indexed arrays. These requirements lead to unnecessary data duplication and, ultimately, very large files. To address these challenges, we introduce the Scalable Variant Call Representation (SVCR). This representation reduces file sizes by ensuring they scale linearly with samples. SVCR achieves this by adopting reference blocks from the Genomic Variant Call Format (GVCF) and employing local allele indices. SVCR is also lossless and mergeable, allowing for N+1 and N+K incremental joint-calling. We present two implementations of SVCR: SVCR-VCF, which encodes SVCR in VCF format, and VDS, which uses Hails native format. Our experiments confirm the linear scalability of SVCR-VCF and VDS, in contrast to the super-linear growth seen with standard VCF files. We also discuss the VDS Combiner, a scalable, open-source tool for producing a VDS from GVCFs and unique features of VDS which enable rapid data analysis. SVCR, and VDS in particular, ensure the scientific community can generate, analyze, and disseminate genetics datasets with millions of samples.
- Citations
- 15
- FWCI
- 2.04
- Field percentile
- top 12%
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
- Sparse Project VCF: efficient encoding of population genotype matrices
Michael F. Lin, Xiaodong Bai, … Jeffrey G. Reid·BioinformaticsPeer-reviewed·Nov 21, 2020
- Analysis-ready VCF at Biobank scale using Zarr
Eric Czech, Will Tyler, … Jerome Kelleher·GigaSciencePeer-reviewed·Jan 1, 2025
- VariantFlow: a selective-execution engine for efficient population genomic computation on large variant datasets
Ehsan Estaji, Jian‐Feng Mao·bioRxiv·Sep 4, 2026
- GenMasterTable: A user-friendly desktop application for filtering, summarising, and visualising large-scale annotated genetic variants
Jing Zhai, Nelly Pitteloud, Federico Andrea Santoni·BMC BioinformaticsPeer-reviewed·Aug 13, 2025
- vcfilt: A Zero-Allocation Streaming Filter for High-Throughput VCF Processing
Muhammed Murshid KP·bioRxiv·Apr 16, 2026
- Genotype Representation Graphs: Enabling Efficient Analysis of Biobank-Scale Data
Drew DeHaas, Ziqing Pan, Xinzhu Wei·Nature Computational SciencePeer-reviewed·Dec 5, 2024