phyloref / phylo2owl

Tool to convert phylogenies to OWL ontologies
MIT License
4 stars 2 forks source link

phylo2owl - convert phylogenies to OWL ontologies

Build Status

phylo2owl is a tool that takes a phylogeny as input and converts it into an OWL ontology, using several ancillary ontologies (such as CDAO, Phyloref) to express relationships (edges) between entities (vertices).

Converting phylogenies into OWL ontologies is one of the foundational steps in using an OWL reasoner to resolve a phyloreference expression (which is a series of OWL axioms) against a phylogeny.

Synopsis

phylo2owl [input.(tre|nex|xml|...)] [-f format] [-o output.owl]

Command line options

Requirements

Algorithm

Testing

We use the py.test testing framework. You can run the tests by running py.tests tests from this directory.

Library options

We currently use DendroPy. Some other libraries we considered include: