bio-ontology-research-group / phenogocon

Method to predict phenotypes from functions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PhenoGOCon

Ontology-based validation and identification of regulatory phenotypes

Collection of groovy and python scripts used for analysis and evaluation of predicting HPO and MPO phenotypes from GO functions for mouse and human

Data

  • pheno2go.txt - Correspondence of Phenotype and GO classes extracted using logical definitions in PhenomeNET ontology

  • rules.txt - Set of generated rules for regulatory phenotypes and abnormalities of biological processes. Includes inconsistency checking rules

  • rules_prop.txt - Set of generated rules for regulatory phenotypes and abnormalities of biological processes propagated using GO structure. Includes inconsistency checking rules

Scripts

  • Pheno2GO.groovy - groovy script which is used to parse logical definitions of Phenotype classes and extract GO correspondent class

  • InferPhenos.groovy - script for finding regulation classes and annotation rules

  • HumanAnnotations.groovy, MouseAnnotations.groovy - scripts for preparing annotation files for mouse and human

  • SimGDPairwise.groovy, SimPPIPairwise.groovy - for computing semantic similarity between sets of phenotypes for gene-disease and protein-protein interaction predictions

  • Evaluate.groovy - script for comparing predictions with manual annotations

  • performance.py - script which is used to compute performance of predictions

  • deepannots.py - for generating DeepGO annotations

About

Method to predict phenotypes from functions


Languages

Language:Groovy 67.0%Language:Python 27.6%Language:C++ 5.4%