Back

A knowledge graph approach to discovering drug combination therapies across the phenome

Ke, J.; Ge, T.; Melamed, R. D.

2025-05-13 pharmacology and therapeutics
10.1101/2025.05.13.25327531 medRxiv
Show abstract

Combining two clinically approved drugs has potential to improve treatment for common disease. But, with many thousands of combinations possible, clinically testing all pairs of drugs, with all common diseases, is not feasible. Here, we propose DRACO, a new machine learning method for discovering therapeutic drug combinations by leveraging knowledge about which health conditions each drug has been tested for. Our graph neural network model is able to generalize from a curated set of drug combinations to discover new combination therapies. We showcase our approachs power to answer the question: given a drug and a health condition, what second drug would create an effective combination? Of our top three predicted candidate combinations, 74% have been previously reported. In the harder task of distinguishing the small number of reported combinations from millions of possible combination-condition triplets, our model ranks 94% of unseen triplets at the highest 0.1%. We expect DRACO to be a useful tool for proposing new therapies across thousands of diseases.

Matching journals

The top 8 journals account for 50% of the predicted probability mass.

50% of probability mass above

"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.