-
Notifications
You must be signed in to change notification settings - Fork 231
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
SWRL rules lose axiom annotations on entity rename #371
Comments
Underlying OWLAPI bug (owlcs/owlapi#501) fixed. Awaiting upgrade to next release of OWLAPI to close. |
matthewhorridge
changed the title
SWRL rules losing their annotations on entity rename
SWRL rules lose axiom annotations on entity rename
Apr 22, 2016
YinghuaXu2
added a commit
to bdionne/protege
that referenced
this issue
Feb 16, 2020
YinghuaXu2
added a commit
to bdionne/protege
that referenced
this issue
Feb 17, 2020
YinghuaXu2
added a commit
to bdionne/protege
that referenced
this issue
Mar 8, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It appears that if I interactively rename an OWL entity used in a SWRL rule that I lose any annotations attached to that rule.
For example, if I start with the following rule with three annotations
and rename an entity it uses I get the following:
I enclose a simple ontology with two classes, A and B, and two rules
A(?x) ->
andB(?x) ->
.If I rename A or B the associated rules seem to lose their annotations (such as their name and comment annotations). Rules that do not contain entities that have been renamed are fine. This can be seen by saving the file after renaming and find that the annotations have disappeared from the rules containing renamed entities.
StrippedAnnotationExample.owl.txt
(Strip .txt extension to open in Protege. GitHub does not support .owl extensions.)
The text was updated successfully, but these errors were encountered: