Ontofox

From GM-RKB
Jump to navigation Jump to search

Ontofox is a web-based application ontology extraction system for ontology terms and axioms.

  • Context:
  • It can be used to extract a subset of ontology from a larger ontology, such as:
    • It can be used to extract terms from the Gene Ontology (GO) for use in a new ontology related to genetic diseases.
  • It can be used in the development of new ontologies, where existing terms from other ontologies can be imported, such as:
  • It can facilitate the reuse of ontology terms, preventing the creation of duplicate terms across different ontologies, such as:
    • It can be used by ontology developers to ensure consistency and interoperability between different ontologies in the biomedical domain.
  • It can be accessed via a web-based user interface or through a programmable API.
  • It can support various ontology formats, including the Web Ontology Language (OWL).
  • Example(s):
    • Version 1.0 of Ontofox was released when the original Ontofox paper was published in June 2010. This version included PHP source code for the Ontofox website and Java source code for reformatting/trimming owl (RDF/XML) output files​1​.
    • In April 2011, Ontofox was updated, although the specific version number was not mentioned​2​.
    • By June 2011, an Ontofox-based modularization tool was online, developed by Allen and Oliver, based on a use case study by Jie Zheng and Chris Stoeckert​2​.
  • Counter-Example(s):
  • Protégé is a full-featured ontology editor, not just a tool for extracting ontology subsets.
  • OWLAPI, a Java library for creating, manipulating and serializing OWL Ontologies (not focused on ontology term extraction.

See: Ontology, Web Ontology Language, Ontology Development, Ontology Reuse.



References

2022

  • https://ontofox.hegroup.org/
    • QUOTE: Ontofox is a web-based Ontology tool that fetches ontology terms and axioms. Ontofox supports ontology reuse. It allows users to input terms, fetch selected properties, annotations, and certain classes of related terms from source ontologies and save the results using the RDF/XML serialization of the OWL. Ontofox follows and expands the MIREOT principle. Inspired by existing ontology modularization techniques, Ontofox also develops a new SPARQL-based ontology term extraction algorithym that extracts terms related to a given set of signature terms. In addition, Ontofox provides an option to extract the hierarchy rooted at a specified ontology term. Note: We have now changed the name "OntoFox" (with capital F) to "Ontofox" (with low case f) to be consistent with other Ontoanimal tools.