-
Notifications
You must be signed in to change notification settings - Fork 8
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
Minerva returns labels with namespaces prefixed in some cases (e.g. GO:molecular_function) #195
Comments
The most obvious explanation is that the json-ld context mapping somehow injects this, but I don't see any evidence of this in the code. But the URI<->ID mapping is the most obvious place to check. (I believe we still go through owltools for URI<->ID but this can now be entirely mediated through the json-ld context mechanism) |
FWIW, doesn't seem to show up on inference explanations: |
In the current ECO, the label for GO molecular_function is "GO:molecular_function": http://www.ontobee.org/ontology/ECO?iri=http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FGO_0003674 |
Also reported here: evidenceontology/evidenceontology#168 |
This should be fixed now. We are not getting ECO's OBI import module anymore at all. |
After the last minerva change (#194), it seems that Minerva returns labels with namespaces prefixed in some cases (e.g. GO:molecular_function). For example, see http://noctua.berkeleybop.org/editor/graph/gomodel:5ae3b0f600001743
The expectation is that labels should never be prefixed.
This does not seems to affect ids and labels on writeback. That said, it may confuse users and cause confusion if somebody tries to mimic it for input.
The text was updated successfully, but these errors were encountered: