SynDRep:一种基于知识图谱的药物重定向协同伙伴预测工具。
SynDRep: a synergistic partner prediction tool based on knowledge graph for drug repurposing.
作者信息
Shalaby Karim S, Rao Sathvik Guru, Schultz Bruce, Hofmann-Apitius Martin, Kodamullil Alpha Tom, Bharadhwaj Vinay Srinivas
机构信息
Department of Bioinformatics, Fraunhofer Institute for Algorithms and Scientific Computing (SCAI), Sankt Augustin 53757, Germany.
Department of Pharmaceutics and Industrial Pharmacy, Faculty of Pharmacy, Ain Shams University, Cairo 11566, Egypt.
出版信息
Bioinform Adv. 2025 Jun 5;5(1):vbaf092. doi: 10.1093/bioadv/vbaf092. eCollection 2025.
MOTIVATION
Drug repurposing is gaining interest due to its high cost-effectiveness, low risks, and improved patient outcomes. However, most drug repurposing methods depend on drug-disease-target semantic connections of a single drug rather than insights from drug combination data. In this study, we propose SynDRep, a novel drug repurposing tool based on enriching knowledge graphs (KG) with drug combination effects. It predicts the synergistic drug partner with a commonly prescribed drug for the target disease, leveraging graph embedding and machine learning (ML) techniques. This partner drug is then repurposed as a single agent for this disease by exploring pathways between them in the KG.
RESULTS
HolE was the best-performing embedding model (with 84.58% of true predictions for all relations), and random forest emerged as the best ML model with an area under the receiver operating characteristic curve (ROC-AUC) value of 0.796. Some of our selected candidates, such as miconazole and albendazole for Alzheimer's disease, have been validated through literature, while others lack either a clear pathway or literature evidence for their use for the disease of interest. Therefore, complementing SynDRep with more specialized KGs, and additional training data, would enhance its efficacy and offer cost-effective and timely solutions for patients.
AVAILABILITY AND IMPLEMENTATION
SynDRep is available as an open-source Python package at https://github.com/SynDRep/SynDRep under the Apache 2.0 License.
动机
药物重新利用因其高成本效益、低风险和改善患者预后而受到关注。然而,大多数药物重新利用方法依赖于单一药物的药物-疾病-靶点语义联系,而非来自药物组合数据的见解。在本研究中,我们提出了SynDRep,这是一种基于用药物组合效应丰富知识图谱(KG)的新型药物重新利用工具。它利用图谱嵌入和机器学习(ML)技术,为目标疾病预测与常用处方药具有协同作用的药物伙伴。然后,通过在知识图谱中探索它们之间的通路,将这种伙伴药物重新用作针对该疾病的单一药物。
结果
HolE是表现最佳的嵌入模型(所有关系的真实预测率为84.58%),随机森林成为最佳的机器学习模型,其受试者工作特征曲线下面积(ROC-AUC)值为0.796。我们选择的一些候选药物,如用于阿尔茨海默病的咪康唑和阿苯达唑,已通过文献验证,而其他一些药物要么缺乏明确的通路,要么缺乏用于所关注疾病的文献证据。因此,用更专业的知识图谱和额外的训练数据补充SynDRep,将提高其功效,并为患者提供具有成本效益和及时的解决方案。
可用性和实施
SynDRep作为一个开源Python包,可在https://github.com/SynDRep/SynDRep上获取,遵循Apache 2.0许可。