Closed sstemann closed 3 months ago
The "M [Preparations]" concept, which has a UMLS semantic type of Classification (STY:T185), was causing the problem.
"UMLS:C2267095" ("M [Preparations]") -"biolink:subclass_of"-> "UMLS:C0025598" ("metformin")
"UMLS:C0025424" ("Mercury") -"biolink:subclass_of"-> "UMLS:C2267095" ("M [Preparations]")
We have implemented a filter to avoid using nodes with this UMLS semantic type in the reasoning process. This should resolve all related issues. The update is in Unsecret CI and Test.
I ran the query in TEST and can confirm that this is fixed.
https://ui.test.transltr.io/main/results?l=Metformin&i=PUBCHEM.COMPOUND:4091&t=3&r=0&q=ffb1d29d-2e2e-4aff-85ba-09c12cf7736c
if you expand ATP8A2 PROTEIN, HUMAN APP ROS1 NOS3
You will see that the chemical input node has changed for the Unsecret results