IGD: A simple, efficient genotype data format
Abstract
MotivationWhile there are a variety of file formats for storing reference-sequence-aligned genotype data, many are complex or inefficient. Programming language support for such formats is often limited. A file format that is simple to understand and implement - yet fast and small - is helpful for research on highly scalable bioinformatics. ResultsWe present the Indexable Genotype Data (IGD) file format, a simple uncompressed binary format that can be more than 100 times faster and 3.5 times smaller than vcf.gz on Biobank-scale whole-genome sequence data. The implementation for reading and writing IGD in Python is under 350 lines of code, which reflects the simplicity of the format. AvailabilityA C++ library reading and writing IGD, and tooling to convert .vcf.gz files, can be found at https://github.com/aprilweilab/picovcf. A Python library is at https://github.com/aprilweilab/pyigd
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- FWCI
- 0.14
- Field percentile
- 43th percentile
- Assay
- Research Focus
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
- BGEN: a binary file format for imputed genotype and haplotype data
Gavin Band, Jonathan Marchini·bioRxiv·May 2, 2018
- GTShark: Genotype compression in large project
Sebastian Deorowicz, Agnieszka Danek·BioinformaticsPeer-reviewed·Jun 14, 2019
- Sparse Project VCF: efficient encoding of population genotype matrices
Michael F. Lin, Xiaodong Bai, … Jeffrey G. Reid·BioinformaticsPeer-reviewed·Nov 21, 2020
- IGD: high-performance search for large-scale genomic interval datasets
Jianglin Feng, Nathan C. Sheffield·BioinformaticsPeer-reviewed·Dec 15, 2020
- GTC: a novel attempt to maintenance of huge genome collections compressed
Agnieszka Danek, Sebastian Deorowicz·BioinformaticsPeer-reviewed·Jan 15, 2018
- Analysis-ready VCF at Biobank scale using Zarr
Eric Czech, Will Tyler, … Jerome Kelleher·GigaSciencePeer-reviewed·Jan 1, 2025