Skip to content

Update JSON product to use correct download PURL cl.md#2712

Closed
matentzn wants to merge 1 commit intomasterfrom
matentzn-patch-2
Closed

Update JSON product to use correct download PURL cl.md#2712
matentzn wants to merge 1 commit intomasterfrom
matentzn-patch-2

Conversation

@matentzn
Copy link
Copy Markdown
Contributor

@matentzn matentzn commented May 4, 2025

Fixes #2710

This is, if I remember correctly the consequence of a design decision for the PURL system.

While the PURL defined by ODK etc is http://purl.obolibrary.org/obo/cl.json, the PURL system only recognises a tiny number of defaults above the ontology namespace http://purl.obolibrary.org/obo/cl/ (including cl.owl and cl.obo), but cl.json is not part of it.

We could argue that we should also add cl.json to this list.

For those with energy and a sense of beauty, the next steps from this would be:

  1. Either allow cl.json (or ideally http://purl.obolibrary.org/obo/cl.[a-z0-1]+) as valid PURL defaults, make issue here OR
  2. Change ODK to set the PURL for all but the obo and owl versions to http://purl.obolibrary.org/obo/cl/cl.[a-z0-1]+ syntax

This is, if I remember correctly the consequence of a design decision for the PURL system.

While the PURL defined by ODK etc is http://purl.obolibrary.org/obo/cl.json, the PURL system only recognises a tiny number of defaults _above_ the ontology namespace (including cl.owl and cl.obo), but cl.json is not part of it.

We could argue that we should also add cl.json to this list.
@bgyori
Copy link
Copy Markdown

bgyori commented May 5, 2025

Thanks! I guess this could be merged just to have an immediate fix and then the general issues could be addressed on a separate PR.

@matentzn
Copy link
Copy Markdown
Contributor Author

matentzn commented May 8, 2025

Apparently I was wrong: OBOFoundry/purl.obolibrary.org#1039 OOPS

@matentzn matentzn closed this May 8, 2025
@matentzn matentzn deleted the matentzn-patch-2 branch May 8, 2025 15:08
@matentzn
Copy link
Copy Markdown
Contributor Author

matentzn commented May 8, 2025

@bgyori the problems was generally fixed, CL was missing a declaration.

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

Successfully merging this pull request may close these issues.

CL OBOGraph-JSON URL gives 404 error

2 participants