phyloref / phyloref-ontology

Phyloreferencing Ontology and OWL DL reasoning with phyloreferences
Creative Commons Zero v1.0 Universal
6 stars 1 forks source link

TCAN is not in EL #32

Open hlapp opened 5 years ago

hlapp commented 5 years ago

This is because of one inverse object property axiom:

OWL 2 EL Profile Report: Ontology and imports closure NOT in profile. The following violations are present:
Axiom type not allowed in profile [InverseObjectProperties(<http://rs.tdwg.org/ontology/voc/TaxonName#basionymFor> <http://rs.tdwg.org/ontology/voc/TaxonName#hasBasionym>) in OntologyID(OntologyIRI(<http://ontology.phyloref.org/tcan.owl>) VersionIRI(<http://ontology.phyloref.org/2018-12-14/tcan.owl>))]

In principle this shouldn't be a big deal since EL reasoners should simply ignore axioms that are outside of EL. That said, if we only need one of the two, the other should be removed. Otherwise maybe it's worth thinking about a core TCAN-EL module which is imported by the "full" TCAN.