-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added Brochu 2003 to the ontology of phyloreferences #29
Conversation
4e62d28
to
5d69705
Compare
a6bde06
to
26fae74
Compare
@gaurav can you say what's left or missing here? I've lost track and it's now two weeks old. |
…' from previously curated files
…tology; added the necessary type declarations to the JSON-LD file manually
0ada153
to
321ac89
Compare
…atus in test output.
…odes are resolved.
…lorefs and statuses for all phylorefs
…ogy into example_brochu_2003: updated jphyloref.jar and modified testcase2owl.py to include node labels in output.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should add to the Phyloref Ontology a list of all terms that we are using here from other community ontologies. We should have these all in the Phyloref Ontology, so that code only has to worry about referencing that ontology, and not 8 others.
The current version of the phyloreference testing code had evolved through several different cycles, was badly written, and appeared to not be correctly testing phyloreferences using the expected_phyloreference_named property. I replaced it with cleaner, easier to read code that appears to be testing phyloreferences correctly, and tested these in PR #9 and its use in phyloref/clade-ontology#29.
This pull request adds the publication Brochu 2003 as curated by the Curation Tool and incorporates it into the Ontology of Phyloreferences.
Bugs that have been fixed in this pull request are:
@context
(d7c5afd) andpso:holdsStatusInTime
(948376e)labels
term to PHYX file to represent sets of labels (a56524b)It also incorporates JPhyloref improvements (phyloref/jphyloref#6, phyloref/jphyloref#9) that implements statuses for phyloreferences (phyloref/klados#25).
Some revealed have been filed to work on later, and are not resolved in this pull request:
This has now been tested in Travis and is ready for review and to be merged.