Closed Clare72 closed 6 months ago
Already fixed here: https://github.com/ontodev/robot/pull/1187
Great that it is fixed, but a shame I spent so much time troubleshooting and making this ticket! Do you know when this update will make it through into ODK?
I think soon. We will make a ROBOT release as soon as @jamesaoverton have had enough air to power through the open PRs, and one day later a ODK minor release
@matentzn It’d be nice to have a OWLAPI release before we got a ROBOT release. There are a couple of important bug fixes in the yet-to-be-released 4.5.27.
We have the following object property in FBdv:
The command (from ODK) for making the
-base
artefact of FBdv is currently the following:If I run this as-is, the transitivity axiom is lost in FBdv-base.owl:
I can restore the transitivity axiom by deleting the remove step from the command chain:
From the remove documentation:
I think that the
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
axiom should be considered internal, since its subject ishttp://purl.obolibrary.org/obo/FBdv_00018001
and we are using--base-iri http://purl.obolibrary.org/obo/FBdv_
, so should not be removed when using--axioms external
CC @matentzn @gouttegd