-
Notifications
You must be signed in to change notification settings - Fork 3
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
/phenotype/info can miss some entities in result #201
Comments
The problem here is that we have three fields being returned:
There isn't a search for or return slot for something the phenotype inheres_in_part_of. Do you think we should add this as another field? If we had kept entities just as things the phenotype is phenotype_of, these would be returned. |
Perhaps it's best to define More generally speaking, either (current and proposed) approach is less than ideal. However, between including more – but still correct – information than the user might have wanted to ask for, and given an answer that's incomplete in non-obvious and non-fixable ways, I'd argue the former is better than the latter. Or maybe add an optional parameter that switches from |
@hlapp what do you think about keeping |
Good idea! |
I was wrong about |
I can't tell the extent of the problem, but there does seem to be one at least for some phenotypes of post-composed parts. The result seems to miss the entity in a part of which the quality inheres.
Here's an example phenotype ID:
This returns the following:
The entities returned are [structure with developmental contribution from neural crest] (http://purl.obolibrary.org/obo/UBERON_0010314) and skeletal element projection. ceratobranchial 5 bone is missing.
I can provide other examples if helpful. For example, the other phenotype for the above character state (absence of said process), has the same problem, but in that case in the list of "related_entities".
It's of course possible that the reason is that it's not annotated with ceratobranchial 5 bone in the first place, but that seems quite unlikely, especially given that the (presumably generated) label is in fact correct?
The text was updated successfully, but these errors were encountered: