-
Notifications
You must be signed in to change notification settings - Fork 0
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
Incorrect types #410
Comments
Could you provide the full original query please? |
It's just what's above (with a "message": "query_graph": {} around it). Not a creative query or anything. |
The edge doesn't have a predicate, so I was confused. |
Yeah, I was trying to see what relationships existed between the two entities. It could also have a "biolink:related_to" |
So Strider doesn't manipulate the categories. We use NodeNorm to find the preferred curie, but we don't do anything with the categories of the nodes. I think this goes back to Patrick era, but I think I remember this being a decision we made. I would say this is an issue for Service Provider. |
I reran this today, and it looks like both Service Provider and Molepro respond with a single node category, and then Robokop and binding-db automats return the same edge but with all the category hierarchy. Strider then merges and returns the full category hierarchy. @cbizon what do you think? Should we open issues on those two KPs, or should we be replacing the categories with what we get from NN? |
My opinion is that we should use the categories from NN. The one possibility that this creates is if a KP disagrees with NN about a category. So we ask for Chemical and they return X and we send NN to X and NN says it's a Gene, not a Chemical. Then what do we do? My opinion there is that we drop X. |
Query:
Is returning a single edge from service provider. But the type on one of the nodes is just
biolink:BiologicalEntity
. It should have all of the super/subclasses includingbiolink:Gene
. This produces TRAPI validation errors.The text was updated successfully, but these errors were encountered: