biopragmatics / bioregistry

📮 An integrative registry of biological databases, ontologies, and nomenclatures.
https://bioregistry.io
MIT License
107 stars 47 forks source link

PURLs for some resources not resolving #1123

Closed bgyori closed 4 weeks ago

bgyori commented 1 month ago

The following resources use PURLs as their default URI but these aren't resolving correctly:

@cmungall given the first two (InterPro and LBO) are related to berkeleybop.org, do you know what the issue could be? Who would be able to help with the Ontobee issue related to PECO?

matentzn commented 1 month ago

http://purl.obolibrary.org/obo/{X} redirects by default to http://www.berkeleybop.org/ontologies/ for historical reasons.

  1. LBO and InterPro are both not OBO Foundry ontologies. Because of the above, their PURLs redirect to berkeley
  2. PECO issue: https://github.com/Planteome/plant-experimental-conditions-ontology/issues/137. You can chime in there.
bgyori commented 1 month ago

Thanks @matentzn! Just to clarify: so LBO and InterPro are not expected to be resolvable through berkeleybop.org? In that case, we could use the BioPortal to resolve these since there are working URLs there.

matentzn commented 1 month ago

Thanks @matentzn! Just to clarify: so LBO and InterPro are not expected to be resolvable through berkeleybop.org? In that case, we could use the BioPortal to resolve these since there are working URLs there.

From the bioregistry perspective, you can, and should! But you won't be able to get the actual PURLs (http://purl.obolibrary.org/obo/{X}) to redirect.

So for the uri_prefix you can use Bioportal, put you should maintain the uri_prefix_rdf to be the http://purl.obolibrary.org/obo/{X}.

bgyori commented 4 weeks ago

These are fixed in #1119 with the approach of preserving rdf_uri_prefix PURLs while updating the uri_prefix to working resolver URLs.

cmungall commented 4 weeks ago

Interpro isn’t an ontology! It shoukd just resolve to the interpro site

On Tue, Jun 4, 2024 at 6:05 AM Benjamin M. Gyori @.***> wrote:

Thanks @matentzn https://github.com/matentzn! Just to clarify: so LBO and InterPro are not expected to be resolvable through berkeleybop.org? In that case, we could use the BioPortal to resolve these since there are working URLs there.

— Reply to this email directly, view it on GitHub https://github.com/biopragmatics/bioregistry/issues/1123#issuecomment-2147487967, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAMMOPBUIHLTPQAJWMRE6DZFW3RJAVCNFSM6AAAAABIXAROMWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBXGQ4DOOJWG4 . You are receiving this because you were mentioned.Message ID: @.***>