-
Notifications
You must be signed in to change notification settings - Fork 51
OWLTopLevel
Peter Robinson edited this page Oct 14, 2017
·
1 revision
Problem: browsers like OLS mirror what is seen in Protege, including ugly floater classes etc
For releases, we can be aggressive in doing a cascading delete of axioms that don't point to subclasses of some expected root classes.
We should also try and be watchful in the edit file, and proactively fix:
- if we reference an obsoleted classes, we should rewire
- there is a subtle issue whereby module extraction may end up missing a subclass axiom if the axiom has a complex equivalence axioms. E.g. glabella is equivalent to bone area and connects exactly 2 supra-orbital ridges. This goes away as upstreams move to standard robot release pipelines which always ensures the subclass graph has one direct named class parent
- we may want to explore importing or making a small upper ontology to group things