DeepPheno

DeepPheno predicts gene-phenotype associations from gene loss-of-function mutations by leveraging Gene Ontology (GO) functional annotations to infer Human Phenotype Ontology (HPO) classes.


Key Features:

  • Neural network classifier: Uses a neural network-based hierarchical multi-class multi-label classification approach for phenotype prediction.
  • Two-step prediction: First predicts functional annotations (GO classes) for gene products and then infers HPO phenotypic outcomes for single-gene loss-of-function mutations.
  • Ontology-based hierarchical classification: Implements an ontology-aware classifier tailored for large-scale hierarchical classification consistent with GO and HPO structures.
  • Genome-wide coverage: Produces comprehensive predictions across all known protein-coding genes.
  • Evaluation with CAFA metrics: Performance assessed using Critical Assessment of Functional Annotation (CAFA) challenge metrics and compared with top-performing CAFA2 methods and other state-of-the-art approaches.
  • Database integration: Predictions have been incorporated into phenotype databases to extend known genotype-phenotype associations.

Scientific Applications:

  • Forward genetic screens: Supports mapping from genotype perturbations to predicted phenotypes for experimental target selection.
  • Reverse genetic screens: Aids identification of genes likely to produce observed phenotypes when perturbed.
  • Gene-disease association studies: Facilitates comparison of predicted HPO phenotypes with disease phenotypes to identify candidate disease genes.
  • Expansion of genotype-phenotype repositories: Contributes predicted associations to phenotype databases to broaden resources for genetic research.

Methodology:

Employs a neural network-based hierarchical multi-class multi-label classification framework with a two-step procedure that predicts GO functional annotations for gene products and subsequently infers HPO phenotypes using an ontology-based classifier.

Topics

Details

License:
BSD-3-Clause
Tool Type:
command-line tool
Programming Languages:
Python, Groovy
Added:
1/14/2020
Last Updated:
12/20/2020

Operations

Publications

Kulmanov M, Hoehndorf R. DeepPheno: Predicting single gene loss-of-function phenotypes using an ontology-aware hierarchical classifier. Unknown Journal. 2019. doi:10.1101/839332.

Kulmanov M, Hoehndorf R. DeepPheno: Predicting single gene loss-of-function phenotypes using an ontology-aware hierarchical classifier. PLOS Computational Biology. 2020;16(11):e1008453. doi:10.1371/journal.pcbi.1008453. PMID:33206638. PMCID:PMC7710064.

PMID: 33206638
PMCID: PMC7710064
Funding: - King Abdullah University of Science and Technology: FCC/1/1976-28-01, FCC/1/1976-29-01, URF/1/3454-01-01, URF/1/3790-01-01

Links