-
Notifications
You must be signed in to change notification settings - Fork 21
Revise local names according to adopted conventions. Fixes #188 #535
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
Conversation
51bf6cf
to
d5ae5f0
Compare
In the interests of getting this done and the I added 'biological' to the parent/offspring predicates to align with the definitions, but there is an issue about whether this limitation is appropriate (#444). I also reversed the order to hasX vs isXOf. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"Good enough"
@daliadahleh, because @uscholdm is off for a while, I'm requesting a review from you. As I mentioned to the other reviewers, unless you find something egregious or that you can't live with, or have a minor comment that can be easily fixed, let's try to pass this one through. It's holding up the release and we have been working on this for 18 months! Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't offsetToUniversal
have been changed to something like hasOffsetToUniversal
?
precedesDirectly
appears to be missing annotations. This is because it is not declared anywhere, but only referenced as the inverse of followsDirectly
.
Why is latitude
an object property as well as a data property when I view in protege? Ah, b/c its range is xsd:double, and all the datatypes are classes now, at least according to Protege. Same issue for longitude, sequence, baseConversionFactor, and more.
I just noticed that all the datatypes are classes in Protege. That's an error we need to track down. They're also shown as datatypes. It's possibly a Protege bug. Do you have time to look into that, since you know Protege better than I do? You're right about |
Changed target branch from |
@rjyounes , yes I can investigate to see if Protege is doing something wrong, or if it is a logical entailment somehow. |
Restore inadvertently deleted precedesDirectly predicate; change offsetToUniversal to hasOffsetToUniversal; tweak a few definitions.
Fixed |
# Conflicts: # docs/ReleaseNotes.md # gistCore.ttl
@marksem The ontology changes we discussed are ready for re-review. Then we're awaiting your investigation of the Protege issue. |
@marksem @sa-bpelakh I now recall that I've seen this problem before, and it's a protege bug. The relevant OWL is:
This is valid OWL because the range of owl:unionOf is rdf:List. Protege doesn't handle it properly. I've checked out TBC and it has no problem with it. This is very unfortunate because many of our users will view the ontology in Protege. Thoughts? @sa-bpelakh We could add a note to the property, at least. I've added issue #552 and assigned it to @sa-bpelakh for this because it has nothing to do with local name changes. @marksem If you accept my other changes, can you please approve the PR? Thanks. |
Should we remove |
Apparently Protege is ok with something like this:
So we're just missing the |
The release note might be a bit confusing: I included a note about updates to the gist style guide, although those are not in this PR, in order to avoid one merge conflict. |
No description provided.