| Literature DB >> 21738333 |
Alok Kumar Srivastava1, Narinder Singh Sahni.
Abstract
UNLABELLED: Ontologies have emerged as a fast growing research topic in the area of semantic web during last decade. Currently there are 204 ontologies that are available through OBO Foundry and BioPortal. Several excellent tools for navigating the ontological structure are available, however most of them are dedicated to a specific annotation data or integrated with specific analysis applications, and do not offer flexibility in terms of general-purpose usage for ontology exploration. We developed OntoVisT, a web based ontological visualization tool. This application is designed for interactive visualization of any ontological hierarchy for a specific node of interest, up to the chosen level of children and/or ancestor. It takes any ontology file in OBO format as input and generates output as DAG hierarchical graph for the chosen query. To enhance the navigation capabilities of complex networks, we have embedded several features such as search criteria, zoom in/out, center focus, nearest neighbor highlights and mouse hover events. The application has been tested on all 72 data sets available in OBO format through OBO foundry. The results for few of them can be accessed through OntoVisT-Gallery. AVAILABILITY: The database is available for free at http://ccbb.jnu.ac.in/OntoVisT.html.Entities:
Keywords: directed acyclic graphs; gene ontology; ontology; visualization tool; web server
Year: 2011 PMID: 21738333 PMCID: PMC3124697 DOI: 10.6026/97320630006288
Source DB: PubMed Journal: Bioinformation ISSN: 0973-2063
Figure 1Schematic diagram and work flow of the OntoVisT application. The graph displays the schematic diagram and work flow of OntoVisT.
Figure 2Dummy nodes description. The Figure explains the insertion of dummy nodes for maintaining DAG hierarchical structure. (a) A sample DAG graph with 5 nodes (A, B1, B2, C and D). (b) An alternative representation of the same graph indicates three possible routes between A and D. (c) Level assigned to each node is the maximum level assigned when traversed through all the possible paths. (d) Describes the edge description for all paths. The column represents source node, level of source node, sink node and level of sink node respectively. (e) Dummy nodes added to each edge are calculated as the difference between sink and source level minus 1. (f) A unidirectional DAG hierarchical graph after inserting the dummy nodes to the original graph.