pyAmpli

pyAmpli filters systematic amplicon-enrichment errors from targeted resequencing data to improve specificity and sensitivity of germline and somatic variant calling in gene panels, including Haloplex experiments.


Key Features:

  • Amplicon-Based Filtering: Implements filtering strategies targeting systematic errors introduced by amplicon enrichment and PCR-based amplification.
  • Parallelized Processing: Uses a parallelized Python framework to process large targeted resequencing datasets efficiently.
  • User-Defined Criteria: Applies customizable filtering criteria provided by the user to tailor variant filtering thresholds.
  • Increased Specificity and Sensitivity: Reduces false positives while maintaining sensitivity in variant calling for gene panels.

Scientific Applications:

  • Clinical Diagnostics: Improves accuracy of germline mutation identification in gene panel sequencing for diagnostic interpretation.
  • Cancer Genomics: Supports somatic variant analysis by filtering amplicon-related artefacts in targeted cancer panels, including Haloplex data.
  • Genetic Research: Enhances detection of true variants in targeted resequencing studies of hereditary conditions and gene panels.

Methodology:

Analyzes Haloplex targeted resequencing data to identify and filter systematic errors associated with PCR-based amplicon enrichment using a parallelized Python framework and user-defined filtering criteria.

Topics

Details

License:
GPL-3.0
Tool Type:
command-line tool
Operating Systems:
Linux, Mac
Programming Languages:
Python
Added:
7/28/2018
Last Updated:
11/25/2024

Operations

Data Inputs & Outputs

Publications

Beyens M, Boeckx N, Van Camp G, Op de Beeck K, Vandeweyer G. pyAmpli: an amplicon-based variant filter pipeline for targeted resequencing data. BMC Bioinformatics. 2017;18(1). doi:10.1186/s12859-017-1985-1. PMID:29237398. PMCID:PMC5729461.

PMID: 29237398
PMCID: PMC5729461
Funding: - Fonds Wetenschappelijk Onderzoek: 12D1717N

Documentation