Literature DB >> 24875476

DDI-CPI, a server that predicts drug-drug interactions through implementing the chemical-protein interactome.

Heng Luo1, Ping Zhang2, Hui Huang3, Jialiang Huang4, Emily Kao5, Leming Shi6, Lin He3, Lun Yang7.   

Abstract

Drug-drug interactions (DDIs) may cause serious side-effects that draw great attention from both academia and industry. Since some DDIs are mediated by unexpected drug-human protein interactions, it is reasonable to analyze the chemical-protein interactome (CPI) profiles of the drugs to predict their DDIs. Here we introduce the DDI-CPI server, which can make real-time DDI predictions based only on molecular structure. When the user submits a molecule, the server will dock user's molecule across 611 human proteins, generating a CPI profile that can be used as a feature vector for the pre-constructed prediction model. It can suggest potential DDIs between the user's molecule and our library of 2515 drug molecules. In cross-validation and independent validation, the server achieved an AUC greater than 0.85. Additionally, by investigating the CPI profiles of predicted DDI, users can explore the PK/PD proteins that might be involved in a particular DDI. A 3D visualization of the drug-protein interaction will be provided as well. The DDI-CPI is freely accessible at http://cpi.bio-x.cn/ddi/.
© The Author(s) 2014. Published by Oxford University Press on behalf of Nucleic Acids Research.

Entities:  

Mesh:

Substances:

Year:  2014        PMID: 24875476      PMCID: PMC4086096          DOI: 10.1093/nar/gku433

Source DB:  PubMed          Journal:  Nucleic Acids Res        ISSN: 0305-1048            Impact factor:   16.971


INTRODUCTION

A recent study indicates that drugs are commonly co-prescribed, and nearly one out of 25 individuals are at risk of a major adverse reaction caused by drug–drug interactions (DDIs), especially in older patients (1). In addition to severe adverse reactions, DDIs may result in early termination of drug developments as well as withdrawal of marketed drugs (2,3). Predicting and discovering DDIs will not only prevent life-threatening consequences in clinical practice, but also prompt safe drug co-prescriptions for better treatments (4,5). DDIs can be classified into three categories: pharmaceutical, pharmacokinetic (PK) and pharmacodynamic (PD) (6). Pharmaceutical interactions are usually caused by physical or chemical incompatibility among the co-prescribed drugs. PK interactions refer to the perturbations on the absorption, distribution, metabolism or excretion of one another, which are usually mediated by PK proteins (7). PD interactions create antagonistic or synergistic pharmacologic effect of two drugs (8) which may involve unexpected bindings of the drug molecules with the PD proteins, such as target or off-target proteins (9,10). There are published computational methodologies predicting DDIs (4,8,11–17); however, as far as we know, no research has published the prediction model based only on drug structure without requiring additional pharmacological or biological background information of the predicted drug. Also, there are currently no freely available servers for real-time DDI predictions. As many of the DDIs are mediated by unexpected drug-protein interactions, it is reasonable to utilize such interactome information to make DDI predictions. Therefore, we introduce DDI-CPI, a server predicting drug–drug interactions via chemical–protein interactome (CPI). The CPI is a methodology that utilizes in silico simulations to mimic the theoretical interaction profile (docking results) of a small molecule across human proteome (9,18–22). Since CPI has been applied in predicting drug's pharmacological effects such as adverse drug reaction (23–25) and drug repositioning potential (26), we implement the CPI methodology in the DDI-CPI server. The server collects high-quality structures of ligand-bindable human proteins from third-party human curated databases, including PK and PD proteins. When processing user's submitted molecule, the server will calculate the theoretical free energy of bindings for it across the entire panel of human PK/PD proteins, generating a vector of interaction strengths for the prediction model. It can alert the high risk DDIs among user's molecule against 2000+ U.S. Food and Drug Administration (FDA) approved drugs, guiding the safe drug co-prescription. Compared to other DDI prediction methods, the server has the following distinctions: (i) It predicts both PK and PD mediated DDIs; (ii) rather than using sophisticated information such as pathways or networks, the biological rationale of the prediction model is simple in explanation, such as which PK/PD proteins may be involved in this DDI; (iii) The prediction model used in our server achieves high accuracies in both cross-validation and independent validation.

METHODS

Preparation of the library drugs and targets

We collected 2515 library drug molecules (85% are FDA approved drugs) and annotations with different ionization states from DrugBank (27) and STITCH (28), and then prepared their 3D structures via Corina online and Vega ZZ (29). The list of drugs is attached in Supplementary Table S1. We also collected 611 high quality ligand-bindable PDB structures, including 239 human PK proteins and 372 PD proteins. The PK proteins were Protein Data Bank (PDB) (30) structures from a published paper with all available drug metabolite enzymes (31). The PD proteins were distinct human proteins prepared from the PDBBind database (32), which contains curated crystal structures with binding pocket information. All the proteins we selected were based on the following criteria: (i) all proteins have X-ray crystal structures, (ii) all structures have better resolution than 3.4 Å (89% of the protein ended up with better resolution than 2.5 Å) and (iii) binding pockets were identified around the embedded ligands in the crystal structure (25,26). Subsequently, we extracted function annotations for those proteins from UniProtKB (33). The list of proteins is included in Supplementary Table S2.

Preparation of the CPI

AutoDock Vina is a molecular docking program that has improved speed and accuracy in comparison to AutoDock and DOCK (34,35). The docking of all 2515 library drug molecules across 611 targetable human protein pockets were constructed using AutoDock Vina (34) with the random seed set to 10 000 and other default parameters. We implemented rigid docking rather than flexible docking to ensure a reasonable calculation speed. The minimal docking scores and corresponding docked structures were chosen as the representative docking results to be displayed later.

The training set for DDI prediction model

We used DrugBank DDIs (27) and obtained 6328 drug pairs with complete CPI annotations, which was used as the positive set. According to recent DDI prediction methods (8,11), we randomly generated 6328 drug pairs that did not appear in the positive set as the negative set (Figure 1A). The DrugBank IDs of the drug pairs involved in the positive and negative sets are attached in Supplementary Table S3.
Figure 1.

The server workflow showcasing model training and prediction. (A) The 12 656 drug pairs including 6328 DrugBank DDI positives and 6328 randomly generated negatives were prepared. (B) CPI profiles of 2515 library drug molecules across 611 PDB structures were generated using AutoDock Vina. (C) For each drug pair toward each PDB target , the sum and absolute difference of their docking scores were calculated and used as features. (D) A logistic regression model was trained based on this training set. (E) When the user submits a molecule, (F) the server calculates the CPI profile and generates the feature vector. (G) The user molecule is then paired with each of the 2515 drug molecules in library to form 2515 new drug pairs. 2515 feature vectors containing the sum and absolute difference of the docking scores for each drug pair were generated and sent to the trained model to make predictions.

The server workflow showcasing model training and prediction. (A) The 12 656 drug pairs including 6328 DrugBank DDI positives and 6328 randomly generated negatives were prepared. (B) CPI profiles of 2515 library drug molecules across 611 PDB structures were generated using AutoDock Vina. (C) For each drug pair toward each PDB target , the sum and absolute difference of their docking scores were calculated and used as features. (D) A logistic regression model was trained based on this training set. (E) When the user submits a molecule, (F) the server calculates the CPI profile and generates the feature vector. (G) The user molecule is then paired with each of the 2515 drug molecules in library to form 2515 new drug pairs. 2515 feature vectors containing the sum and absolute difference of the docking scores for each drug pair were generated and sent to the trained model to make predictions.

Model training and validation

Docking scores for each drug in the training set were generated against the 611 library targets (Figure 1B). For each two drugs in drug pair DP against target T, we calculated the sum S(DP) and absolute value of the difference AD(DP) of their docking scores as features. Since we have 611 library targets, we could generate 1222 features for each drug pair DP. In this way, the training set was converted to a matrix containing 12 656 drug pairs as rows and 1222 features as columns with a final column as a dependent variable (Figure 1C). A logistic regression model was trained based on this matrix for server-side predictions (Figure 1D). To validate our method, we randomly held 50% of the original training data as an independent validation dataset. For the rest of them, we applied logistic regression using a 10-fold cross-validation to evaluate their performance. The model was set up with L2-regularization which gives an increasing penalty as model complexity increases to prevent overfitting. We repeated the cross-validation experiment 100 times to get a mean and a standard deviation of the area under receiver operating characteristic curve (AUROC) and the area under precision-recall curve (AUPR). We calculated the accuracy, precision, sensitivity and specificity measures based on a prediction threshold when the maximum F-score (harmonic mean of precision and recall) was achieved. Then we evaluated this model on the independent validation data. To obtain the accuracy, precision, sensitivity and specificity measures for the independent validation set, we used the average thresholds selected in the cross-validation experiments. Since this independent dataset was not included anywhere in the training, we used it as a gold standard to compare with other published prediction models.

INPUT AND OUTPUT

Users are required to submit a molecular file with specific formats such as mol, mol2, sdf, pdb and SMILES (Figure 1E). We utilize free tools including OpenBabel (36) and Autodock Tools (37) to convert the file into PDBQT format with Gasteiger charges. An example drug molecule is provided for a quick test. When a user molecule is submitted, the docking scores of this drug toward all targets in the database is calculated via AutoDock Vina (34) with default number of poses (eight or more). This process is similar to the inverse- or reverse-docking approach (21,25,38). Here, only the lowest energy scores with the corresponding poses were selected (Figure 1F) to build the CPI profiles, which were fed to the server-side classification model to predict the DDIs (see Figure 1G for detail). The process time ranges from minutes up to several hours, and an email will be sent to the user upon completion of the task. Users can also track the real-time calculation progress online. The user will be able to view the following outputs: DDI probabilities of user's molecule with 2515 drug molecules in library. PK/PD proteins that may be involved in the DDI. The server can visualize the 3D conformation of each drug-protein interactions via Jmol (http://www.jmol.org), with amino acid residues around 6.4 Å of the molecule highlighted.

RESULTS

Model evaluation

The model obtained an AUROC of 0.861 ± 0.001 and AUPR of 0.860 ± 0.001 in the 10-fold cross-validation (accuracy: 0.804 ± 0.002, precision: 0.742 ± 0.010, sensitivity: 0.847 ± 0.013, specificity: 0.772 ± 0.012, R2: 0.386 ± 0.002). Based on the independent validation data, we compared four prediction methods: (i) P-score that uses side-effect similarities to measure the connection between two drugs (39). (ii) S-score that measures the strength of network connections between drug targets to predict DDIs (8). (iii) LR (S-score and P-score) that integrates P-score and S-score by a Bayesian probabilistic model and achieves superior performance than previous prediction methods (8). (iv) DDI-CPI proposed in this paper that analyzes CPI profile to predict DDIs. The comparisons of receiver operating characteristic (ROC) curves and precision-recall curves are shown in Figure 2 and all evaluation measurements are summarized in Table 1. We could see that the CPI-based method outperformed previously-developed computational methods on different parameters.
Figure 2.

(A) The ROC curve comparison for different DDI prediction methods on the independent validation data. (B) The precision-recall curve comparison for different DDI prediction methods on the independent validation data.

Table 1.

Performance comparison for different DDI prediction methods on the independent validation data

AccuracyPrecisionSensitivitySpecificityAUROCAUPRR2
P-score0.6770.5900.6670.6830.6480.6730.074
S-score0.7150.5780.8980.6040.6970.6690.057
LR0.7440.6460.8240.6890.7830.7810.132
DDI-CPI0.8050.7520.8330.7840.8590.8580.383
(A) The ROC curve comparison for different DDI prediction methods on the independent validation data. (B) The precision-recall curve comparison for different DDI prediction methods on the independent validation data. Performance comparison for different DDI prediction methods on the independent validation data

Case study: DDI prediction for sertraline

We submitted the drug sertraline to DDI-CPI for a prediction test. The server predicts that sertraline might interact with isocarboxazid, linezolid and naratriptan. Sertraline is a selective serotonin-reuptake inhibitor for antidepressant treatment as well as a substrate of flavin-containing amine oxidase A (MAO-A) (40,41). By investigating the CPI profiles of these predicted DDIs, all of the predicted drugs can rank the MAO-A targets to the top 20% among all library proteins in their score vectors (Figure 3), indicating that these DDIs may be through MAO-A. In fact, literature reported that the three drugs predicted indeed interact with MAO-A and the interactions between sertraline and other three drugs do exist (42–44). This case study demonstrates that our server not only predicts DDIs, but also helps uncover part of the mechanisms behind-the-scene by showing the PK/PD proteins that may be involved in the interaction.
Figure 3.

Visualization of the partial CPI for sertraline and the drug that may have interaction with it. All four drugs ranked the MAO protein structures (2BXR, 2Z5X and 2Z5Y) to the top 20% among all library proteins in their score vectors with the docking scores provided in the figure. Two 3D visualizations shown here for the two cells in CPI matrix were captured from our server.

Visualization of the partial CPI for sertraline and the drug that may have interaction with it. All four drugs ranked the MAO protein structures (2BXR, 2Z5X and 2Z5Y) to the top 20% among all library proteins in their score vectors with the docking scores provided in the figure. Two 3D visualizations shown here for the two cells in CPI matrix were captured from our server.

DISCUSSION

Competition between metabolizing enzyme, transporter, or unexpected off-targets can cause DDIs (7–10,45). Fortunately, DDI-CPI server is the first one to provide real-time DDI predictions based only on the interactome of drugs toward a representative collection of PK/PD proteins. It serves as a complementary tool in addition to current methods that offers DDIs suggestions, and could help provide the potential mechanism explanations for any molecules with a given structure. However, as stated before, the DDIs may result from alternative mechanisms other than drug–protein interactions such as pharmaceutical interactions and drug metabolites (46). To ensure the speed of high-throughput calculations, we treated the protein targets as simplified rigid models which are not fully realistic representations (47). This assumption, although justified, could still lead to inaccurate predictions. We are not able to guarantee the docking accuracy of the user's molecule toward all proteins. Therefore, we recommend users to make the judgment based on the docking scores, the docked positions, and could even validate the binding in a more sophisticated docking or wet labs. Nonetheless, we believe the impact of false docked ligand–protein complexes could be minimized in our DDI predictions. (i) The false positives exist in both positive and negative set, thus the noise can be neutralized during our model training process. (ii) Instead of focusing on single drug–protein interaction, CPI considers the docking score vector of the drug toward all available proteins for decision making, minimizing the impact of outliers. To evaluate whether the model performance is impacted by structural similarity of the drugs within a pair, we calculated all pairwise Tanimoto coefficients among the 2515 drug molecules in library and excluded those which have Tanimoto coefficient >0.75 toward any other molecule. We performed a 10-fold cross-validation on the new training set which contains 1620 positives and 1893 negatives. The model obtained an AUROC of 0.870 ± 0.002 and AUPR of 0.860 ± 0.003 (accuracy: 0.815 ± 0.003, precision: 0.756 ± 0.014, sensitivity: 0.861 ± 0.012, specificity: 0.780 ± 0.016 and R2: 0.410 ± 0.006), which indicates our model is less likely to be impacted by the structural similarity of the drugs within a pair. A fundamental difference between DDI-CPI and DRAR-CPI (26) is that the object in DDI-CPI is drug-pair instead of single drug in DRAR-CPI. While DRAR-CPI calculates the similarity between drugs, DDI-CPI further utilizes the statistical model to predict the probability of a drug pair being the true DDI pair. The feature in DRAR-CPI is the docking score of the drug with each protein, while the novel definition for feature in this server is the combination of docking scores between each drug pairs across the entire protein set.

CONCLUSION

DDI-CPI server can predict DDI potentials between the user's drug across 2515 drug molecules in library (85% are FDA approved drugs), which is supported by the prediction results from cross-validations, independent validations and case studies. DDI-CPI can suggest putative PK/PD proteins involved in the predicted DDIs, thus could help decipher unknown mechanisms of DDI mediated by unexpected drug–human protein interactions.

SUPPLEMENTARY DATA

Supplementary Data are available at NAR Online.
  47 in total

1.  The Protein Data Bank.

Authors:  H M Berman; J Westbrook; Z Feng; G Gilliland; T N Bhat; H Weissig; I N Shindyalov; P E Bourne
Journal:  Nucleic Acids Res       Date:  2000-01-01       Impact factor: 16.971

Review 2.  Screening of drug candidates for their drug--drug interaction potential.

Authors:  A D Rodrigues; J H Lin
Journal:  Curr Opin Chem Biol       Date:  2001-08       Impact factor: 8.822

3.  VEGA--an open platform to develop chemo-bio-informatics applications, using plug-in architecture and script programming.

Authors:  Alessandro Pedretti; Luigi Villa; Giulio Vistoli
Journal:  J Comput Aided Mol Des       Date:  2004-03       Impact factor: 3.686

Review 4.  Advances in human cytochrome p450 and personalized medicine.

Authors:  Qi Chen; Tao Zhang; Jing-Fang Wang; Dong-Qing Wei
Journal:  Curr Drug Metab       Date:  2011-06       Impact factor: 3.731

5.  Sertraline safety and efficacy in major depression: a double-blind fixed-dose comparison with placebo.

Authors:  L F Fabre; F S Abuzzahab; M Amin; J L Claghorn; J Mendels; W M Petrie; S Dubé; J G Small
Journal:  Biol Psychiatry       Date:  1995-11-01       Impact factor: 13.382

6.  Use of prescription and over-the-counter medications and dietary supplements among older adults in the United States.

Authors:  Dima M Qato; G Caleb Alexander; Rena M Conti; Michael Johnson; Phil Schumm; Stacy Tessler Lindau
Journal:  JAMA       Date:  2008-12-24       Impact factor: 56.272

7.  UniProt Knowledgebase: a hub of integrated protein data.

Authors:  Michele Magrane
Journal:  Database (Oxford)       Date:  2011-03-29       Impact factor: 3.451

8.  DrugBank: a comprehensive resource for in silico drug discovery and exploration.

Authors:  David S Wishart; Craig Knox; An Chi Guo; Savita Shrivastava; Murtaza Hassanali; Paul Stothard; Zhan Chang; Jennifer Woolsey
Journal:  Nucleic Acids Res       Date:  2006-01-01       Impact factor: 16.971

9.  SePreSA: a server for the prediction of populations susceptible to serious adverse drug reactions implementing the methodology of a chemical-protein interactome.

Authors:  Lun Yang; Heng Luo; Jian Chen; Qinghe Xing; Lin He
Journal:  Nucleic Acids Res       Date:  2009-05-05       Impact factor: 16.971

10.  Gene expression variability in human hepatic drug metabolizing enzymes and transporters.

Authors:  Lun Yang; Elvin T Price; Ching-Wei Chang; Yan Li; Ying Huang; Li-Wu Guo; Yongli Guo; Jim Kaput; Leming Shi; Baitang Ning
Journal:  PLoS One       Date:  2013-04-23       Impact factor: 3.240

View more
  27 in total

1.  A novel polycyclic meroterpenoid with aldose reductase inhibitory activity from medicinal mushroom Ganoderma leucocontextum.

Authors:  Jinjin Zhang; Ke Ma; Hongyu Chen; Kai Wang; Weiping Xiong; Li Bao; Hongwei Liu
Journal:  J Antibiot (Tokyo)       Date:  2017-05-24       Impact factor: 2.649

2.  TargetNet: a web service for predicting potential drug-target interaction profiling via multi-target SAR models.

Authors:  Zhi-Jiang Yao; Jie Dong; Yu-Jing Che; Min-Feng Zhu; Ming Wen; Ning-Ning Wang; Shan Wang; Ai-Ping Lu; Dong-Sheng Cao
Journal:  J Comput Aided Mol Des       Date:  2016-05-11       Impact factor: 3.686

3.  Finding Causal Mechanistic Drug-Drug Interactions from Observational Data.

Authors:  Sanjoy Dey; Ping Zhang; Mohamed Ghalwash; Chandramouli Maduri; Daby Sow; Zach Shahn
Journal:  AMIA Annu Symp Proc       Date:  2021-01-25

4.  Xyloketal B, a marine compound, acts on a network of molecular proteins and regulates the activity and expression of rat cytochrome P450 3a: a bioinformatic and animal study.

Authors:  Junhui Su; Cui Chang; Qi Xiang; Zhi-Wei Zhou; Rong Luo; Lun Yang; Zhi-Xu He; Hongtu Yang; Jianan Li; Yu Bei; Jinmei Xu; Minjing Zhang; Qihao Zhang; Zhijian Su; Yadong Huang; Jiyan Pang; Shu-Feng Zhou
Journal:  Drug Des Devel Ther       Date:  2014-12-12       Impact factor: 4.162

5.  Pattern Discovery from High-Order Drug-Drug Interaction Relations.

Authors:  Wen-Hao Chiang; Titus Schleyer; Li Shen; Lang Li; Xia Ning
Journal:  J Healthc Inform Res       Date:  2018-06-18

Review 6.  On the road to explainable AI in drug-drug interactions prediction: A systematic review.

Authors:  Thanh Hoa Vo; Ngan Thi Kim Nguyen; Quang Hien Kha; Nguyen Quoc Khanh Le
Journal:  Comput Struct Biotechnol J       Date:  2022-04-19       Impact factor: 6.155

7.  A bioinformatic and mechanistic study elicits the antifibrotic effect of ursolic acid through the attenuation of oxidative stress with the involvement of ERK, PI3K/Akt, and p38 MAPK signaling pathways in human hepatic stellate cells and rat liver.

Authors:  Wenhua He; Feng Shi; Zhi-Wei Zhou; Bimin Li; Kunhe Zhang; Xinhua Zhang; Canhui Ouyang; Shu-Feng Zhou; Xuan Zhu
Journal:  Drug Des Devel Ther       Date:  2015-07-31       Impact factor: 4.162

8.  DPDR-CPI, a server that predicts Drug Positioning and Drug Repositioning via Chemical-Protein Interactome.

Authors:  Heng Luo; Ping Zhang; Xi Hang Cao; Dizheng Du; Hao Ye; Hui Huang; Can Li; Shengying Qin; Chunling Wan; Leming Shi; Lin He; Lun Yang
Journal:  Sci Rep       Date:  2016-11-02       Impact factor: 4.379

Review 9.  The Role of Interaction Model in Simulation of Drug Interactions and QT Prolongation.

Authors:  Barbara Wiśniowska; Sebastian Polak
Journal:  Curr Pharmacol Rep       Date:  2016-10-27

10.  Identification of a Potential Target of Capsaicin by Computational Target Fishing.

Authors:  Xuan-Yi Ye; Qing-Zhi Ling; Shao-Jun Chen
Journal:  Evid Based Complement Alternat Med       Date:  2015-12-03       Impact factor: 2.629

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.