PolyBoost

PolyBoost applies extreme gradient boosting (XGBoost) to reclassify PolyPhen-2 outputs, improving discriminative performance and calibration for genomic variant interpretation in clinical exome sequences.


Key Features:

  • Post-analysis processing: Accepts and reprocesses outputs produced by PolyPhen-2 to generate revised variant classifications.
  • Primary algorithm: Replaces PolyPhen-2's naïve Bayes classifier with XGBoost for improved discrimination and calibration.
  • Feature set: Utilizes the feature set derived from PolyPhen-2 as input to the machine learning models.
  • Alternative methods evaluated: Employs or considers additional machine learning techniques including random forests, artificial neural networks, and support vector machines.
  • External validation: Evaluated using ClinVar datasets containing "pathogenic" and "benign" variants that were excluded from training.
  • Target data scope: Designed for interpretation of human exome variant collections on the order of 15,000–20,000 variants, including variants of uncertain significance.

Scientific Applications:

  • Clinical exome variant classification: Improves classification accuracy for variants detected in clinical exome sequencing.
  • Variant of uncertain significance prioritization: Aids interpretation and prioritization of variants labeled as uncertain in clinical sequencing data.
  • Monogenic disease detection: Supports identification and prioritization of candidate variants for monogenic diseases.
  • Benchmarking predictive performance: Enables comparative evaluation against PolyPhen-2 using ClinVar pathogenic and benign variants.

Methodology:

Processes PolyPhen-2 outputs and trains an XGBoost classifier that replaces PolyPhen-2's naïve Bayes model using PolyPhen-2 features, with comparisons or consideration of random forests, artificial neural networks, and support vector machines, and external validation on ClinVar pathogenic and benign variants excluded from training.

Topics

Details

License:
BSD-3-Clause
Tool Type:
command-line tool
Programming Languages:
R, Python
Added:
3/19/2021
Last Updated:
3/28/2021

Operations

Publications

Parente DJ. PolyBoost: An enhanced genomic variant classifier using extreme gradient boosting. PROTEOMICS – Clinical Applications. 2021;15(2-3). doi:10.1002/prca.201900124. PMID:33586368.