NCATSTranslator / Feedback

A repo for tracking gaps in Translator data and finding ways to fill them.
7 stars 0 forks source link

ARAX Edge Support Graph Not Displayed in the UI #726

Closed sstemann closed 3 months ago

sstemann commented 9 months ago

I don't know where this issue is happening at but here are the steps:

  1. In Test UI > What drugs may treat > multiple sclerosis: https://arax.ncats.io/beta/?r=157f5fc2-1748-459f-b381-724d0c353ab9

  2. View result for Teriflunomide - three "lookup paths" image

  3. View this same result in the ARAX GUI: https://arax.ncats.io/beta/?r=157f5fc2-1748-459f-b381-724d0c353ab9

  4. One treats edge is [sg] which has an edge support graph - this graph has a predicate "predisposes" which i think might be updated to "predisposes_to_condition" in Biolink Model - so maybe this is an obsolete issue? NCATSTranslator/Feedback#330 image

image

gprice1129 commented 9 months ago

@sstemann @MarkDWilliams I looked into this and it seems to be a result of the ARS merging because the aux graph aux_graph_420_creative_DTD_option_group_0 cannot be found in the auxiliary_graphs field. Looking at the subgraph it seems there are several very general nodes which may be blocked. According to the ARS logic this would remove the entire aux graph.

MarkDWilliams commented 7 months ago

Yes, the current behavior is to remove the whole support graph if it contains blocked nodes to avoid sending possibly disjointed graphs after removing specific nodes. However, I can change this behavior to selectively remove nodes and edges and leave the rest of the graph.

gprice1129 commented 7 months ago

@MarkDWilliams we should coordinate to run a test for the behavior you described. Please reach out when you have some time.

sstemann commented 3 months ago

i can't retest this while NCATSTranslator/Relay#681 is happening

sstemann commented 3 months ago

i cant replicate this, i'm seeing all of the ARAX support in their inferred edges in the UI. so i'm closing this.