RobokopU24 / Feedback

Feedback on the ROBOKOP project
https://robokop.renci.org
0 stars 0 forks source link

ROBOKOP only has one node/edge for "biolink:Drug" category. #151

Open beasleyjonm opened 1 year ago

beasleyjonm commented 1 year ago

Biolink:Drug is one of the node types in ROBOKOP, yet only one node exists with this typing (see the attached screenshot). The only triple containing this node is coming from drugcentral.

I worry that a new user may pose a simple query, such as "What 'biolink:Drug' treats a disease?" and they will get no results back. This could be very confusing and discouraging to a naive user.

One can still filter for "drugs" by using CHEBI roles or looking for nodes with FDA labels. For example, "MATCH (d:biolink:ChemicalEntity) WHERE d.fda_labels IS NOT NULL OR (d.CHEBI_ROLE_pharmaceutical)=true RETURN count(d)" finds 5985 ChemicalEntity nodes with those properties.

Chris suggested it may be best to just remove this biolink:Drug label from the graph completely for now until a longer term solution is found.

cbizon commented 1 year ago

Yeah the confusion is that what is meant by Drug in biolink is something more like an RXNORM id: a particular formulation like Pfizer's 80 mg Liptor. Usually what we want to talk about is the active ingredient of Atorvastatin. Mostly, we have just not added drug nodes, as there is not much interesting (for us) to say about different doses or formulations.

Probably the cleanest way to handle this is to add conflation for chemicals and drugs to Babel/NodeNorm.

beasleyjonm commented 1 year ago

Thank you, this makes things much clearer to me!

cbizon commented 4 months ago

I think we want to ensure that chemical/drug conflation is turned on for the name res. Do we know if this is the case?