VarCover

VarCover optimizes selection of minimal sets of reference samples that cover specified target alleles for clinical genetic testing.


Key Features:

  • Input formats: Accepts variant identifiers such as rsIDs and Variant Call Format (VCF) files as input.
  • Min-set cover solution: Implements an approximate min-set cover algorithm via the SetCoverPy package that incorporates sample weights and preselection strategies to identify a near-minimal set of samples covering specified alleles.
  • Sample weighting: Leverages minor allele frequency spectrum-derived sample weights to prioritize samples that increase coverage of target alleles.
  • Singleton preselection: Preselects samples possessing singleton target alleles to reduce computational processing time for large target-allele sets (e.g., >100).

Scientific Applications:

  • Reference-material selection: Identifies minimal sets of reference samples for clinical genetic testing laboratory validation and reference-material selection.
  • Coverage of ACMG-recommended genes: Applied to medically actionable genes recommended by the American College of Medical Genetics and Genomics (ACMG) to ensure coverage of pathogenic or likely pathogenic alleles.
  • Dataset application and performance example: In a test case of 237 putatively pathogenic variants across 56 ACMG-recommended genes, VarCover identified 140 reference-material samples from the 1000 Genomes Project.

Methodology:

Accepts variant files and identifies target alleles; uses SetCoverPy to apply sample weights and preselect samples with singleton target alleles to optimize coverage and computational efficiency; evaluates number of samples, covered alleles, and processing time across subsets of target alleles.

Topics

Details

Added:
1/14/2020
Last Updated:
1/16/2021

Operations

Publications

Scott ER, Bansal V, Meacham C, Scott SA. VarCover. The Journal of Molecular Diagnostics. 2020;22(2):123-131. doi:10.1016/j.jmoldx.2019.10.005. PMID:31751680.