VariFAST

VariFAST automates false-positive filtering and refinement of germline and somatic variants from whole-genome and exome next-generation sequencing (NGS) data to improve the accuracy and consistency of variant calls.


Key Features:

  • Automated false-positive filtering: Processes BAM and VCF files to identify and filter false-positive variants.
  • Variant scoring (v-score): Computes a variant score (v-score) derived from a weighted sum of metrics that contribute to false positives.
  • Tagged-signature method: Implements the "Variant Filter by Automated Scoring based on Tagged-signature" approach for automated scoring.
  • GATK integration: Integrates with the GATK Best Practices pipeline for incorporation into standard variant-calling workflows.
  • Predictive modeling (XGBOOST): Includes a predictive model trained using the XGBOOST algorithm to enhance germline variant refinement.
  • Benchmark validation: Validated on Genome in a Bottle Consortium (GIAB) benchmark datasets and on somatic variant datasets from malignant carcinomas and benign adenomas.
  • Comparison to VQSR: Demonstrates superior performance compared to VQSR, particularly for INDEL filtering.
  • Reduction of manual review variability: Automates the manual review step to reduce inter- and intra-laboratory variability in variant filtering.

Scientific Applications:

  • Germline variant refinement: Refinement of germline SNV and INDEL calls from whole-genome and exome NGS data.
  • Somatic variant filtering: Filtering of somatic variants in cancer datasets, including malignant carcinomas and benign adenomas.
  • Benchmarking and method comparison: Method benchmarking using GIAB datasets and comparative evaluation against VQSR.
  • Integration in variant-calling workflows: Deployment within GATK Best Practices pipelines for end-to-end variant detection and refinement.

Methodology:

Processes BAM and VCF files; implements the Variant Filter by Automated Scoring based on Tagged-signature method; computes a v-score as a weighted sum of false-positive metrics; integrates with the GATK Best Practices pipeline; and uses a predictive model trained with the XGBOOST algorithm.

Topics

Details

Programming Languages:
Python
Added:
1/18/2021
Last Updated:
3/11/2021

Operations

Publications

Zhang H, Wang K, Zhou J, Chen J, Xu Y, Wang D, Li X, Sun R, Zhang M, Wang Z, Shi Y. VariFAST: a variant filter by automated scoring based on tagged-signatures. BMC Bioinformatics. 2019;20(S22). doi:10.1186/s12859-019-3226-2. PMID:31888441. PMCID:PMC6936113.