Skip to content
naulon
No noticeNo retraction, correction or concern found when last checked on Oct 15, 2026.

STITCH 5: augmenting protein–chemical interaction networks with tissue and affinity data

Damian Szklarczyk, Alberto Santos, Christian von Mering and 3 more

Nucleic Acids Research · 2015 · CC BY

doi:10.1093/nar/gkv1277 (opens in a new tab)

We email you when a new notice or a question about this paper appears.

Abstract

Interactions between proteins and small molecules are an integral part of biological processes in living organisms. Information on these interactions is dispersed over many databases, texts and prediction methods, which makes it difficult to get a comprehensive overview of the available evidence. To address this, we have developed STITCH ('Search Tool for Interacting Chemicals') that integrates these disparate data sources for 430 000 chemicals into a single, easy-to-use resource. In addition to the increased scope of the database, we have implemented a new network view that gives the user the ability to view binding affinities of chemicals in the interaction network. This enables the user to get a quick overview of the potential effects of the chemical on its interaction partners. For each organism, STITCH provides a global network; however, not all proteins have the same pattern of spatial expression. Therefore, only a certain subset of interactions can occur simultaneously. In the new, fifth release of STITCH, we have implemented functionality to filter out the proteins and chemicals not associated with a given tissue. The STITCH database can be downloaded in full, accessed programmatically via an extensive API, or searched via a redesigned web interface at http://stitch.embl.de.

Full text

From PubMed Central, U.S. National Library of Medicine, as current on Oct 16, 2026. Paragraph numbers are ours, so an answer can point at one.

INTRODUCTION

The role of small molecules in biological systems can be understood only in the relation to the function of the targeted biomolecules, which, in turn, is largely defined by their interaction partners. The role of the interaction network is even more prominent in the area of the drug development, since diseases are often a consequence of multiple changes in the same pathway or protein complex. Taking into account the neighborhood of the targeted proteins and the topology of the network itself can lead to a better understanding of a drug's cellular impact. Furthermore, as only a subset of all proteins are viable drug targets, most therapeutics target proteins in the network vicinity from more prospective, but undruggable, proteins. Several databases provide proteome-wide protein–chemical interactions and several other put protein–chemical interactions in the context of protein–protein interaction networks, which is essential for effective in silico drug discovery.

A drug's impact on the organism and its efficacy depend on its engagement with the targeted proteins and the extent to which it disrupts the protein–protein and protein–chemical interaction network. This is related to the concentration of the drug, the strength with which it modulates the activity of the target, and the distribution of target proteins among different tissues. To enable the users to rationally select possible drug targets, we have added two new features to STITCH: a new mode that allows users to show known binding affinities between proteins and chemicals, and the ability to filter the network to show only proteins related to a selected tissue.

STITCH, in its fifth release, shares protein space with STRING v10 and now encompasses more than 9 600 000 proteins from 2031 eukaryotic and prokaryotic genomes. Also, its chemical space grew by a quarter compared to the previous version, from 340 000 to 430 000 compounds (not including different stereoisomers). STITCH is available through new redesigned web interface at http://stitch.embl.de and via an extensive API that allows programmatic access, including the ability to disambiguate queries, modify all network parameters and generate images. In order to enable large-scale analysis, which may not be feasible through web-interface or API, the precomputed network and the supplementary information are freely available for download.

SOURCES OF INTERACTIONS

Although there is a plethora of data available from which protein–chemical networks could be derived, their dispersed nature, different precision, name-space and focus make it cumbersome to assemble a full picture of all available knowledge. The STITCH pipeline aggregates high-throughput experiments data, manually curated datasets and the results of several prediction methods into a single global network of protein–protein and protein–chemical interactions. This does not expose the user to the heterogeneity of the underlying data, yet, at the same time, keeps all the primary evidence of the interaction readily accessible.

A large part of the known interactions comes from manually curated datasets such as DrugBank, GPCR-ligand database (GLIDA), Matador, the Therapeutic Targets Database (TTD) and the Comparative Toxicogenomics Database (CTD), and several pathway databases including the Kyoto Encyclopedia of Genes and Genomes (KEGG), NCI/Nature Pathway Interaction Database, Reactome and BioCyc. As there can be overlap between different manually curated datasets, we do not consider multiple reports of identical interactions as being independent from each other. Instead, we count redundant interactions only once and do not increase the confidence level. Other large sources of protein–chemical links are the datasets of experimentally validated interactions, which include ChEMBL, PDSP Ki Database, Protein Data Bank (PDB) and two high-throughput kinase–ligand interactions studies. Also in this case, interactions may be reported in different databases and with different binding affinities. To compute the final confidence score, we only take the strongest reported affinity into account.

The sources of verified protein–chemical interactions are complemented by automated text mining and a structure-based prediction method. The text-mining pipeline include co-occurrence text-mining and natural language processing of all MEDLINE abstracts as well as available PubMed Central open-access full-text articles. The newest addition to the text-mining sources are NIH RePORTER grant abstracts (https://projectreporter.nih.gov/). Considering co-occurring terms, adding the RePORTER data increased the number of high-confidence interactions between human proteins and chemicals from 2740 to 4740. Extensive benchmarking of each data source allows us to provide unified confidence score for every interaction while taking into account the sources’ predicted precision.

DISPLAY OF BINDING AFFINITIES IN THE NETWORK VIEW

Small molecules that activate or inhibit proteins such as enzymes or receptors are among the most studied classes of exogenous small molecules. In order to assess the effect and confidence of protein–ligand binding, as well as variability in the affinity of known ligands, it is essential to know the binding affinity between the compound and its target. Usually, this binding affinity is quantified as the inhibition constant Ki. In some cases, Ki values are not available, but other values such as the IC50 or EC50 (half of the maximal inhibitory concentration) can serve as an approximation. Ki values of drugs vary greatly, from nanomolar inhibition constants to relatively high values, such as 52 μM between aspirin and cyclooxygenase 2. Therefore, for any given drug, it is not so much the absolute value of the Ki, but rather the relative binding affinities that determine the impact on the interaction network.

In previous versions of STITCH, Ki values from primary sources were accessible to the user through the web-interface. In the new release of STITCH, the user can now choose to switch the network view to show the binding affinities of all protein–chemical interactions for which this value is known (Figure 1). This new network view is similar to the STITCH's confidence view: the thickness of the edge between nodes scales with the Ki value. If a Ki is not available, EC50 or IC50 will be used to determine the depicted strength of the interaction. If there are multiple measurements available, the lowest value (i.e. highest reported affinity) will be used to determine the thickness of the edge.

DATA AND FILTERING FOR TISSUE SPECIFICITY

The protein–chemical network in STITCH is global and as such considers interactions anywhere in an organism. However, in multicellular organisms such as humans, not all proteins are present in every tissue. STITCH 5 addresses this through a new feature that allows users to filter a human interaction network so that only the proteins believed to be present in a specified tissue are shown (Figure 2). To provide this feature, STITCH now integrates tissue-specific protein expression patterns from two data sources. First, the TISSUES resource, which combines evidence from UniProt annotations, systematic large-scale transcriptomics and proteomics studies, and co-occurrence text mining. For use in STITCH, the text-mining evidence was recomputed based on the same texts used elsewhere in STITCH. Second, STITCH incorporates baseline expression patterns from tissues deposited in the Expression Atlas. Before augmenting the network with tissues data, users have to choose if they want to use data from TISSUES or Expression Atlas. The TISSUES resource contains confidence levels ranging from one (lowest confidence) to five (highest confidence). Accordingly, on the STITCH website users can select a tissue and a minimum confidence level. In contrast, datasets from the Expression Atlas are transformed into percentiles. The confidence score for a protein–protein interaction in the given tissue is then multiplied with the geometric mean of the two proteins’ expression percentiles. For protein–chemical interactions, the confidence score is multiplied with the protein's expression percentile. To access the tissue expression patterns, users can search for tissues either by typing parts of the tissue names or by selecting a tissue from a list. Then, users can submit the changed settings to STITCH. In return, an updated network will be shown. As non-expressed nodes are removed (using TISSUES) or confidence values get updated (using Expression Atlas), other interaction partners may become part of the network.

USE CASES

STITCH has been widely used for a variety of different purposes. These fall into three broad classes: (i) small- to medium-scale analyses performed via the web interface, (ii) large-scale analyses that make use of the bulk download files and (iii) reuse of data from STITCH for development of new web-based resources.

Work by O'Reilly et al. on identifying potential drug targets for α1-antitrypsin deficiency exemplifies the web-based usage. Through a genome-wide RNAi screen in a Caenorhabditis elegans disease model, the authors identified 104 C. elegans genes of interest (having 85 human orthologs). To validate these as potential drug targets, the authors queried STITCH and MetaCore for each of the human proteins and thereby identified a compounds for use in follow-up experiments. Conversely, STITCH can also be queried for a set of chemicals to identify possible targets, as exemplified by the screen by Kumar et al. of compounds capable of altering intracellular manganese levels. The ability to see binding affinities in the new web interface makes STITCH 5 even better suited for such use cases than previous versions.

STITCH is also commonly used for large-scale analyses, which we facilitate by making the data available for bulk download. Ligeti et al. used these files to construct a network neighborhood of proteins around each drug and showed that the neighborhood overlap of two drugs can predict synergy of drug combinations. On a related note, Vogt et al. made use of both the drug thesaurus and the protein–chemical interaction from STITCH to predict drug contraindications.

Last, but not least, the integrated data provided by STITCH is useful to researchers who develop their own web resources and prediction methods. An example of this is the ChemDIS resource, which combines the protein–chemical interactions from STITCH with tools for gene enrichment analysis to link chemicals via proteins to GO terms, pathways and diseases. The experimental protein–chemical interactions from STITCH are also sometimes used as a benchmark set when developing prediction methods as exemplified by Zhou et al..

Figures2

From PubMed Central, U.S. National Library of Medicine.

Display of binding affinities. The user interface of STITCH has been updated and the option to scale edge width of protein–chemical interactions according to binding affinity has been added. The shown network of multiple NSAIDs makes their different

Figure 1.

Full legend

Display of binding affinities. The user interface of STITCH has been updated and the option to scale edge width of protein–chemical interactions according to binding affinity has been added. The shown network of multiple NSAIDs makes their different binding affinities clear: for example, aspirin has relatively low binding affinities, whereas rofecoxib is specifically binding PTGS2.

Open Figure 1. full size (opens in a new tab)
Filtering interaction networks according to tissue expression patterns. (A) The interaction network around diclofenac and PTGS1/2 is shown without filtering for tissue expression patterns. In this and the following panels, the top five interaction pa

Figure 2.

Full legend

Filtering interaction networks according to tissue expression patterns. (A) The interaction network around diclofenac and PTGS1/2 is shown without filtering for tissue expression patterns. In this and the following panels, the top five interaction partners with the highest scores are shown. (B) Using the TISSUES resource, only proteins believed to be expressed in blood platelets (with medium confidence, i.e. three stars in TISSUES) become part of the interaction network. For these settings, PTGS2 is not expressed and is therefore shown in a lighter color. (C) Expression patterns according to RNA-seq data from the Human Protein Atlas are used to focus on genes expressed in smooth muscle. Confidence scores of interactions are scaled by the geometric mean of the binding partners’ expression percentiles. Due to the recomputed confidence scores, four interaction partners have been replaced by other proteins.

Open Figure 2. full size (opens in a new tab)

References40

  1. 1.

    Schwikowski B., Uetz P., Fields S. A network of protein–protein interactions in yeast. Nat. Biotechnol. 2000;18:1257-1261.

    Not in our library10.1038/82360 (opens in a new tab)

  2. 2.

    Hishigaki H., Nakai K., Ono T., Tanigami A., Takagi T. Assessment of prediction accuracy of protein function from protein-protein interaction data. Yeast. 2001;18:523-531.

    Not in our library10.1002/yea.706 (opens in a new tab)

  3. 3.

    Sharan R., Ulitsky I., Shamir R. Network-based prediction of protein function. Mol. Syst. Biol. 2007;3:88.

    Not in our library10.1038/msb4100129 (opens in a new tab)

  4. 4.

    Barabási A.-L., Gulbahce N., Loscalzo J. Network medicine: a network-based approach to human disease. Nat. Rev. Genet. 2011;12:56-68.

    Not in our library10.1038/nrg2918 (opens in a new tab)

  5. 5.

    Oti M., Snel B., Huynen M.A., Brunner H.G. Predicting disease genes using protein-protein interactions. J. Med. Genet. 2006;43:691-698.

    Not in our library10.1136/jmg.2006.041376 (opens in a new tab)

  6. 6.

    Yang K., Bai H., Ouyang Q., Lai L., Tang C. Finding multiple target optimal intervention in disease-related molecular network. Mol. Syst. Biol. 2008;4:228.

    Not in our library10.1038/msb.2008.60 (opens in a new tab)

  7. 7.

    Hopkins A.L. Network pharmacology: the next paradigm in drug discovery. Nat. Chem. Biol. 2008;4:682-690.

    Not in our library10.1038/nchembio.118 (opens in a new tab)

  8. 8.

    Hopkins A.L., Groom C.R. The druggable genome. Nat. Rev. Drug Discov. 2002;1:727-730.

    Not in our library10.1038/nrd892 (opens in a new tab)

  9. 9.

    Kalinina O.V., Wichmann O., Apic G., Russell R.B. ProtChemSI: a network of protein–chemical structural interactions. Nucleic Acids Res. 2012;40:D549-D553.

    Not in our library10.1093/nar/gkr1049 (opens in a new tab)

  10. 10.

    Reddy A.S., Amarnath H.S.D., Bapi R.S., Sastry G.M., Sastry G.N. Protein ligand interaction database (PLID). Comput. Biol. Chem. 2008;32:387-390.

    Not in our library10.1016/j.compbiolchem.2008.03.017 (opens in a new tab)

  11. 11.

    Wassermann A.M., Bajorath J. BindingDB and ChEMBL: online compound databases for drug discovery. Expert Opin. Drug Discov. 2011;6:683-687.

    Not in our library10.1517/17460441.2011.579100 (opens in a new tab)

  12. 12.

    Kanehisa M., Goto S., Sato Y., Kawashima M., Furumichi M., Tanabe M. Data, information, knowledge and principle: back to metabolism in KEGG. Nucleic Acids Res. 2014;42:D199-D205.

    Not in our library10.1093/nar/gkt1076 (opens in a new tab)

  13. 13.

    Chatr-Aryamontri A., Breitkreutz B.J., Heinicke S., Boucher L., Winter A., Stark C., Nixon J., Ramage L., Kolas N., O'Donnell L., et al. The BioGRID interaction database: 2013 update. Nucleic Acids Res. 2013;41:D816-D823.

    Not in our library10.1093/nar/gks1158 (opens in a new tab)

  14. 14.

    Kjærulff S.K., Wich L., Kringelum J., Jacobsen U.P., Kouskoumvekaki I., Audouze K., Lund O., Brunak S., Oprea T.I., Taboureau O. ChemProt-2.0: visual navigation in a disease chemical biology database. Nucleic Acids Res. 2013;41:D464-D469.

    Not in our library10.1093/nar/gks1166 (opens in a new tab)

  15. 15.

    Hopkins A.L., Groom C.R., Alex A. Ligand efficiency: a useful metric for lead selection. Drug Discov. Today. 2004;9:430-431.

    Not in our library10.1016/s1359-6446(04)03069-7 (opens in a new tab)

  16. 16.
  17. 17.
  18. 18.
  19. 19.
  20. 20.

    Okuno Y., Tamon A., Yabuuchi H., Niijima S., Minowa Y., Tonomura K., Kunimoto R., Feng C. GLIDA: GPCR-ligand database for chemical genomics drug discovery—database and tools update. Nucleic Acids Res. 2008;36:D907-D912.

    Not in our library10.1093/nar/gkm948 (opens in a new tab)

  21. 21.

    Günther S., Kuhn M., Dunkel M., Campillos M., Senger C., Petsalaki E., Ahmed J., Urdiales E.G., Gewiess A., Jensen L.J., et al. SuperTarget and Matador: resources for exploring drug-target relationships. Nucleic Acids Res. 2008;36:D919-D922.

    Not in our library10.1093/nar/gkm862 (opens in a new tab)

  22. 22.

    Zhu F., Shi Z., Qin C., Tao L., Liu X., Xu F., Zhang L., Song Y., Liu X., Zhang J., et al. Therapeutic target database update 2012: a resource for facilitating target-oriented drug discovery. Nucleic Acids Res. 2012;40:D1128-D1136.

    Not in our library10.1093/nar/gkr797 (opens in a new tab)

  23. 23.
  24. 24.

    Schaefer C.F., Anthony K., Krupa S., Buchoff J., Day M., Hannay T., Buetow K.H. PID: the Pathway Interaction Database. Nucleic Acids Res. 2009;37:D674-D679.

    Not in our library10.1093/nar/gkn653 (opens in a new tab)

  25. 25.
  26. 26.
  27. 27.
  28. 28.

    Roth B.L., Lopez E., Patel S., Kroeze W.K. The multiplicity of serotonin receptors: uselessly diverse molecules or an embarrassment of riches. Neuroscientist. 2000;6:252-262.

    Not in our library

  29. 29.
  30. 30.

    Anastassiadis T., Deacon S.W., Devarajan K., Ma H., Peterson J.R. Comprehensive assay of kinase catalytic activity reveals features of kinase inhibitor selectivity. Nat. Biotechnol. 2011;29:1039-1045.

    Not in our library10.1038/nbt.2017 (opens in a new tab)

  31. 31.

    Davis M.I., Hunt J.P., Herrgard S., Ciceri P., Wodicka L.M., Pallares G., Hocker M., Treiber D.K., Zarrinkar P.P. Comprehensive analysis of kinase inhibitor selectivity. Nat. Biotechnol. 2011;29:1046-1051.

    Not in our library10.1038/nbt.1990 (opens in a new tab)

  32. 32.

    Franceschini A., Szklarczyk D., Frankild S., Kuhn M., Simonovic M., Roth A., Lin J., Minguez P., Bork P., von Mering C., et al. STRING v9.1: protein-protein interaction networks, with increased coverage and integration. Nucleic Acids Res. 2013;41:D808-D815.

    Not in our library10.1093/nar/gks1094 (opens in a new tab)

  33. 33.

    Santos A., Tsafou K., Stolte C., Pletscher-Frankild S., O'Donoghue S.I., Jensen L.J. Comprehensive comparison of large-scale tissue expression datasets. PeerJ. 2015;3:e1054.

    Not in our library10.7717/peerj.1054 (opens in a new tab)

  34. 34.
  35. 35.

    O'Reilly L.P., Long O.S., Cobanoglu M.C., Benson J.A., Luke C.J., Miedel M.T., Hale P., Perlmutter D.H., Bahar I., Silverman G.A., et al. A genome-wide RNAi screen identifies potential drug targets in a C. elegans model of α1-antitrypsin deficiency. Hum. Mol. Genet. 2014;23:5123-5132.

    Not in our library10.1093/hmg/ddu236 (opens in a new tab)

  36. 36.

    Kumar K.K., Lowe E.W. Jr, Aboud A.A., Neely M.D., Redha R., Bauer J.A., Odak M., Weaver C.D., Meiler J., Aschner M., et al. Cellular manganese content is developmentally regulated in human dopaminergic neurons. Sci. Rep. 2014;4:6801.

    Not in our library10.1038/srep06801 (opens in a new tab)

  37. 37.

    Ligeti B., Pénzváltó Z., Vera R., Győrffy B., Pongor S. A network-based target overlap score for characterizing drug combinations: high correlation with cancer clinical trial results. PLoS One. 2015;10:e0129267.

    Not in our library10.1371/journal.pone.0129267 (opens in a new tab)

  38. 38.

    Vogt I., Prinz J., Campillos M. Molecularly and clinically related drugs and diseases are enriched in phenotypically similar drug-disease pairs. Genome Med. 2014;6:52.

    Not in our library10.1186/s13073-014-0052-z (opens in a new tab)

  39. 39.

    Tung C.W. ChemDIS: a chemical-disease inference system based on chemical-protein interactions. J. Cheminform. 2015;7:25.

    Not in our library10.1186/s13321-015-0077-3 (opens in a new tab)

  40. 40.

    Zhou H., Gao M., Skolnick J. Comprehensive prediction of drug-protein interactions and side effects for the human proteome. Sci. Rep. 2015;5:11090.

    Not in our library10.1038/srep11090 (opens in a new tab)

Cited by papers we hold27

and 7 more

Reads

Read by people on this page

None yet.

Checked or read by AI through naulon

None yet.

A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.

Are you an author?

Is this your paper?

Claim it to add your note and be paid when agents cite it. Free.