Ontology-based gene network construction and interpretation of function interactions and disease phenotypes


NetCrafter is an intuitive platform for constructing functional gene networks using biological ontologies.

By simply providing a list of genes, users can generate customized networks?without relying on prior gene?gene interaction data.

NetCrafter quantifies shared biological functions among genes using resources such as the Gene Ontology (GO) and Human Phenotype Ontology (HPO).

This ontology-based scoring enables the creation of networks that reflect functional similarity and highlight key gene clusters (hotspots) related to biological pathways or disease phenotypes.

In addition, NetCrafter offers interactive ontology clustering and supports the integration of multiple datasets, making it a powerful tool for exploring gene functions, interpreting omics data, and identifying potential biomarkers or therapeutic targets.


      Gene networks

      Ontology clustering

Creating ontology-based gene networks

The figure illustrates the process of generating networks using Gene Ontology Biological Process (GOBP) terms and Human Phenotype Ontology (HPO) terms containing 3 to 300 genes.

For a gene list, the -log(p-value) of each ontology term was calculated using Fisher's exact test. Tw(G1, G2) denotes the p-value weighted Tanimoto score.

Ontolgoy clustering

Input ontology terms were clustered using the regular Tanimoto index between terms, ??(??1,??2), which measures the overlap in shared genes.