bioRxivBioinformaticsPreprint
VariantKey - A Reversible Numerical Representation of Human Genetic Variants
Abstract
AO_SCPLOWBSTRACTC_SCPLOWHuman genetic variants are usually represented by four values with variable length: chromosome, position, reference and alternate alleles. There is no guarantee that these components are represented in a consistent way across different data sources, and processing variant-based data can be inefficient because four different comparison operations are needed for each variant, three of which are string comparisons. Existing variant identifiers do not typically represent every possible variant we may be interested in, nor they are directly reversible. Similarly, genomic regions are typically represented inconsistently by three or four values. Working with strings, in contrast to numbers, poses extra challenges on computer memory allocation and data-representation. To overcome these limitations, a novel reversible numerical encoding schema for human genetic variants (VariantKey) and genomics regions (RegionKey), is presented here alongside a multi-language open-source software implementation (https://github.com/Genomicsplc/variantkey). VariantKey and RegionKey represents variants and regions as single 64 bit numeric entities, while preserving the ability to be searched and sorted by chromosome and position. The individual components of short variants can be directly read back from the VariantKey, while long variants are supported with a fast lookup table.
- organism: human
- assay: whole-genome sequencing
- research focus: variant calling
- approach: statistical model
- Citations
- 5
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
- Echtvar: Compressed variant representation for rapid annotation and filtering of SNPs and indels
Brent S. Pedersen, Jeroen de Ridder·Nucleic Acids ResearchPeer-reviewed·Oct 20, 2022
- Bibliome Variant Database: Automated Identification and Annotation of Genetic Variants in Primary Literature
Samuel W. Baker, Arupa A. Ganguly·bioRxiv·Jul 16, 2020
- VarSome: The Human Genomic Variant SearchEngine
Christos Kopanos, Vasilis Tsiolkas, … Andreas Massouras·BioinformaticsPeer-reviewed·Oct 29, 2018
- VariantStore: A Large-Scale Genomic Variant Search Index
Prashant Pandey, Yinjie Gao, Carl Kingsford·Genome biologyPeer-reviewed·Aug 19, 2021
- variant2literature: full text literature search for genetic variants
Yin-Hung Lin, Yu-Chen Lu, … Chien‐Yu Chen·bioRxiv·Jun 4, 2019
- A natural encoding of genetic variation in a Burrows-Wheeler Transform to enable mapping and genome inference
Sorina Maciuca, Carlos del Ojo Elias, … Zamin Iqbal·bioRxiv·Jul 25, 2016