| Literature DB >> 19465394 |
Zhenjun Hu1, Jui-Hung Hung, Yan Wang, Yi-Chien Chang, Chia-Ling Huang, Matt Huyck, Charles DeLisi.
Abstract
Despite its wide usage in biological databases and applications, the role of the gene ontology (GO) in network analysis is usually limited to functional annotation of genes or gene sets with auxiliary information on correlations ignored. Here, we report on new capabilities of VisANT--an integrative software platform for the visualization, mining, analysis and modeling of the biological networks--which extend the application of GO in network visualization, analysis and inference. The new VisANT functions can be classified into three categories. (i) Visualization: a new tree-based browser allows visualization of GO hierarchies. GO terms can be easily dropped into the network to group genes annotated under the term, thereby integrating the hierarchical ontology with the network. This facilitates multi-scale visualization and analysis. (ii) Flexible annotation schema: in addition to conventional methods for annotating network nodes with the most specific functional descriptions available, VisANT also provides functions to annotate genes at any customized level of abstraction. (iii) Finding over-represented GO terms and expression-enriched GO modules: two new algorithms have been implemented as VisANT plugins. One detects over-represented GO annotations in any given sub-network and the other finds the GO categories that are enriched in a specified phenotype or perturbed dataset. Both algorithms take account of network topology (i.e. correlations between genes based on various sources of evidence). VisANT is freely available at http://visant.bu.edu.Entities:
Mesh:
Year: 2009 PMID: 19465394 PMCID: PMC2703932 DOI: 10.1093/nar/gkp406
Source DB: PubMed Journal: Nucleic Acids Res ISSN: 0305-1048 Impact factor: 16.971
Figure 1.Different roles of GO annotation in two different workflows designed for VisANT 3.5. The solid red lines represent the workflow of functional profiling where GO annotations are used to interpret the roles of a given gene set. The dashed blue lines represent the workflow of the gene set/network module enrichment analysis, where GO terms and associated genes are used to construct the functional modules.
Figure 2.Integrative visualization of GO annotation and user-mined or -specified networks. Note that YGR119C is annotated using two selected GO branches only: molecular function and metabolic process (indicated by the selected checkbox of the tree node; only the checkbox for metabolic processes is visible in the figure).
Figure 3.Illustration of the multi-scale network found by integrating the Y2h protein–protein interaction network of yeast and GO hierarchies. Y2h interaction network with 4872 nodes and 13 514 edges, part of the branch for GO term binding and multi-scale network resulted from the integration of y2h network and binding branch. Note that in C, the metanode contains genes annotated under nucleic acid binding (green nodes in circle), and three of its sub-terms. Only 1842 genes in the Y2H network are annotated under the GO branch binding.
Figure 4.Visualization of NMEA of p53 mutation data on the cell-cycle pathway. The color of each node is in proportion to the density score according to the same color map of the expression shown in the VisANT toolbar, nodes with darker green have more contribution to the enrichment score.