BioinformaticsBioinformaticsPeer-reviewed journal article
Design and application of a knowledge network for automatic prioritization of drug mechanisms
Michael MayersiD, Roger TuiD, Dylan SteineckeiD, Tong Shu Li, Núria Queralt-RosiñachiD, Andrew I. SuiD
Abstract
MotivationDrug repositioning is an attractive alternative to de novo drug discovery due to reduced time and costs to bring drugs to market. Computational repositioning methods, particularly non-black-box methods that can account for and predict a drugs mechanism, may provide great benefit for directing future development. By tuning both data and algorithm to utilize relationships important to drug mechanisms, a computational repositioning algorithm can be trained to both predict and explain mechanistically novel indications. ResultsIn this work, we examined the 123 curated drug mechanism paths found in the drug mechanism database (DrugMechDB) and after identifying the most important relationships, we integrated 18 data sources to produce a heterogeneous knowledge graph, MechRepoNet, capable of capturing the information in these paths. We applied the Rephetio repurposing algorithm to MechRepoNet using only a subset of relationships known to be mechanistic in nature and found adequate predictive ability on an evaluation set with AUROC value of 0.83. The resulting repurposing model allowed us to prioritize paths in our knowledge graph to produce a predicted treatment mechanism. We found that DrugMechDB paths, when present in the network were rated highly among predicted mechanisms. We then demonstrated MechRepoNets ability to use mechanistic insight to identify a drugs mechanistic target, with a mean reciprocal rank of .525 on a test set of known drug-target interactions. Finally, we walked through a repurposing example of the anti-cancer drug imantinib for use in the treatment of asthma, to demonstrate this methods utility in providing mechanistic insight into repurposing predictions it provides. Availability and implementationThe Python code to reproduce the entirety of this analysis is available at: https://github.com/SuLab/MechRepoNet Contactasu@scripps.edu Supplementary informationSupplemental information is available at Bioinformatics online.
- research focus: drug response / drug discovery
- research focus: benchmarking
- research focus: database / resource
- research focus: software / tool
- approach: statistical model
- Citations
- 18
- FWCI
- 2.16
- Field percentile
- top 12%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- DrugMechDB: A Curated Database of Drug Mechanisms
Adriana Carolina Gonzalez-Cavazos, Anna Tańska, … Andrew I. Su·Scientific DataPeer-reviewed·Sep 16, 2023
- Time-resolved compound repositioning predictions on a text-mined knowledge network
Michael Mayers, Tong Shu Li, … Andrew I Su·bioRxiv·May 8, 2019
- Uncovering new drug properties in target-based drug-drug similarity networks
Lucreția Udrescu, Paul Bogdan, … Mihai Udrescu·PharmaceuticsPeer-reviewed·Sep 16, 2020
- Leveraging Distributed Biomedical Knowledge Sources to Discover Novel Uses for Known Drugs
Finn Womack, Jason McClelland, David Koslicki·bioRxiv·Sep 12, 2019
- MGATRx: Discovering Drug Repositioning Candidates Using Multi-view Graph Attention
Jaswanth Yella, Anil Goud Jegga·IEEE Transactions on Computational Biology and BioinformaticsPeer-reviewed·May 20, 2021
- Prioritizing Small Molecule as Candidates for Drug Repositioning using Machine Learning
Khader Shameer, Kipp W. Johnson, … Joel T. Dudley·bioRxiv·Jun 4, 2018