Open kltm opened 4 years ago
So the above query translates to the following GOlr query:
Cause: There is a mismatch of fields between Monarch Solr and GOlr: object_taxon
vs taxon
The fix for this should be in Ontobio.
@deepakunni3 Just to clarify, we need another ticket for ontobio to reach closure on this issue?
@deepakunni3 this issue still hasn't been resolved, is there another step or another ticket we need to open somewhere? https://github.com/geneontology/helpdesk/issues/285
@suzialeksander , Deepak has now moved on to a new position. We'll need to revisit this.
@kltm is there anyone to ping about this? Just checked and I think it's still misbehaving.
I think I can raise my hand for this, particularly if it is ontobio and a priority. :)
@sierra-moxon If this is as "simple" as bumping the ontobio in GO API and rolling it out, it's probably worth doing. (That by itself may be new ground for us as we'll need to deal with the dev environment for the GO API.) However, if it requires more plumbing, we might want to also look at the fix of correcting the documentation or trimming the non-existent feature.
I touched bases with @cmungall about priorities v/briefly and exploring this and moving ahead should be fine in almost any case.
@sierra-moxon I wanted to check if this fix was in scope for: 1) a "quick" fix for what we have; 2) would be better handled in the refactored API (assuming this is likely); 3) part of a route that will no longer be serviced by the refactored API?
looking a little closer at this, I think it is a few things:
I think it's a more straightforward fix for the new implementation (not a fix in ontobio, but passing params correctly to ontobio) than trying to fix it in our current production.
While it appears in the documentation, it seems that the biolink-api /bioentity/function/ route does not seem to implement taxon filters. For example, the following two queries give the same results:
/bioentity/function/GO%3A0002544/genes?rows=100&relationship_type=involved_in /bioentity/function/GO%3A0002544/genes?rows=100&taxon=NCBITaxon%3A9606&relationship_type=involved_in
Originating question (from the GO fork): https://github.com/geneontology/helpdesk/issues/285
Tagging @deepakunni3 @kshefchek