SNPack

SNPack provides compression and rapid retrieval of single nucleotide polymorphism (SNP) data to support large-scale genome-wide association studies (GWAS).


Key Features:

  • Novel Compression Algorithm: Employs linkage disequilibrium block compression by representing blocks as differences relative to a reference SNP and compresses reference SNPs using call rate and minor allele frequency.
  • Efficient Data Retrieval: Optimized for rapid decompression and fast loading of compressed SNP datasets.
  • Competitive Performance: Demonstrated competitive compression rates and superior decompression speed on two SNP datasets compared to state-of-the-art software.
  • Implementation: Compression and decompression algorithms are implemented as a C++ library.

Scientific Applications:

  • Large-Scale Association Studies: Supports GWAS that investigate rare genetic variants and epistatic effects influencing complex phenotypic traits.
  • Genomic Data Management: Enables efficient storage and retrieval of extensive SNP datasets to facilitate downstream genomic analyses.

Methodology:

Compression represents linkage disequilibrium blocks as differences relative to a reference SNP and compresses reference SNPs by exploiting call rate and minor allele frequency; algorithms for compression and decompression are implemented in C++.

Topics

Details

License:
GPL-3.0
Tool Type:
library
Operating Systems:
Linux, Mac
Added:
3/3/2016
Last Updated:
11/25/2024

Operations

Publications

Sambo F, Di Camillo B, Toffolo G, Cobelli C. Compression and fast retrieval of SNP data. Bioinformatics. 2014;30(21):3078-3085. doi:10.1093/bioinformatics/btu495. PMID:25064564. PMCID:PMC4609015.

Documentation