-
-
Notifications
You must be signed in to change notification settings - Fork 53
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
The url that resolves the hpath ontology #927
Comments
The problem here is that:
There is an effort underway by @balhoff to get prefixes into OBO format, so that hpath could simply decide to use a different URI scheme. They should not the using the OBO foundry one In the meantime, maybe redirect to something like Bioportal |
I would love to see headway on this work @balhoff! This will be super useful for anyone who wants to generate OBO content like in https://github.com/biopragmatics/obo-db-ingest. @ltrainstg you can see that there are actually many ontologies listed in the Bioregistry that have a similar issue. I wrote a blog post about it in https://cthoyt.com/2023/03/11/obolibrary-masquerade.html. I think therefore this issue is out of scope for the Bioregistry. However, one thing we could do is create some auto-generated pages for entries on HPATH in this repo https://github.com/biopragmatics/providers where I have done similar things for other ontologies. The last bit that's a problem though is that we probably can't register a redirect in the OBO PURL system for this since it's not active nor trying to be an OBO foundry ontology |
So here are the solutions I can provide:
Overall, the Bioregistry's job is to keep record of which URI formats are used for entities in a resource. Some URIs are created by accident, like the ones for HPATH. In a second pass, I might be able to more carefully which URIs are meant to be URLs and suggest not resolving them from the Bioregistry page. I hope this is an okay compromise in the mean time :) |
…ng, and better annotate HPATH (#993) Closes #927 This PR does the following: - [x] Adds a new boolean field `uri_format_resolvable` so we can explicitly annotate when URI format strings are known to not be resolvable - [x] Adds a note on to the page for a resource when this flag is set to true - [x] Updates OLS download processing to more carefully annotate if the download is OWL, OBO, RDF, or other
Prefix
MC
Explanation
Problem
The resource in question is the hpath ontology listed here: https://bioregistry.io/registry/hpath
The example case does not resolve to the correct resource, and that probably means none of the resource links do.
E.G. http://purl.obolibrary.org/obo/MC_2000191 links to http://ontologies.berkeleybop.org/.
The resource it does link to is 'http://ontologies.berkeleybop.org/' which doesn't seem to have anything to do with hpath.
Proposed fix
It should probably just resolve to the raw source file for all link of form http://purl.obolibrary.org/obo/***
The raw source is just a smaller file of ~1000 terms. See: https://raw.githubusercontent.com/Novartis/hpath/master/src/hpath.obo.
Misc
Thanks for creating this registry. I think this is the appropriate place for the ticket, but not sure.
I think it's under UPDATE since I think the link just needs to be changed.
Contributor ORCID
0000-0003-0296-4949
The text was updated successfully, but these errors were encountered: