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

No means for relating equivalent terms from different taxonomy ontologies #193

Open
hlapp opened this issue Feb 18, 2020 · 4 comments
Open

Comments

@hlapp
Copy link
Member

hlapp commented Feb 18, 2020

There doesn't seem to be any way to establish through the API that, for example, http://purl.obolibrary.org/obo/NCBITaxon_7955 and http://purl.obolibrary.org/obo/VTO_0039818 are equivalent. It does look like the former has the same ancestors as the latter (using /term/all_ancestors), which one could use to establish them as siblings. But doesn't the VTO taxon include a dbxref to the NCBI taxon? It looks like taxon details don't include any of that information?

@balhoff
Copy link
Member

balhoff commented May 26, 2020

This should be reported in the classification service. But we have found there is a bug in that equivalence is reported in only one direction. Also, equivalence should be queried with a property path; example where this was addressed in new pipeline: https://github.com/phenoscape/pipeline/blob/103f3708b9c8d926637c05535b62b5f5ec5820dc/sparql/subclass-closure-construct.sparql#L10

@hlapp
Copy link
Member Author

hlapp commented May 26, 2020

@balhoff are you saying this should be fixed now (and can be obtained through the classification service), or that there are still steps needed until this is fixed? I'm not sure from your wording.

@balhoff
Copy link
Member

balhoff commented May 26, 2020

Sorry, we were discussing it and I was trying to note the current observed problems. It should be obtainable through the classification service, but that currently only works in one direction. Another question is whether you find that a satisfactory way to obtain this info.

@hlapp
Copy link
Member Author

hlapp commented May 26, 2020

Another question is whether you find that a satisfactory way to obtain this info.

Specifically for taxa, it would be quite useful to get the information directly (through taxon info, presumably). That would, I think, also help with allowing us to have different data sets indexed by (i.e., linked to) different taxonomies that overlap each other in part.

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