You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Peter Robinson edited this page Oct 14, 2017
·
1 revision
OWL Top Level
Clean up top level in OWL edition
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