phyloref / clade-ontology

Ontology of Phylogenetic Clade Definitions
MIT License
1 stars 0 forks source link

Add support for testing against the Open Tree of Life #79

Open gaurav opened 4 years ago

gaurav commented 4 years ago

Since it is a time-consuming to test all CLADO phyloreferences using JPhyloRef, this PR implements a faster test: attempting to resolve the phyloreferences against the Open Tree of Life MRCA API. There is no clear way to validate these results, but we should be able to distinguish between the following cases:

This feature is useful because:

  1. It allows us to identify phyloreferences that can be resolved on the Open Tree of Life, which can be used in demos.
  2. It allows us to track the percentage of phyloreferences that resolve on the Open Tree of Life over time.
  3. It might help us identify cases where specifiers cannot be resolved because they are misspelled or otherwise incorrect.

WIP