OWLTools: Difference between revisions

From GO Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 13: Line 13:
== Source ==
== Source ==


The source is available on sourceforge. Note the location may change to googlecode:
The source is CURRENTLY available on sourceforge, but is moving:


* [http://geneontology.svn.sourceforge.net/viewvc/geneontology/OWLTools/ Browse OWLTools]
* [http://geneontology.svn.sourceforge.net/viewvc/geneontology/OWLTools/ Browse OWLTools]


   svn co  https://geneontology.svn.sourceforge.net/svnroot/geneontology/OWLTools
   svn co  https://geneontology.svn.sourceforge.net/svnroot/geneontology/OWLTools
New destination:
* http://code.google.com/p/owltools/


== Dependencies ==
== Dependencies ==

Revision as of 18:18, 11 March 2011

OWLTools (aka OWL2LS - OWL2 Life Sciences) 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 CURRENTLY available on sourceforge, but is moving:

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

New destination:

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