Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
Francisco Martínez-Jiménez, Marc A. Marti-Renom

Abstract

Specifically, the knowledge of structural details is essential for understanding the mode of action of a compound on a target protein. Here, we present nAnnoLyze, a method for target identification that relies on the hypothesis that structurally similar binding sites bind similar ligands. nAnnoLyze integrates structural information into a bipartite network of interactions and similarities to predict structurally detailed compound-protein interactions at proteome scale. The method was bench marked on a dataset of 6,282 pairs of known interacting ligand-target pairs reaching a 0.96 of area under the Receiver Operating Characteristic curve (AUC) when using the drug names as an input feature for the classifier, and a 0.70 of AUC for “anonymous” compounds or compounds not present in the training set. nAnnoLyze resulted in higher accuracies than its predecessor, AnnoLyze. We applied the method to predict interactions for all the compounds in the Drug-Bank database with each human protein structure and provide examples of target identification for known drugs against human diseases. The accuracy and applicability of our method to any compound indicate that a comparative docking approach such as nAnnoLyze enables large-scale annotation and analysis of compound—protein interactions and thus may benefit drug development.

Author Summary

Such description relies on three main steps: i) the identification of the target protein within the thousands of proteins in an organism, ii) the localization of the binding interaction site in the identified target protein, and iii) the molecular characterization of the compounds binding mode in the binding site of the target protein. Here, we introduce a new computational method, called nAnnoLyze, which uses graph theory principles to relate compounds and target proteins based on comparative principles. nAnnoLyze aims at addressing two of the three previous steps, that is, target identification and binding site localization. Our results suggest that the nAnnoLyze accuracy and proteome-Wide applicability enables the large-scale annotation and analysis of compound—protein interaction and thus may benefit drug development.

Introduction

To make things worse, the therapeutic dogma that has prevailed over the years aimed at single target-specific ‘magic bullets’ against each disease. However, proteins act in complex interconnected networks, and thus, this ‘one gene, one drug, one disease’ paradigm is now clearly challenged [2,3]. The polypharmacology concept, which relies on the fact that a drug can modulate its activity by interacting with multiple targets rather than just one, was proposed to address these limitations [2]. Polypharmacology is especially valid in complex diseases like cancer or central nervous system disorders where the modulation of the activity of one single protein is not sufficient to obtain a therapeutic effect [4—6]. Therefore, identification of all possible targets of a chemical compound is critical in the drug discovery process.

Broadly, we can distinguish two different classes of methods, structure-free methods and structure-based methods. Within the first group, there are methods based on ligand features [9] that have been successfully used to identify numerous experimentally validated interactions. However, they have difficulties in identifying interactions for drugs with novel scaffolds [10] or for targets with no bioactivity information. Others, named network-based approaches, exploit network properties to provide the drug target interactions and drug repositioning opportunities [11—18]. Although the accuracy of predictions by these methods has significantly increased, the majority cannot explain the mode of action of the drug over the predicted target due to the lack of three-dimensional (3D) information about the ligand and/ or the target. The use of 3D structural data helps addressing such limitation. The most popular structured-based methods rely on molecular docking approaches performing a virtual screening of a compound against a limited number of protein targets or of several compounds against one protein target [19—21]. As a result, they provide structurally detailed information about the likely interaction between the compound and its target/ s. However, the computational requirements of such approaches make them not generally applicable at proteomic scales. An exception to this limitation is the recent massive human screening of 600,000 drugs against 7,000 human protein pockets by Cardozo and colleagues whose results are available online [22]. To overcome the computational limitations, new structure-based methods use the so-called “com-parative docking” approaches that solely rely on structural comparisons, both of compounds and protein targets, to infer new interactions [23,24]. Other methods use local structural comparisons of small molecule binding sites to infer the localization and specificity of binding pockets [25,26] as well as to infer new ligand interactions in known binding pockets [27]. Finally, several other methods that rely on 3D structure comparisons that aim at functionally annotating structures [23,24,28].

Our new method predicts interactions for any query compound against an entire 3D proteome by relying on a bipartite network of interactions and similarities. Unlike Annolyze, nAnnolyze can predict interactions for any compound regardless if they have been previously co-crystallized with a protein. We have benchmarked nAnnoLyze against a dataset composed by all the interactions for approved drugs present in the Protein Data Bank (PDB) [29]. The method outperforms AnnoLyze precision by 27 folds. Both Annolyze and nAnnolyze have been already successfully applied. Annolyze was used in an open source drug discovery initiative against neglected tropical diseases [30] while nAnnoLyze has been applied to a set of anti-tubercular drugs against the M ycobacterium tuberculosis proteome [31]. Here, we describe the method alongside the predictions for all the small molecule drugs present in DrugBank [32] against the human 3D proteome. To our knowledge, this is the first screening of almost 6,000 drugs against the entire human structure proteome predicted by comparative approaches. The nAnnoLyze network, method and predictions are available online at http:// www.marciuslab.org/services/nAnnoLyze.

Results

Benchmark dataset creation

Unfortunately, there were no available and adequate datasets for benchmarking structure-based network methods for ligand-target prediction. The “Yamanishi-2008” dataset [11], which has widely been used previously, could not be used here due to the limited structural coverage of its targets, which added to the increasing concern on biases of the current drug-target interaction datasets [33]. To address these issues, we have generated a benchmark set consisting of a “positive” and a “negative” set. The “posi-tive” set contains all drug-protein annotated pairs between any structure in the PDB and any compound approved by the FDA. The “positive” benchmark set resulted in a total of 6,282 interactions and is considered the “true” set of interactions. The “negative” set was generated by randomly selecting pairs of compounds and targets that have never been annotated in the DrugBank or PDB databases. To assess how many of these drug-protein negative pairs could result as a potentially miss-annotated negative interactions we looked for similar compounds interacting with the “negative” target of each compound. The search resulted in 118 (~ 2%) out of the 5,981 pairs that could result in a miss-annotated negative interaction. However, the removal of these pairs of putative miss-annotated “negative pairs” from the set had no effect on the assessment of the nAnnoLyze accuracy. Our final benchmark dataset included thus a total of 6,282 drug-target in the “positive” interactions and 5,981 negative pairs.

nAnnoLyze benchmarking

1A) with an optimal threshold at —2.5 local Z-score resulting in a precision of 0.63 and coverage of 0.19 corresponding to 1,148 true positive predictions (Fig. 1B). It is important to note that both the precision and coverage of our method depend dramatically on the definition of false positives for our predictions. Given that our benchmark set relies only on deposited data in the PDB, many of the predictions by nAnnoLyze are likely to be correct despite not being present in our benchmark. For example, the drug Enalapril (DB00584 DrugBank identifier) has been co-solved in only two PDB entries (i.e., 2X90 and 1UZE). However, nAnnoLyze predicts interactions between Enalapril and three other targets in the PDB (i.e., 2X91, 1136 and 2X82). Those structures actually correspond to the same target sequence (Q10714 UniProt id) being solved with no ligands.

The RFC correctly recalled 66% of the pairs with a precision of 0.73 and an AUC of 0.71 using a 10-fold cross validation (Table 1). The tested RFC did not include the DrugBank ID as input feature to simulate a situation where a completely new compound not deposited in the databases was tested. However, by using the DrugBank ID as an input feature, the accuracy of nAnnoLyze dramatically improves to a 0.93 precision, 0.93 recall and a 0.97 of AUC (Fig. 1A and Table 1). These results suggest that predictions for known drugs already in our dataset are Table 1. RFC benchmark. Type of classification Score Global Z-score Local Z-score Precision Recall Mean values and standard deviation after 10-fold cross-validation. much more precise than those for unknown or anonymous compounds. The RFC outperformed the use of any of the single scores from nAnnoLyze (Table 1). Comparatively, nAnnoLyze reached a 0.61 increase in precision at the optimal cutoff (from 0.02 to 0.63) at the expenses of a decrease in recall by 0.38 With respect to AnnoLyze (Table 2). Finally, It is important to note that the benchmark set used for this test resulted more difficult for AnnoLyze than the original test-set used to benchmark it [23] (Table 2).

nAnnoLyze prediction examples

Cyclooxygenase (COX) is the enzyme responsible for the formation of prostanoids, which are classified in 3 different groups: prostaglandins, prostacyclins, and thromboxanes, each of them is involved in the inflammatory response, among other processes. There are two COX isoenzymes. COX-1 promotes the production of the natural mucus that protects the inner stomach lining while COX-2, is primarily present at sites of inflammation [34]. Traditional non-steroidal antiinflammatory drugs (NSAIDs) such as Aspirin, Ibuprofen or Flurbiprofen are considered nonselective because they inhibit both COX-1 and COX-2. The inhibition of COX-2 by NSAIDs results in the antiinflammatory effect, while the inhibition of COX-1 can lead the undesired side effects such as damage to the gastrointestinal tract [35]. nAnnoLyze predicted interactions for several NSAIDs with the 3D model of the human COX-1. Specifically, nAnnoLyze predicted 21 (out of the 44 approved drugs against COX-1) as binders of the COX-1 target (Table 3). In particular, nAn-noLyze predicted the binding of Flurbiprofen (DB00712) and Ibuprofen (DB01050) to COX-1, which are known inhibitory drugs of the human COX-1 (Fig. 2A). The nAnnoLyze path between Flubiprofen and COX-1 starts from a ligand node composed by tripotassium (1R)-4-bi-phenyl-4-yl-1-phosphonatobutane-1-sulfonate (B70) and two stereoisomers of Flubiprofen (FLR and FLP). Thorough the binding site of FLP to ovine COX-1 (IQEH), nAnnoLyze predicts its binding site of the COX-1 human 3D model. Conversely, the path between Ibuprofen and COX-1 starts in the ligand node composed by 1-(4-ethylphenyl)propan-1-one (13E) and two stereoisomers of Ibuprofen (IBP and IZP). Those ligands are predicted to bind the same predicted binding site of the human COX-1 thanks to its similarity to the crystal structure of optimal cutoff (max value)

Remarkably, the human COX-1 predicted binding site includes the tyrosine 385, which is known to be responsible of the catalytic reaction with the NSAID drugs (Fig. 2A). However, not all the NSAIDs performed with the same accuracy. Aspirin (DB00945), also a known inhibitor of the human COX-1 and COX-2, results in false positive predictions (Table 4 and Fig. 2B). The nAnnoLyze search with Aspirin as input molecule results in many proteases predicted targets. This false-positive pathway starts from the ligand node composed by two Benzoic Acids, the 4-Guanidinobenzoic Acid (GBS) and the Acetylsalicylic acid (AIN). GBS has been crystallized with different trypsin proteins so the pathway goes thorough the GSB binding site of the guanidinobenzoyl-trypsin acyl-enzyme (2AH4) reaching eventually the predicted binding site for the human Trypsin-2 (P07478). The same pathway is used to find other proteases like the Airway trypsin-like protease 4 (Q6ZWK6) or the Trypsin-3 (P35030) resulting in several false positive predictions. Conversely, the Aspirin-COXl network pathway starts from the ligand node composed by 3,6-dichloro-2-methoxy-benzoic acid (D3M) and Salicylic acid (SAL) (Fig. 2B). The RFC classifier identified a network link between Aspirin and the SAL compound with a similarity score of 0.86. This SAL mediated pathway guides the nAnnoLyze search towards its binding site in the ovine COX-1 (3N8Y), which is homologous to the human COX-1 binding site. This pathway is also the responsible of the link between Aspirin and the human COX-2 with a score of 0.77. However, the lower similarity between the predicted human COX-2 binding site and the ovine COX-1 (3N8Y) introduces a penalty that significantly decreases the score of the link.

Sorafenib, which is marketed as Nexavar, is an approved drug for the treatment of advanced renal cell carcinoma. It is also in Phase III trials for Hepatocellular carcinoma, Non-small-cell lung carcinoma (NSCLC) and melanoma and in Phase II trials for Myelodysplastic syndrome, Acute Myeloid Leukemia

Arising as one of the most promising anticancer drugs, Nexavar is known to perform its activity by targeting the Raf/Mek/Erk pathways [36,37]. Specifically it is known to inhibit Raf kinases, Receptor-type ty-rosine-protein kinase (FLT3), platelet-derived growth factor (PDGF), Vascular endothelial growth factor receptor 2 & 3 (VEGF2/ 3) and the Mast/stem cell growth factor receptor Kit. Within our predictions, we found 4 of these links alongside other interesting links for targets involved in the same pathways (Table 5 and Fig. 3A). Interestingly, most of the links have been previously annotated either in DrugBank, PubChem or in the PDB as a crystal structure. However, there are two links not annotated within the predictions, the serine/threonine-protein ki-nase A-Raf (ARAF) and the Cyclin-dependent kinase 10 (CDKIO). ARAF is involved in several pathways, including AML and FoxO signaling and together with FLT3, BRAF, MAPK14 could be a good opportunity to exploit the polyphamarcological profile of Sorafenib against AML. In fact, Phase II trials are showing very promising results in AML combining Sorafenib with other marketed drugs [38,39]. Of the ten predicted targets, only 3 have been co-crystallized with Sor-afenib (BRAF, MAPK14 and CDK8), while in the other seven nAnnoLyze proposes the binding site localization of the drug providing insights into the mode of action of the compound. nAn-noLyze predicted the correct binding site for the three targets (Fig. 3B). The predicted binding sites were 75%, 62%, and 86% correct (i.e., % of predicted residues defined as binding site in LigBase) for CDK8, BRAF, and MAPK14, respectively.

We wanted to assess if the 7 predicted binding sites (i.e., FLT3, CDKIO, ARAF, MAPK15, FLTl, RAFI, and CDK19) have similarity with the 3 Sorafenib known binding sites (i.e., BRAF, MAPK14, and CDK8). All of the 7 predicted binding sites are similar to at least one of the already known (Fig. 3C). Within the annotated interactions with non-crystallized structure, FLT3 is the one with lowest similarity to a known structure (ProBiS Z-score of 1.04 with the CDK8 binding site). Unlike FLT3, FLTl binding site has MAPK14 as the most similar binding Table 4. Aspirin top 10 predicted targets as well as COX-1 and COX-2 scores. UniProt ID nAnnoLyze Score Protein Name site with a higher score (2.25 ProBiS Z-score). Regarding the Cyclin dependent kinases CDK10 and CDK19 proposed binding sites, CDK10 binding site has a high similarity (ProBiS Z-score of 2.09) with the MAPK14 ’s one while the CDK19 binding site is almost identical to that of CDK8 (ProBiS 2.9). As expected, RAF predicted protein binding sites ARAF and RAFl have BRAF binding site as the most similar (3.5 and 3.94 ProBiS Z-scores, respectively). Following the same trend, the MAPK14 binding site is the most similar to MAPK15 (2.51 ProBiS Z-score). Although small changes in the catalytic site could have a dramatic impact on the bind-ing-affinity of a small molecule, the overall high similarity among the Sorafenib predicted binding sites shows a clear trend towards binding site conservation within this set of proteins. This example shows not only the capability of the method to find drug targets but also the possibility to explore pathways rather than individual proteins as targets.

Discussion

Because target annotation is a crucial step when developing a drug, and specifically the elucidation of the amino acids involved in the interactions is key to understand the mode of action of the compound, many methods have been developed to annotate drug protein targets. However, most of them do not provide any structural information about the link, and for those providing it, the application at proteome scale for any query compound is unfeasible. Here we introduced nAnno-Lyze a method for drug target interaction prediction that provides structural details at proteome scale. nAnnoLyze relies on a pre-built network of structural similarities to perform its prediction for any query molecule providing not only the connection between the molecule and its predicted target but also the binding site of the ligand in the protein. It is important to note that nAnnoLyze has been specifically tested for drug-target interaction prediction. The accuracy of our method on less studied compounds, such as non-drug like molecules, could lead to a reduction of the precision and the coverage.

The reduction of the precision by our previous method [23] with this dataset is indicative of the complexity of the new benchmark. The new dataset includes real set of interactions that better simulates a scenario where the different molecules have different affinities to one or many targets. This addressed a current concern about the possible bias of artificial datasets [33]. Unfortunately, the lack of a real “negative” set of drug-protein pairs (i.e., pairs of molecules known not to interact) hampered the creation of the complete dataset. To overcome this issue, we generated a set of drug-protein pairs that, so far, are not annotated as interactions. The nAnnoLyze benchmark using these newly created datasets resulted in satisfactory accuracies, especially in light of the fact that the dataset is bound to produce an overestimation of the false-positive rate (i.e., a drug and a protein are not interacting if they have not been crystallized together) [43]. The limitation of the maximum distance in the search for the shortest pathway can explain some of the missed drug-protein pairs and, consequently, limits the recall reached by the method. Analysis of the precision and recall of specific compounds in the benchmark dataset indicate that nAnnoLyze results in higher accuracy for moderate promiscuous compounds compared to highly promiscuous compounds. Indeed, promiscuous compounds have high-degrees of connectivity in our network, which makes it very difficult to identify specific targets. A similar analysis to identify trends in the accuracy of nAn-noLyze for targets for different protein Pfam families did not result in any clear trend. The usage of binding site to represent a family of targets instead of whole protein domain structures may explain the homogeneity in the performance for different protein families.

For instance, when extracting only the most confident targets for a drug, very low values of Global Z-score will be suitable; while when retrieving the most specific targets for a compound filtering by low values of Local Z-score will be the best option. This, of course, makes it difficult to provide a specific score threshold for the predictions. Despite this, we studied the variation of the performance at different thresholds measured by a ROC curve. The AUC was excellent when using drug names and scores as input feature for the predictions. When only the scores of the predictions were used (that is, treating the compound as anonymous), there was a clear decrease in the AUC suggesting that the method performs better for already known chemical entities rather than for new unseen compounds. This fact makes sense since the method is based upon comparative approaches relating compounds by their structural similarities.

Importantly, nAnnolyze is a clear progress over Annolyze by improving not only the performance (27-fold higher precision) but also the applicability, since it can be applied to any compound regardless whether it has been previously deposited in the PDB. Moreover, the network-based paradigm implemented in nAnnoLyze allows for the integration of other types of additional information such as the diseases linked to the protein targets, which may eventually allow for drug indication predictions. A successful example of a method for predicting drug-like targets using the modelable human proteome with medical data integration is the Computational Analysis of Novel Drug Opportunities (CANDO) platform [43]. While the aim of our work is accurately predicting drug-protein interactions, future developments of nAnnoLyze could include medical indications of drugs.

We not only provided the drug-protein predictions but also the structural binding localization of the interaction. We carefully described two examples of this screening. The first example illustrates the nAnnoLyze ability to correctly (or incorrectly) predict the binding of a NSAIDs set of drugs to the COX-1 human protein. Within the correctly predicted interactions (i.e., true positives), we included Flurbiprofen and Ibuprofen detailed information about the network routes. In the case of the incorrectly predicted interaction between Aspirin and proteases proteins, the analysis indicates that the clustering in a ligand node of two similar Benzenoids compounds lead to the undesired drug-target association. It is thus likely that adding extra information beyond the chemical similarity during the clustering of the core-network may result in more functionally homogeneous clusters of compounds. Even though, nAnno-Lyze was able to reach the two main targets of aspirin (i.e., COX-1 and COX-2) through alternatives network pathways. However, the lower similarity of the human predicted COX-2 binding site with the ovine COX-1 included in the core network penalized the score of the hit. This example also illustrates the nAnnoLyze capacity of predicting interactions when no crystal structure is available for the target.

The method correctly retrieved most of the known targets and proposed some others with structural similarities in the binding site and that are involved in the same metabolic pathways as the known ones. This example shows the possibility of studying pathways rather than individual proteins as drug targets, which could be even more interesting in complex diseases such as cancer or Alzheimer where multiple factors play a role in the progress of the disease.

In spite of it, we were able to cover 42% of the human proteome with either a crystal structure or a reliable model. Moreover, the amount of crystal structures in the PDB has significantly increased over the past years [44] and the percentage of a proteome that can be modeled by homology has increased thanks to initiatives like the Protein Structure Initiative [45,46]. The more structural information we have, the more information can be extracted and therefore applied in nAnnoLyze. Indeed, the underlying network in nAnnoLyze can continue growing with the integration of new molecules or sets of biomolecules (both compounds and protein targets). To this end, we have developed a Web server that allows everyone to submit their own sets of compounds and check the predictions against pre-built networks for the human and Mycobacterium proteomes. So far, we have applied the method in an open source drug discovery initiative against Mycobacterium tuberculosis [31] and are currently working in other projects and initiatives. Our goal is to encourage open source drug discovery by releasing the method with all the predictions expecting that other researchers can benefit from our work. Finally, the scientific community could experimentally validate the predictions providing us a feedback to improve the quality of this tool and of future ones.

Materials and Methods

4A) performed to build a bipartite network of structural similarities and interactions (Fig. 4B). We continue by describing the methods used to assess the accuracy of nAnnoLyze.

Ligand subnetwork

To perform the filtering, we calculated, for each compound in the PDB, the weighted quantitative estimate of drug-likeness (wQED). Briefly, the wQED is calculated by combining a set of the chemical features of the compound (i.e., molecular weight, octanol-water partition coefficient as LogP, polar surface area, number hydrogen bond donors, number of hydrogen bond acceptors, number of rotatable bonds, number of aromatic rings, and number of possible toxic scaffolds) to quantify its drug-likeness given the precalculated value for that chemical features in a gold standard set of drugs [47]. Compounds with good drug-like properties (i.e., wQED 20.35) were selected resulting in 7,609 PDB compounds. Each selected compound was then represented as a verteX in the ligand network. Links between vertices of the network (i.e., edges) were obtained by structurally comparing all compounds. The weights of the edges were obtained using a Random Forest Classif1er (RFC) developed to identify compound similarities [31]. Briefly, the RFC classifier predicts whether two small molecules are likely to bind the same target-binding site by comparing their structural and chemical properties. The usage of a classifier allows for an automatically determination of optimal thresholds after the RFC has been trained with the train-ing-set. Therefore, the all-against-all comparison performed by the RFC resulted in 134,493 pairs of similar compounds. To reduce redundancy in the network we created groups of connected compounds by identifying k-cores in the network. A k-core in a network N, is a maximal connected subgraph of N in which all vertices have degree at least k. Thus, every k-core in the non-redundant network represents a verteX and edges between vertices indicate the eXistence of at least one similar compound between the two k-cores. In the ligand network, a k-core would be a set of ligands such every two ligands within the set are similar to each other (i.e., they have an edge in the network). An edge between two k-cores vertices was given the maximum weight of all possible edges between their constitutive compounds. The resulting non-redundant ligand subnetwork had 4,101 vertices connected by 24,856 edges.

Protein binding sites subnetwork

We defined “highly drug-like” compounds as those compounds with very good absorption, distribution, metabolism, and excretion properties (i.e., with an wQED 20.35). This initial protein binding site subnetwork resulted in 28,299 binding sites from 22,959 different proteins in the PDB. Next, we populated the network with links (edges) between two proteins by structurally comparing their binding sites. The structural comparison of the binding sites was performed using ProBiS [49], a tool for local structural alignment of binding sites based on geometry as well as physicochemical properties. We defined two binding sites as similar if their similarity Z-score is higher than 2.0. An all-against-all structural comparison of the selected binding sites was performed resulting in 579,155 pairs of similar binding sites. Next, we removed redundancy from the subnetwork by applying a similar filtering that is used for the ligand subnetwork. The final non-redundant subnetwork for binding sites contained 19,487 vertices and 29,811 edges.

Final bipartite network

Finally, we joined the two sub-networks by creating edges between protein binding sites and li-gands. A binding site was linked to a ligand if both have been experimentally observed to interact (i.e., a solved structure with the target and the ligand exists in the PDB). The two sub-networks were linked by 22,832 edges and the final nAnnoLyze bipartite network contained 23,588 vertices and 54,667 edges.

Integration of the human structural proteome

ModBase is a database of comparative protein structure models calculated by the automatic modeling pipeline ModPipe [53]. The likely accuracy of the ModPipe models is predicted by the ModPipe Protein Quality score defined as a composite score that includes sequence identity to the template, coverage, and the three individual scores: the alignment e-value, z-dope [54], and GA341 [55]. This resulted in a total of 31,734 reliable 3D models from 16,694 unique human target sequences. Next, we structurally compared this set of selected models to any non-redundant (90% sequence identity) set of 29,772 structures from the PDB solved with at least one ligand compound. Structural comparisons between two proteins were performed using the MAMMOTH algorithm, which is based on a fast and accurate heuristic method to find, in a sequence-independent mode, the maximal structural subset between two proteins structures [56]. Four different scores were stored for each structural superposition: percentage of sequence and structure identity for the entire protein and percentage of sequence and structure identity for the residues involved in the binding site of the known structure as defined by LigBase. The structure identity between two structures was defined as the percentage of residues with their COL atoms within 4 A after optimal superposition. A binding site in a model was considered then similar to a binding site in a known PDB structure if at least the binding site sequence and structure identity were higher than 40%. This identity cutoff was previously validated in a large-scale comparison of known ligand-protein pairs [23]. A total of 576,675 binding sites were predicted for the human proteins (that is, ~ 18 binding sites per model). Due to the high redundancy in the predicted binding sites, we excluded binding sites fulfilling the following requisites: redundant binding sites (i.e., more than 80% sequence identity to any other binding site) or small binding sites (i.e., with less than 6 residues). A total of 64,275 binding sites (~ 2 binding sites per model) remained after the redundancy and size filtering. Next, we compared all human predicted binding sites against all binding sites in our network using ProBiS resulting in 459,356 similarity links (Z-score > 1.0) between any of the human 64,275 binding sites and the 28,299 binding sites in the network. Every significant pair became an edge with a weight equal to the normalized Z-score of the comparison. The final human network included the 7,609 compounds, the 28,299 known binding sites and the 64,275 human predicted binding sites.

Integration of the DrugBank compounds

We then looked for similarity with the compounds present in the PDB ligand sub-net-work by using our trained RFC classifier as described above. Next, all the drugs were integrated in our network by making an edge between every DrugBank compound and their similar PDB compounds retaining the link with higher RFC when more than one link between a DrugBank compound and one network vertex (i.e., a k-core of PDB compounds) was found. A total of 5,824 drugs were integrated into the network through 149,538 edges.

Network-based prediction of DrugBank ligand and human target pairs

We implemented a version of the Dijkstra algorithm that limits the maximum reachable distance in order to speed up the computational time of the search [57]. Each hit was then scored by using the inverse of the sum of all edge weights of the path between the compound and the human target. Such score was then normalized and Z-scored. Specifically, two different Z-scores were calculated for each prediction. The “Global Z-score” (G2) is obtained by running the predictions of all drugs present in DrugBank against all targets, obtaining a global mean (1m) and a global standard deviation (CG) to Z-score a specific predicted pair. The “Global Z-score” represents how good is a prediction given its score in the constructed network.

The “Local Z-score” represents how good is a prediction for a specific binding site or target. For example, highly promiscuous binding sites tend to have higher local Z-scores.

Two RFCs were trained with and without the DrugBank ID as an input feature of the compound. The RFC classifier, thus, results in a single Boolean score indicating interaction or non-interaction between the compound and the target. To train the RFC, we used the Weka software for data mining tasks [58].

nAnnoLyze benchmark

A total of 213 approved drugs were uniquely mapped into compounds bound to a protein deposited in the PDB. Next, we retrieved all the proteins binding to those compounds resulting in a protein-compound set of 6,282 entries. To test the method, we first created the benchmark network: the 213 compounds were integrated in the clustered network by using the RFC classifier. To avoid overestimation in the benchmark, we did not create any edge between a ligand in the benchmark and any identical (i.e., RFC score of 1.0) ligand in the network. Next, we extracted from LigBase the 7,074 protein binding sites of the 213 aforementioned compounds and integrated them in the network following the procedure used for the human binding sites. Similarly, we did not create links between identical binding sites in the benchmark and any protein in the network. We then selected all interactions between the 213 compounds and any of the 7,074 binding sites. To assess the accuracy of our method in finding real interactions, we then calculated two different statistics. First, the precision defined as the ratio between the true positives (TP; true drug-protein interactions found by nAnno-Lyze) and the sum of TP and false positives (FP, a link between a drug and a protein not in the PDB). Second, the sensitivity (or recall) defined as the ratio of TP and the TP+ false negatives (FN, a link between a compound and protein not found by nAnnoLyze).

nAnnoLyze Web site implementation

The server takes as input a compound ID and its SMILE in case of a new compound or only the DrugBank ID in case of a DrugBank drug. Then the user needs to select which organism prote-ome should be searched against. Currently nAnnoLyze has precalculated networks for the human and three Mycobacterium proteomes. The server search results in a list of all the predicted compound-protein pairs presented as a sortable table for easy filtering depending on the Global Z-score cutoff. A graphical enrichment of the Gene Ontology Terms [59] and KEGG pathways [60] of the predicted targets is also shown above the result table. Each prediction is further detailed by providing a GLMol based visualization (http://webglmol.sourceforge.jp) of the compound and the protein structure alongside the predicted binding site. All the structural data and all the predictions can be downloaded from the nAnnoLyze Web server at http:// www.marciuslab.org/services/nAnnoLyze.

Acknowledgments

We thank Stefania Bosi and Prof. Anna Tramontano for their valuable input. Finally, we thank the Sali Lab for maintaining up-to-date their ModBase database.

Author Contributions

Performed the experiments: FM]. Analyzed the data: FM]. Contributed reagents/materials/ analysis tools: FM] MAMR. Wrote the paper: FM] MAMR.

Topics

binding sites

Appears in 50 sentences as: binding site (34) binding sites (41)
In Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
  1. Here, we present nAnnoLyze, a method for target identification that relies on the hypothesis that structurally similar binding sites bind similar ligands.
    Page 1, “Abstract”
  2. Such description relies on three main steps: i) the identification of the target protein within the thousands of proteins in an organism, ii) the localization of the binding interaction site in the identified target protein, and iii) the molecular characterization of the compounds binding mode in the binding site of the target protein.
    Page 1, “Author Summary”
  3. nAnnoLyze aims at addressing two of the three previous steps, that is, target identification and binding site localization.
    Page 1, “Author Summary”
  4. Other methods use local structural comparisons of small molecule binding sites to infer the localization and specificity of binding pockets [25,26] as well as to infer new ligand interactions in known binding pockets [27].
    Page 2, “Introduction”
  5. Thorough the binding site of FLP to ovine COX-1 (IQEH), nAnnoLyze predicts its binding site of the COX-1 human 3D model.
    Page 5, “nAnnoLyze prediction examples”
  6. Those ligands are predicted to bind the same predicted binding site of the human COX-1 thanks to its similarity to the crystal structure of optimal cutoff (max value)
    Page 5, “nAnnoLyze prediction examples”
  7. Remarkably, the human COX-1 predicted binding site includes the tyrosine 385, which is known to be responsible of the catalytic reaction with the NSAID drugs (Fig.
    Page 6, “nAnnoLyze prediction examples”
  8. GBS has been crystallized with different trypsin proteins so the pathway goes thorough the GSB binding site of the guanidinobenzoyl-trypsin acyl-enzyme (2AH4) reaching eventually the predicted binding site for the human Trypsin-2 (P07478).
    Page 6, “nAnnoLyze prediction examples”
  9. This SAL mediated pathway guides the nAnnoLyze search towards its binding site in the ovine COX-1 (3N8Y), which is homologous to the human COX-1 binding site .
    Page 6, “nAnnoLyze prediction examples”
  10. However, the lower similarity between the predicted human COX-2 binding site and the ovine COX-1 (3N8Y) introduces a penalty that significantly decreases the score of the link.
    Page 6, “nAnnoLyze prediction examples”
  11. Of the ten predicted targets, only 3 have been co-crystallized with Sor-afenib (BRAF, MAPK14 and CDK8), while in the other seven nAnnoLyze proposes the binding site localization of the drug providing insights into the mode of action of the compound.
    Page 8, “nAnnoLyze prediction examples”

See all papers in March 2015 that mention binding sites.

See all papers in PLOS Comp. Biol. that mention binding sites.

Back to top.

proteome

Appears in 16 sentences as: proteome (13) proteomes (2) proteomic (1)
In Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
  1. nAnnoLyze integrates structural information into a bipartite network of interactions and similarities to predict structurally detailed compound-protein interactions at proteome scale.
    Page 1, “Abstract”
  2. As a result, they provide structurally detailed information about the likely interaction between the compound and its target/ s. However, the computational requirements of such approaches make them not generally applicable at proteomic scales.
    Page 2, “Introduction”
  3. Our new method predicts interactions for any query compound against an entire 3D proteome by relying on a bipartite network of interactions and similarities.
    Page 2, “Introduction”
  4. Annolyze was used in an open source drug discovery initiative against neglected tropical diseases [30] while nAnnoLyze has been applied to a set of anti-tubercular drugs against the M ycobacterium tuberculosis proteome [31].
    Page 3, “Introduction”
  5. Here, we describe the method alongside the predictions for all the small molecule drugs present in DrugBank [32] against the human 3D proteome .
    Page 3, “Introduction”
  6. To our knowledge, this is the first screening of almost 6,000 drugs against the entire human structure proteome predicted by comparative approaches.
    Page 3, “Introduction”
  7. However, most of them do not provide any structural information about the link, and for those providing it, the application at proteome scale for any query compound is unfeasible.
    Page 9, “Discussion”
  8. Here we introduced nAnno-Lyze a method for drug target interaction prediction that provides structural details at proteome scale.
    Page 10, “Discussion”
  9. A successful example of a method for predicting drug-like targets using the modelable human proteome with medical data integration is the Computational Analysis of Novel Drug Opportunities (CANDO) platform [43].
    Page 11, “Discussion”
  10. To demonstrate the applicability of the method, we screened all the drugs in the DrugBank database against the entire human 3D proteome that could be modeled by comparative protein structure prediction.
    Page 12, “Discussion”
  11. In spite of it, we were able to cover 42% of the human proteome with either a crystal structure or a reliable model.
    Page 12, “Discussion”

See all papers in March 2015 that mention proteome.

See all papers in PLOS Comp. Biol. that mention proteome.

Back to top.

protein targets

Appears in 7 sentences as: protein target (2) protein targets (6)
In Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
  1. Description of the “mode-of-action” of a small chemical compound against a protein target is essential for the drug discovery process.
    Page 1, “Author Summary”
  2. The most popular structured-based methods rely on molecular docking approaches performing a virtual screening of a compound against a limited number of protein targets or of several compounds against one protein target [19—21].
    Page 2, “Introduction”
  3. To overcome the computational limitations, new structure-based methods use the so-called “com-parative docking” approaches that solely rely on structural comparisons, both of compounds and protein targets , to infer new interactions [23,24].
    Page 2, “Introduction”
  4. The increase of compound phenotypic screenings over the last years has dramatically increased the number of small molecules with non-annotated protein targets [40—42].
    Page 9, “Discussion”
  5. Because target annotation is a crucial step when developing a drug, and specifically the elucidation of the amino acids involved in the interactions is key to understand the mode of action of the compound, many methods have been developed to annotate drug protein targets .
    Page 9, “Discussion”
  6. Moreover, the network-based paradigm implemented in nAnnoLyze allows for the integration of other types of additional information such as the diseases linked to the protein targets , which may eventually allow for drug indication predictions.
    Page 11, “Discussion”
  7. Indeed, the underlying network in nAnnoLyze can continue growing with the integration of new molecules or sets of biomolecules (both compounds and protein targets ).
    Page 12, “Discussion”

See all papers in March 2015 that mention protein targets.

See all papers in PLOS Comp. Biol. that mention protein targets.

Back to top.

small molecule

Appears in 6 sentences as: small molecule (4) small molecules (2)
In Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
  1. Other methods use local structural comparisons of small molecule binding sites to infer the localization and specificity of binding pockets [25,26] as well as to infer new ligand interactions in known binding pockets [27].
    Page 2, “Introduction”
  2. Here, we describe the method alongside the predictions for all the small molecule drugs present in DrugBank [32] against the human 3D proteome.
    Page 3, “Introduction”
  3. Since structurally similar binding sites are more likely to bind the same small molecule .
    Page 8, “nAnnoLyze prediction examples”
  4. Although small changes in the catalytic site could have a dramatic impact on the bind-ing-affinity of a small molecule , the overall high similarity among the Sorafenib predicted binding sites shows a clear trend towards binding site conservation within this set of proteins.
    Page 9, “nAnnoLyze prediction examples”
  5. The increase of compound phenotypic screenings over the last years has dramatically increased the number of small molecules with non-annotated protein targets [40—42].
    Page 9, “Discussion”
  6. Briefly, the RFC classifier predicts whether two small molecules are likely to bind the same target-binding site by comparing their structural and chemical properties.
    Page 14, “Ligand sub-network”

See all papers in March 2015 that mention small molecule.

See all papers in PLOS Comp. Biol. that mention small molecule.

Back to top.

AUC

Appears in 5 sentences as: AUC (6)
In Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
  1. The method was bench marked on a dataset of 6,282 pairs of known interacting ligand-target pairs reaching a 0.96 of area under the Receiver Operating Characteristic curve (AUC) when using the drug names as an input feature for the classifier, and a 0.70 of AUC for “anonymous” compounds or compounds not present in the training set.
    Page 1, “Abstract”
  2. The RFC correctly recalled 66% of the pairs with a precision of 0.73 and an AUC of 0.71 using a 10-fold cross validation (Table 1).
    Page 3, “nAnnoLyze benchmarking”
  3. However, by using the DrugBank ID as an input feature, the accuracy of nAnnoLyze dramatically improves to a 0.93 precision, 0.93 recall and a 0.97 of AUC (Fig.
    Page 4, “nAnnoLyze benchmarking”
  4. The AUC was excellent when using drug names and scores as input feature for the predictions.
    Page 11, “Discussion”
  5. When only the scores of the predictions were used (that is, treating the compound as anonymous), there was a clear decrease in the AUC suggesting that the method performs better for already known chemical entities rather than for new unseen compounds.
    Page 11, “Discussion”

See all papers in March 2015 that mention AUC.

See all papers in PLOS Comp. Biol. that mention AUC.

Back to top.

crystal structure

Appears in 5 sentences as: crystal structure (5)
In Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
  1. Those ligands are predicted to bind the same predicted binding site of the human COX-1 thanks to its similarity to the crystal structure of optimal cutoff (max value)
    Page 5, “nAnnoLyze prediction examples”
  2. Interestingly, most of the links have been previously annotated either in DrugBank, PubChem or in the PDB as a crystal structure .
    Page 8, “nAnnoLyze prediction examples”
  3. The lack of crystal structure for several proteins in other datasets prompted us to build a new dataset of approved drugs.
    Page 11, “Discussion”
  4. This example also illustrates the nAnnoLyze capacity of predicting interactions when no crystal structure is available for the target.
    Page 12, “Discussion”
  5. In spite of it, we were able to cover 42% of the human proteome with either a crystal structure or a reliable model.
    Page 12, “Discussion”

See all papers in March 2015 that mention crystal structure.

See all papers in PLOS Comp. Biol. that mention crystal structure.

Back to top.

drug discovery

Appears in 5 sentences as: drug discovery (5)
In Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
  1. Description of the “mode-of-action” of a small chemical compound against a protein target is essential for the drug discovery process.
    Page 1, “Author Summary”
  2. Therefore, identification of all possible targets of a chemical compound is critical in the drug discovery process.
    Page 2, “Introduction”
  3. Annolyze was used in an open source drug discovery initiative against neglected tropical diseases [30] while nAnnoLyze has been applied to a set of anti-tubercular drugs against the M ycobacterium tuberculosis proteome [31].
    Page 3, “Introduction”
  4. So far, we have applied the method in an open source drug discovery initiative against Mycobacterium tuberculosis [31] and are currently working in other projects and initiatives.
    Page 12, “Discussion”
  5. Our goal is to encourage open source drug discovery by releasing the method with all the predictions expecting that other researchers can benefit from our work.
    Page 12, “Discussion”

See all papers in March 2015 that mention drug discovery.

See all papers in PLOS Comp. Biol. that mention drug discovery.

Back to top.

drug target

Appears in 5 sentences as: drug target (3) drug targets (2)
In Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
  1. Many in silico methods have been published for drug target identification using network approaches [7,8].
    Page 2, “Introduction”
  2. Others, named network-based approaches, exploit network properties to provide the drug target interactions and drug repositioning opportunities [11—18].
    Page 2, “Introduction”
  3. This example shows not only the capability of the method to find drug targets but also the possibility to explore pathways rather than individual proteins as targets.
    Page 9, “nAnnoLyze prediction examples”
  4. Here we introduced nAnno-Lyze a method for drug target interaction prediction that provides structural details at proteome scale.
    Page 10, “Discussion”
  5. This example shows the possibility of studying pathways rather than individual proteins as drug targets , which could be even more interesting in complex diseases such as cancer or Alzheimer where multiple factors play a role in the progress of the disease.
    Page 12, “Discussion”

See all papers in March 2015 that mention drug target.

See all papers in PLOS Comp. Biol. that mention drug target.

Back to top.

network-based

Appears in 5 sentences as: Network-based (1) network-based (4)
In Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
  1. Others, named network-based approaches, exploit network properties to provide the drug target interactions and drug repositioning opportunities [11—18].
    Page 2, “Introduction”
  2. Here we introduce nAnnoLyze, a network-based version of the comparative docking method AnnoLyze [23].
    Page 2, “Introduction”
  3. The comparison of the nAnnoLyze method against the original AnnoLyze indicates that our network-based approach predicts drug-protein complexes with higher precision.
    Page 11, “Discussion”
  4. Moreover, the network-based paradigm implemented in nAnnoLyze allows for the integration of other types of additional information such as the diseases linked to the protein targets, which may eventually allow for drug indication predictions.
    Page 11, “Discussion”
  5. Network-based prediction of DrugBank ligand and human target pairs
    Page 16, “Network-based prediction of DrugBank ligand and human target pairs”

See all papers in March 2015 that mention network-based.

See all papers in PLOS Comp. Biol. that mention network-based.

Back to top.

false positive

Appears in 4 sentences as: false positive (2) false positives (2)
In Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
  1. It is important to note that both the precision and coverage of our method depend dramatically on the definition of false positives for our predictions.
    Page 3, “nAnnoLyze benchmarking”
  2. Aspirin (DB00945), also a known inhibitor of the human COX-1 and COX-2, results in false positive predictions (Table 4 and Fig.
    Page 6, “nAnnoLyze prediction examples”
  3. The same pathway is used to find other proteases like the Airway trypsin-like protease 4 (Q6ZWK6) or the Trypsin-3 (P35030) resulting in several false positive predictions.
    Page 6, “nAnnoLyze prediction examples”
  4. First, the precision defined as the ratio between the true positives (TP; true drug-protein interactions found by nAnno-Lyze) and the sum of TP and false positives (FP, a link between a drug and a protein not in the PDB).
    Page 16, “nAnnoLyze benchmark”

See all papers in March 2015 that mention false positive.

See all papers in PLOS Comp. Biol. that mention false positive.

Back to top.

ligands

Appears in 4 sentences as: ligands (5)
In Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
  1. Here, we present nAnnoLyze, a method for target identification that relies on the hypothesis that structurally similar binding sites bind similar ligands .
    Page 1, “Abstract”
  2. Those structures actually correspond to the same target sequence (Q10714 UniProt id) being solved with no ligands .
    Page 3, “nAnnoLyze benchmarking”
  3. Those ligands are predicted to bind the same predicted binding site of the human COX-1 thanks to its similarity to the crystal structure of optimal cutoff (max value)
    Page 5, “nAnnoLyze prediction examples”
  4. In the ligand network, a k-core would be a set of ligands such every two ligands within the set are similar to each other (i.e., they have an edge in the network).
    Page 14, “Ligand sub-network”

See all papers in March 2015 that mention ligands.

See all papers in PLOS Comp. Biol. that mention ligands.

Back to top.

kinase

Appears in 3 sentences as: kinase (2) kinases (2)
In Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
  1. Specifically it is known to inhibit Raf kinases, Receptor-type ty-rosine-protein kinase (FLT3), platelet-derived growth factor (PDGF), Vascular endothelial growth factor receptor 2 & 3 (VEGF2/ 3) and the Mast/stem cell growth factor receptor Kit.
    Page 8, “nAnnoLyze prediction examples”
  2. However, there are two links not annotated within the predictions, the serine/threonine-protein ki-nase A-Raf (ARAF) and the Cyclin-dependent kinase 10 (CDKIO).
    Page 8, “nAnnoLyze prediction examples”
  3. Regarding the Cyclin dependent kinases CDK10 and CDK19 proposed binding sites, CDK10 binding site has a high similarity (ProBiS Z-score of 2.09) with the MAPK14 ’s one while the CDK19 binding site is almost identical to that of CDK8 (ProBiS 2.9).
    Page 9, “nAnnoLyze prediction examples”

See all papers in March 2015 that mention kinase.

See all papers in PLOS Comp. Biol. that mention kinase.

Back to top.

standard deviation

Appears in 3 sentences as: standard deviation (3)
In Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
  1. Mean values and standard deviation after 10-fold cross-validation.
    Page 5, “nAnnoLyze benchmarking”
  2. The “Global Z-score” (G2) is obtained by running the predictions of all drugs present in DrugBank against all targets, obtaining a global mean (1m) and a global standard deviation (CG) to Z-score a specific predicted pair.
    Page 16, “Network-based prediction of DrugBank ligand and human target pairs”
  3. The “Local Z-score” (L2), is similarly calculated by running the predictions of all drugs present in DrugBank retrieving the mean (1,4 L) and the standard deviation (CL) of the score for a specific target.
    Page 16, “Network-based prediction of DrugBank ligand and human target pairs”

See all papers in March 2015 that mention standard deviation.

See all papers in PLOS Comp. Biol. that mention standard deviation.

Back to top.

true positives

Appears in 3 sentences as: true positive (1) true positives (2)
In Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
  1. 1A) with an optimal threshold at —2.5 local Z-score resulting in a precision of 0.63 and coverage of 0.19 corresponding to 1,148 true positive predictions (Fig.
    Page 3, “nAnnoLyze benchmarking”
  2. Within the correctly predicted interactions (i.e., true positives ), we included Flurbiprofen and Ibuprofen detailed information about the network routes.
    Page 12, “Discussion”
  3. First, the precision defined as the ratio between the true positives (TP; true drug-protein interactions found by nAnno-Lyze) and the sum of TP and false positives (FP, a link between a drug and a protein not in the PDB).
    Page 16, “nAnnoLyze benchmark”

See all papers in March 2015 that mention true positives.

See all papers in PLOS Comp. Biol. that mention true positives.

Back to top.

Web server

Appears in 3 sentences as: Web server (3)
In Ligand-Target Prediction by Structural Network Biology Using nAnnoLyze
  1. To this end, we have developed a Web server that allows everyone to submit their own sets of compounds and check the predictions against pre-built networks for the human and Mycobacterium proteomes.
    Page 12, “Discussion”
  2. We have implemented a Web server where an end user can retrieve all precalculated predictions for the DrugBank and human protein as well as submit its own set of compounds.
    Page 17, “nAnnoLyze Web site implementation”
  3. All the structural data and all the predictions can be downloaded from the nAnnoLyze Web server at http:// www.marciuslab.org/services/nAnnoLyze.
    Page 17, “nAnnoLyze Web site implementation”

See all papers in March 2015 that mention Web server.

See all papers in PLOS Comp. Biol. that mention Web server.

Back to top.