OBOFoundry / purl.obolibrary.org

A system for managing OBO PURLs
BSD 3-Clause "New" or "Revised" License
75 stars 128 forks source link

MS purls are broken #994

Closed Hannah-Doerpholz closed 1 month ago

Hannah-Doerpholz commented 4 months ago

I noticed that the MS links are broken (e.g. https://ontobee.org/ontology/MS?iri=http://purl.obolibrary.org/obo/MS_1000572). They are supposed to resolve to Ontobee. According to the Ontobee issue tracker, the issue lies with the MS links https://github.com/OntoZoo/ontobee/issues/203#issuecomment-2070935612 . I have also opened an issue on the GitHub repository for the MS ontology (https://github.com/HUPO-PSI/psi-ms-CV/issues/259#issue-2252461903) but I am not sure if the purls are something that need to be handles by the MS people or by the OBO Foundry.

jamesaoverton commented 4 months ago

Thanks for the detailed report.

Yes, the PURLs are configured in this repository, specifically in this file: https://github.com/OBOFoundry/purl.obolibrary.org/blob/master/config/ms.yml

I believe that the PURL system is functioning correctly. http://purl.obolibrary.org/obo/MS_1000572 redirects to Ontobee https://ontobee.org/ontology/MS?iri=http://purl.obolibrary.org/obo/MS_1000572, and I can download an OWL file from http://purl.obolibrary.org/obo/ms.owl. Since OLS can display this term, it must be able to fetch and process ms.owl: https://www.ebi.ac.uk/ols4/ontologies/ms/classes/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FMS_1000572?lang=en. I think the problem is with Ontobee.