FPfilter
FPfilter filters false-positive variant calls from whole-genome sequencing (WGS) data to improve the accuracy of variant calling pipelines such as BWA+GATK for clinical and research genomics.
Key Features:
- False-Positive Specificity: Prioritizes removal of false positives while minimizing loss of true positives compared to GATK hard filtering (GATK-HF).
- Model-Based Classification: Uses a classification model that distinguishes true positives and false positives by analyzing distinct patterns of heterozygous and homozygous mutations.
- Depth Gradient Analysis: Incorporates depth-gradient analysis using the Platinum Genome (PT) as a mutation reference and deep-sequenced datasets to assess the impact of sequencing depth on variant-calling accuracy.
- Performance Metrics: Demonstrates higher FP/TP filtration ratio and improved F-measure compared with GATK-HF on evaluated datasets.
Scientific Applications:
- Clinical genomics: Reduces false positives in diagnostic and treatment-planning workflows to improve reliability of variant interpretation.
- Research genomics: Enhances accuracy of WGS-based studies by refining variant call sets for downstream analyses.
Methodology:
FPfilter development and evaluation used the Platinum Genome (PT) as a mutation reference, analyzed depth gradients from NA12878 and deep-sequenced datasets, and assessed performance on NA12877 and NA24385 with comparisons to GATK-HF.
Topics
Details
- License:
- Apache-2.0
- Tool Type:
- command-line tool
- Programming Languages:
- Shell, Python, Perl
- Added:
- 1/18/2021
- Last Updated:
- 3/11/2021
Operations
Publications
Tan Y, Zhang Y, Yang H, Yin Z. FPfilter: A false-positive-specific filter for whole-genome sequencing variant calling from GATK. Unknown Journal. 2020. doi:10.1101/2020.03.23.003525.