OWLTools

From GO Wiki
Revision as of 01:42, 4 January 2011 by Cjm (talk | contribs)
Jump to navigation Jump to search

OWLTools is convenience java API on top of the OWL API. It provides

  • convenience methods for OBO-like properties such as synonyms, textual definitions, obsoletion, replaced_by
  • simple graph-like operations over ontologies
  • visualization using the QuickGO graphs libraries

Java Docs

The javadocs can be browsed here:

Source

The source is available on sourceforge. Note the location may change to googlecode:

 svn co  https://geneontology.svn.sourceforge.net/svnroot/geneontology/OWLTools

Dependencies

All required jars are included in the distribution. Notable dependencies are

  • the OWL API (http://owlapi.sourceforge.net).
    • in fact much of the owltools functionality is in providing a simple layer on the OWLAPI
  • org.oboformat (http://code.google.com/p/oboformat/).
    • this is only used if you are parsing owl ontologies from obo format. there are significant improvements over the obo parser that is part of the owlapi