Skip to content
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

identifiers.org breaking change in IRIs (WB, FB, Panther and probably other don't resolve correctly) #34

Open
lpalbou opened this issue Jan 27, 2021 · 4 comments

Comments

@lpalbou
Copy link

lpalbou commented Jan 27, 2021

This relates to the jsonld file (eg https://github.com/prefixcommons/biocontext/blob/master/registry/go_context.jsonld) used for CURIE <-> IRI conversions.

WB:WBGene00006575 is translated in http://identifiers.org/wormbase/WBGene00006575 which used to redirect to the real WB page https://wormbase.org/species/c_elegans/gene/WBGene00006575#0-9f-10.

But this IRI (http://identifiers.org/wormbase/WBGene00006575) doesn't resolve anymore to a valid identifiers.org pattern. After double checking, the correct IRI would now be https://identifiers.org/WB:WBGene00006575.

For uniquely identifying resources, it doesn't change anything (our past IRIs haven't changed), but for resources that were relying on identifiers.org IRI to resolve and link out to actual websites, this is a breaking change and side effects would have to be investigated.

@cmungall
Copy link
Collaborator

identifiers.org accepts both slash and colon forms http://identifiers.org/wb/WBGene00006575

but yes, it;'s unfortunate id.org and go use different prefixes wb/wormbase

@cmungall
Copy link
Collaborator

@cmungall
Copy link
Collaborator

@lpalbou
Copy link
Author

lpalbou commented Feb 1, 2021

Independent, but also noticed a missing "/" for NCBIGene. Fixed here: geneontology/go-site@12f2a38

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants