-
Notifications
You must be signed in to change notification settings - Fork 5
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
BTE 598 error in Workflow D.6 query #115
Comments
|
Standard three-hop explain query. BTE planned fix tracked in biothings/biothings_explorer#112 |
Is this (and #108) expected to be resolved anytime soon? Adding ClinicalFinding (LOINC:LOINC:2276-4) for n3 and perhaps changing biolink:SmallMolecule to MolecularEntity for n0 (from the current form of this query in minihackathon repo) can uncover important results from Multiomics Wellness KP. @gglusman @rtroper |
After some final tweaks, BTE is returning results now: https://arax.ncats.io/?r=63625138-dbc5-48b0-8ba1-9db46271a3a4 Some results appear to be coming back from the Multiomics Wellness KP. Can you confirm things are working as expected from your end? |
Were these results from the query above or the one here https://github.com/NCATSTranslator/minihackathons/blob/main/2021-12_demo/workflowD/D.6_metformin-ferritin.json (or a modification of this one as suggested in my previous comment)? |
these were from the version of D.6 in the github repo. On your suggestion, I'm not sure how/why adding a |
@aj95b - if its not too much trouble, would you mind giving me a flavor of the kinds of answers to the question asked by this workflow, that you could provide? From a data modeling/conflation point of view, it would be helpful to get your perspective on a question that can be answered with both Ferritin as a protein and as a phenotype (phenotypic feature as a parent of clinical finding). thx in advance! |
@andrewsu I am sorry, I meant n0 not n1 to be changed into @sierra-moxon Yes, I am running the modification of the query (and just searching in the graph on my local) to get this. |
@andrewsu Confirming the results |
Once again, unable to see results from Wellness KP, for this and also query D.4 |
@andrewsu @colleenXu @andrewsu @edeutsch Any idea what the issue is here? Thanks! |
I'm afraid I don't really understand the thread here. I do note from the TRAPI above that this:
will not work if sent to our /asyncquey |
So I just reran the query (the D.6 query in the github repo) against the asyncquery endpoint for BTE, and the results can be downloaded here: http://api.bte.ncats.io/v1/check_query_status/3leuzKk8av. There are 217 results, and 278 nodes and 774 edges in the knowledge_graph. The overall file is 40 MB, mostly because many of the edges come from text mining provider which has extensive edge attributes. We have been meaning to initiate a discussion with them (if we haven't already) about potentially reducing the verbosity in edge attributes... I hope that's helpful? |
I ran the query, after hours BTE status code still says Running/200. Basically, Multiomics Wellness has edges that should be returned as results via BTE too. |
@aj95b yes, there are some issues right now that lead to timeout errors. It sometimes finishes just fine (like the job linked in my last comment), but often not... We are looking into it... For the successful job linked above, in the logs I can see that the multiomics wellness KP is being called and BTE is retrieving results (e.g., https://biothings.ncats.io/multiomics_wellness_kp/query?q=subject.id:%22KEGG.COMPOUND:C07151%22%20AND%20predicate.type:correlated_with%20AND%20object.type:Protein%20AND%20_exists_:object.UniProtKB), but those results apparently are not included in the final results assembly. Can you provide more info on what paths you're expecting to see? |
FWIW, during recent discussions with the NCATS folks running the demo and the recent minihackathon sessions, we've decided to mostly focus on query D.4 and some derivatives. As such, I don't think D.6 will be run during the demo. That said, we have been testing a similar query to link tryptophan and kynurenine in a query similar to this one (it's the green edge in this figure). It's not in the repo yet, but the current state is as follows:
If you'd like to optimize your investigation and dev time, I'd suggest you invest there. We haven't seen much come back from the clinical (or multiomic) KPs, so it the query may be dropped altogether. |
@brettasmi There are results from Multiomics Wellness via ARAX for query D.6, there could be even more results (not saying they would all be relevant) but there is a limitation on one of the interim edges that were expected to be returned via BTE |
https://arax.ncats.io/?source=ARS&id=0c5747a0-f16a-4007-88af-0f87770dcff7
The text was updated successfully, but these errors were encountered: