The STRING database in 2023: protein–protein association networks and functional enrichment analyses for any sequenced genome of interest

Damian Szklarczyk, Rebecca Kirsch, Mikaela Koutrouli, Katerina Nastou, Farrokh Mehryary, Radja Hachilif, Annika L Gable, Tao Fang, Nadezhda T Doncheva, Sampo Pyysalo, Peer Bork, Lars J Jensen, Christian von Mering · Nucleic Acids Research · 2022 · bioinformatics · 10.1093/nar/gkac1000 · record szklarczyk2022-string-database
tag layer · index · concepts · authors · עברית
Where this record's text came from. 2026-09-11 schema-0.3 pass: every quote verified as an exact substring of the staged text and anchored at merge time; concept terms verified present; every edge endpoint an existing node.
15 quotations on this page contain a reference number where the paper printed a superscript. This journal style prints citations as raised numerals — parameters12,13 — and the extraction flattened them into the line, so the sentence reads parameters 12 , 13 . The digits are citation markers and not part of what the author wrote. The quotes keep them for the same reason they keep every other extraction fault: a quote is reproduced exactly or it proves nothing.
How to read this page. The article text below is reproduced exactly as it was staged; nothing in it has been rewritten. Coloured stretches are tagged. A solid underline means the tag records the paper's own words. A dotted underline means the tag text is the tagger's sentence about the paper — the quotation is the paper's, the wording of the tag is not. Every superscript label links to that tag's row in the table at the foot of the page. The machine-readable edition of the same thing is the TEI file beside this one, where the tags live in standOff. When we have changed our mind. Some entries in the table begin with a word in capitals and the reason for it. EVIDENCE CORRECTED — the finding still stands, but we had quoted the wrong sentence from the paper, and the quotation has been replaced with the right one. RETRACTED — the entry itself was wrong; it stays on the page, marked, with the reason, rather than being deleted. WITHDRAWN AND REPLACED — the entry was wrong, and a corrected version of it appears in the entries below. Each mark carries its own reason, in brackets, because the reasons differ from one entry to the next. An entry we have WITHDRAWN is removed from this page and kept in the record, with its reason. A line reading Audit and a date is a later re-reading of the entry against its whole sentence: DOUBTFUL means it was kept, and the reason says what is loose about it. Quotation marks inside the tagger's sentence. Where a tag is the tagger's own sentence, a phrase in quotation marks inside it is borrowed from the paper — the tagger's wording around it is not. The paper's own sentence is the evidence quote shown on the same row, so the borrowing can be checked against the thing borrowed from without leaving this page. Nothing inside quotation marks anywhere on this page is ours: if it is quoted, it is the paper's. Whose words a concept carries. A concept entry records a term the paper itself uses, so the term, the sense given for it, and its evidence are the paper's own words, quoted where the paper fixes them. This is the opposite of a sense entry in the tag table, which is the tagger's sentence about how the paper uses a term. Where a concept entry could not be grounded in the paper's words, the entry says so on its own row.
Other fields define these differently the same word, defined another way in another discipline
gene set enrichment analysis 2 fields · Pearson Correlation Coefficient 2 fields · physical interactions 2 fields · single-cell RNA-Seq 2 fields · true-positive rate 2 fields · variational autoencoders 2 fields

Tags on this paper

Every tag the record carries, each linking to every other paper in the corpus that carries it. A tag appears here whether or not its words occur in the article — the spans below are only the ones a sentence in this paper licenses. Of the 24 concept tags on this paper, all 24 are grounded in a quoted sentence. All carry the tagger's gloss of what the term means in this paper, which is not something the article can license.
STRING functional association physical interactions confidence score evidence channels genomic context co-expression text mining interologs orthology eggNOG KEGG variational autoencoders FAVA high-throughput low-throughput protein complex proteome gene set enrichment analysis single-cell RNA-Seq RNA-Seq Pearson Correlation Coefficient PSI-MI CV last common ancestor interolog transfer autoencoder compression of expression data shared-interactor raw scoring climbing the orthology hierarchy for pathway consensus cross-sentence relation extraction experiment interacting unit STRING proteome identifier raw quality score true-positive rate system-or-tool-building
Method, as described: benchmark each evidence type against shared membership in KEGG pathway maps to calibrate a per-channel confidence score read as the likelihood that an association is true, combine the channels probabilistically into one score, and transfer associations to other organisms through hierarchical orthology

Legend

relation to other workclaim_relationshow this paper stands to another: agrees, contradicts, extends, qualifies
claim typeclaim_typethe shape of the claim: existence, mechanism, method, critique, prediction, null
concept edgeconcept_edgesan asserted relation between two concepts, with the sentence asserting it
conceptconceptsan idea the paper works with, quoted where the paper uses it
content tagcontent_tagsa finding, definition, quantity, statistic or variable named in the paper
contributioncontributionwhat the paper claims to add
limitationlimitationswhat the paper says its evidence cannot support
mechanismmechanismshow the reported effect is said to come about
methodmethodhow the paper produced its evidence
object of studyobject_of_studywhat the paper is about — the thing it investigates
phenomenonphenomenonthe effect or regularity under study
research questionresearch_questionthe question the paper sets itself
sensesensesa distinct use of a term, quoted where the paper fixes it
unrecordable relationunhoused_relationsa relation the paper asserts that this vocabulary cannot express, with the reason

The paper, tagged

The reference list is not part of the text we hold for this paper. Our copy was extracted from the publisher's page and the bibliography did not survive that extraction, so the article below ends before its references. Nothing has been removed by us.

The STRING database in 2023: protein–protein association networks and functional enrichment analyses for any sequenced genome of interest

Abstract

object_of_studyclaim_typeconcepts↗Much of the complexity within cells arises from functional and regulatory interactions among proteins. The core of these interactions is increasingly known, but novel interactions continue to be discovered, and the information remains scattered across different database resources, experimental modalities and levels of mechanistic detail. The STRING database ( https://string-db.org/ ) systematically collects and integrates protein–protein interactions—both physical interactions as well as functional associations. The data originate from a number of sources: automated text mining of the scientific literature, computational interaction predictions from co-expression, conserved genomic context, databases of interaction experiments and known complexes/pathways from curated sources. All of these interactions are critically assessed, scored, and subsequently automatically transferred to less well-studied organisms using hierarchical orthology information. The data can be accessed via the website, but also programmatically and via bulk downloads. The most recent developments in STRING (version 12.0) are: (i) it is now possible to create, browse and analyze a full interaction network for any novel genome of interest, by submitting its complement of encoded proteins, (ii) the co-expression channel now uses variational auto-encoders to predict interactions, and it covers two new sources, single-cell RNA-seq and experimental proteomics data and (iii) the confidence in each experimentally derived interaction is now estimated based on the detection method used, and communicated to the user in the web-interface. Furthermore, STRING continues to enhance its facilities for functional enrichment analysis, which are now fully available also for user-submitted genomes.

INTRODUCTION

research_questionlimitationsA dense network of functional connections among proteins has evolved to support cellular life, forming a multitude of pathways, protein complexes and cellular structures ( 1 , 2 ). Recent developments have further improved our ability to unravel this connectivity, through techniques such as high-throughput genetic screens ( 3–5 ), systematic co-fractionation of proteomes ( 6 , 7 ), in-vivo proteome-wide cross-linking of proteins ( 8–10 ), and deep learning-based computational prediction frameworks such as AlphaFold ( 11 , 12 ). These efforts complement earlier results based on focused, small-scale laboratory studies, yeast two-hybrid screens, affinity purifications, co-crystallization and computational prediction algorithms (reviewed in ( 13 )). Together, the many approaches have begun to reveal a large part of the interaction landscape of cellular proteins, but they each have strengths and weaknesses, including potential biases, false negatives and noise. Furthermore, the resulting interaction data is scattered over a number of online resources, and available in varying namespaces and data-formats as well as varying levels of detail.

concepts↗Given this, a number of meta-resources dedicated to data integration in the protein network context have been developed. These resources aim to collect and critically assess protein–protein functional linkage data, integrate it, connect it to previous knowledge, and allow users to browse, compare and retrieve organism-wide protein networks. Among frequently used and actively maintained frameworks are ConsensusPathDB ( 14 ), FunCoup ( 15 ), GeneMANIA ( 16 ), HumanBase ( 17 ), HumanNet ( 18 ), IID ( 19 ) and STRING ( 20–22 ). Within this group, STRING places its focus on comprehensiveness and ease of use—it covers >10 000 organisms, draws from a wide diversity of data sources including text mining and computational predictions, and offers many intuitive interface features including personalization, enrichment detection and programmatic access.

content_tagsResearchers employ protein network meta-resources for a wide variety of purposes, broadly falling into three categories: (i) facilitating individual, small-scale molecular discoveries, (ii) facilitating large-scale data analysis and (iii) contributing to new methodologies and workflows. With respect to STRING, it has, for example, proven useful in interpreting and reducing newly acquired genetic screening datasets—these are sometimes noisy and unwieldy, and STRING can be used to distill such data into more manageable sets of observations and hypotheses. As a case in point, consider three recent screens for SARS-CoV-2 human host factors ( 23–25 ). All three studies used STRING to interpret their initial, raw lists of screening hits—placing them into network contexts and searching them for functionally enriched processes/pathways. STRING and its competitors are also often used as data providers in novel methodologies and computational resources, be it new databases, new algorithms, or community-wide competitions. As an example, consider two recent uses of STRING networks in deep-learning frameworks ( 26 , 27 ). Both studies use deep learning to predict protein function (i.e. Gene Ontology terms), based on amino acid sequences and protein–protein interaction network topologies derived from STRING.

contributionclaim_relationsHere, we provide an update on the current features of the STRING database and describe some novel developments in more detail. The latter include a complete redesign of the co-expression based interaction prediction pipeline, newly exposed sub-scores for experimental dataset confidence, as well as novel facilities allowing users to upload and analyze any newly sequenced genome of interest.

DATABASE CONTENT

limitationsconcepts↗concepts↗sensescontent_tags↗The scope of protein–protein links in STRING is that of a ‘functional association’ ( 28–30 )—proteins are considered to be associated when there is evidence suggesting an evolved, specific functional partnership between the two. This definition includes proteins that are physically associated to each other in a protein complex or in a transient interaction, but also proteins that are more indirectly associated: they may work towards a common goal in a metabolic or signaling pathway, may regulate each other through intermediaries, or may jointly contribute to a common cellular structure. The granularity of what constitutes a ‘common function’ is not formally defined; it should not be understood too broadly, however, and operationally it roughly corresponds to the specificity of pathways ‘maps’ or ‘diagrams’ in knowledgebases such as KEGG ( 31 ) or Reactome ( 32 ). It should be noted that the definition of a functional assocation can include proteins that act antagonistically to each other, albeit in the same overall pathway.

method↗concepts↗concepts↗unhoused_relationssensescontent_tags↗content_tags↗All protein–protein association evidence in STRING is assessed and quantified, and its correspondence to the above definition is benchmarked against common membership in KEGG pathway maps (excluding maps that are largely based on homology, such as ‘ABC transporters’). The result of this benchmarking/calibration is a STRING ‘confidence score’ for each association; confidence scores are scaled between zero and one, and correspond to the estimated likelihood of a given association being true, given the underlying evidence. Confidence scores are first computed separately per evidence type (see (33 ) for an example), and then integrated into a final, ‘combined’ confidence score. All evidence collected for a given protein pair contributes to the score, irrespective of the exact nature of these proteins in terms of alternative splicing isoforms or post-translational modifications; correspondingly, the interacting unit in STRING networks is the entire protein-coding locus, represented by its most canonical protein product ( 34 ).

concepts↗concepts↗content_tags↗content_tags↗All confidence scores in STRING are pre-computed and freely available for download, under a Creative Commons Attribution license (CC BY 4.0). The various evidence types are grouped into seven distinct ‘evidence channels’, with separate sub-scores available for each channel. These channels can also be individually viewed on the STRING user interface, together with their underlying evidence, and can be enabled or disabled separately as desired. Of the seven channels, the first three (‘neighborhood’, ‘fusion’ and ‘co-occurrence’) are dealing with association evidence that can be gleaned from genome sequences alone. These so-called ‘genomic context’ channels (reviewed in ( 35 , 36 )) are based on detecting evolutionary constraints arising from functional gene-gene partnerships, and are best applicable in prokaryotic genomes. Another channel (‘co-expression’) is dealing with functional genomics measurements (transcripts or proteins) across a multitude of conditions, searching for evidence of common expression regulation (see also below). Next, the ‘experiments’ channel deals with laboratory experiments that were conducted with the expressed goal to uncover protein–protein association evidence. They are imported from primary database repositories: BioGRID ( 37 ), DIP ( 38 ), PDB ( 39 ), as well as IntAct and its partner databases in the IMEx consortium ( 40 ). The final two evidence channels are concerned with protein–protein associations that are already known. The ‘database’ channel imports well-established knowledge (‘textbook knowledge’) about protein complexes, pathways and other functional connections from dedicated knowledge resources: KEGG ( 31 ), Reactome ( 32 ), MetaCyc ( 41 ), EBI Complex Portal ( 42 ), and Gene Ontology Complexes ( 43 ). Lastly, the ‘textmining’ channel is the result of parsing full-text articles from the PMC Open Access Subset (up to April 2022), PubMed abstracts (up to August 2022), as well as summary texts from OMIM ( 44 ) and SGD ( 45 ) entry descriptions. These texts are all parsed for co-mentions of protein pairs and assessed against the frequencies of all separate mentions of the respective proteins, as described in ( 46 ). On top of functional associations, the three latter channels (i.e. experiments, database and textmining) provide also the interactions for the physical sub-network of STRING. The calculation of the confidence scores for the protein pairs in this network differs from that of the functional association network and is described in detail in ( 22 ).

mechanisms↗concepts↗claim_relationscontent_tagscontent_tagsThe deep learning-based relation extraction text mining model has received significant upgrades in the current version. Specifically, the language representation model that we use has changed from BioBERT ( 47 ) to a biomedical RoBERTa-large model ( 48 ), which has already shown better performance in relation extraction tasks ( 49 ). Moreover, the model can now detect physical interactions that span across the boundaries of a single sentence. This is made possible mainly due to the two orders of magnitude increase of manually annotated relations in the training set (from 6145 to 243 831), which led to the addition of many cross-sentence pairs during training, thus allowing the model to learn to detect such associations. These changes in the deep learning model, in combination with the increase in the size of the literature corpus compared to the previous STRING version, have led to a two-fold increase in the number of physical protein–protein interactions above the low, medium, and high confidence score cut-offs in the text mining channel (Table 1 ).

Counts and relative frequencies of physically interacting protein pairs obtained via text mining. Aggregating across all organisms in STRING, the table shows counts for various frequently used score cutoff levels, for both STRING version 11.5 and STRING version 12.0. The lowest score cut-off has been used to determine what constitutes 100% for each dataset

mechanisms↗concepts↗concepts↗concepts↗unhoused_relationsclaim_relationscontent_tags↗All protein–protein associations assembled for the STRING database are then transferred across organisms, where applicable, based on orthology relationships with the assumption that orthologs of associated proteins are likewise associated (‘interologs’, ( 50 )). For this, hierarchical orthology relationships, at various levels of taxonomic resolution, are imported from the eggNOG database ( 51 ). After interolog transfer and the final combined score integration, the resulting protein association networks can be accessed in a number of ways. Firstly, the interactive website of STRING allows browsing and searching, including evidence inspection via dedicated viewers. Users can also submit larger queries there, allowing for the construction of dedicated networks and for statistical searches for functional enrichments. Apart from the website, scientists can access STRING via a dedicated Cytoscape plugin ( 52 ), as well as via a Bioconductor package and a dedicated application programming interface (REST).

USER-UPLOADED GENOMES

content_tagsOne of the unique features of STRING has always been its support for a large selection of non-model organisms: the current version of the database contains protein–protein interaction networks (and protein functional pathway annotations) for >10 000 distinct genomes. When selecting which genomes to include in a STRING update, key factors are the organism's research prominence, genome quality, and completeness. Subsequently, STRING utilizes genomes from authoritative sources only, including Ensembl ( 53 ), UniProtKB Reference Proteomes ( 54 ) and the ‘representative genomes’ set in the proGenomes database ( 55 ).

limitationscontent_tagscontent_tagsHowever, new genomes are sequenced and assembled daily, and existing genomes are re-sequenced or re-annotated; overall, the number of taxonomically distinct species that are being sequenced has been doubling roughly every 3 years ( 56 ). The UniProtKB database is updated with the new proteomes on an eight-week cycle, and projects like Ensembl Rapid Release ( 53 ) aim to provide annotation for the newly released genomes on a 2-week cycle. For STRING, such frequent update cycles would require heavy resources and may create complexities with data reproducibility/data archiving when the new updates supersede older datasets. On the other hand, a slow update cycle implies that the database will not incorporate newly sequenced genomes or any improvements to the gene sets of existing genomes.

concepts↗concepts↗claim_relationsTo improve this situation, STRING now allows its users to upload any fully sequenced proteome (including those that are already part of the database), enabling them to browse and query the predicted protein–protein interactions in an identical manner to the genomes already natively covered by the STRING database. This includes access to the evidence viewers, homology viewer, network clustering methods, gene set enrichment analysis, bulk download, and REST API access. The outline of the proteome annotation pipeline is shown in Figure 1 . The procedure for uploading a new proteome begins by choosing ‘Annotate your proteome’ on the STRING input page, after which the user is guided through a few simple steps of the process. All that is required for the submission is a simple FASTA-formatted proteome, as well as the taxonomic name of the species or clade that the uploaded proteome belongs to. Along with the protein sequences from the file, if provided, STRING will extract from the FASTA definition lines (headers) any standard gene names, identifiers, and free-text protein descriptions; these will later be searchable from the input page and used throughout the webpage. For this, STRING automatically recognizes several formats of FASTA headers including those from RefSeq ( 57 ), UniProtKB ( 54 ) and Ensembl ( 53 ), and checks for any apparent errors such as duplicate sequence identifiers. After the proteome is uploaded, STRING directly aligns the sequences to all sequences in its database using DIAMOND ( 58 ) (with the --iterate option). Each protein is then assigned to its orthologs via the hierarchical orthology database eggNOG ( 51 ) based on its highest scoring alignment (best hit). The taxonomic level at which the protein is placed in the group hierarchy is defined by the last common ancestor between the user-specified taxon and the taxon of the best-scoring hit. If a protein cannot be placed via the hierarchical orthology groups, it is considered a direct one-to-one ortholog with its best-scoring hit. As the user can submit a proteome of an organism already included in the database, the proteins of the matching proteomes will then directly map to each other, without a need for mapping to any of the existing orthologous groups.

Extending STRING with user-submitted genomes. Submitted genomes are first searched against the existing STRING genomes, and orthology is used to transfer all relevant information (interactions, annotations) from closely related organisms. The submitted genomes then become available on the web interface, via the programmatic Application Programming Interface (API), and for bulk downloads.

mechanisms↗limitationsconcepts↗sensescontent_tags↗The network prediction based on orthology is then performed as described previously ( 46 ). In parallel with the network prediction, STRING also attempts to assign the submitted proteins to their corresponding pathways and functional subsystems, as imported for STRING from the three Gene Ontology branches (Biological process, Molecular Function and Cellular Component) ( 43 ), KEGG pathways ( 31 ), UniProtKB Keywords ( 54 ), COMPARTMENTS ( 59 ) and TISSUES ( 60 ). This assignment is done based on the consensus of the pathway annotations of the pre-existing STRING proteins in the most specific orthologous group that a new protein is assigned to. If these pre-existing proteins carry no pathway annotation, the consensus is attempted in the next-higher, parental orthologous group in the orthology hierarchy; this is repeated until it is successful or until the root level is reached. STRING does not assign pathways or functional subsystems outside their previously known taxonomic scope. A pathway's scope is defined by the last common ancestor of all organisms that have in the past been annotated with this pathway. At the end of the computation process, all predictions are automatically uploaded to the internal STRING database, bulk download files are generated, and the user is given a unique STRING proteome identifier. This identifier functions as an organism name on the input page, making the newly submitted genome browsable and searchable. Submitters can share this identifier with other users, but if they choose not to, the submitted genomes remain private.

IMPROVED CO-EXPRESSION ANALYSIS

concepts↗concepts↗The degree of co-expression between RNAs (or between proteins) across different conditions provides an essential insight into the functional protein–protein interaction network of a cell ( 61–64 ). STRING collects gene expression evidence from RNA expression arrays and RNA-Seq datasets processed by the GEO database ( 65 ) as well as co-regulation evidence from the ProteomeHD database ( 7 ). In version 12.0 of STRING, the co-expression network is being extended with evidence from two novel sources: single-cell RNA-Seq data from the Human Protein Atlas ( 66 ) and proteomics datasets from the PRIDE database ( 67 ).

limitationsconcepts↗content_tags↗The expression data tends to be sparse, high-dimensional and highly redundant. These attributes decrease the performance of correlations using Pearson Correlation Coefficient. For previous versions of STRING we have reduced the redundancy by removing highly correlated expression matrices before correlating the gene expression which, in turn, increased the recovery of the functional associations derived from these matrices. However, this did not fully address all of the challenges of such datasets.

mechanisms↗concepts↗concepts↗unhoused_relationsclaim_relationscontent_tagscontent_tags↗To address that, in the latest version we have utilized a novel method called FAVA (Functional Associations using Variational Autoencoders) ( 68 ) to build STRING’s co-expression network. This deep-learning model reduces the dimensionality of the data into lower-dimensional latent spaces using variational autoencoders (VAE). The benefit of encoding the matrices into fewer dimensions is 2-fold: it reduces the overall sparsity of the data and limits redundancy by essentially compressing the data. The predictions obtained from all the sources are combined in a probabilistic fashion ( 46 ) and the resulting scores are recalibrated to negate the effect that the non-independence of the sources has on the STRING network. New methods together with the additional sources result in significant improvement in the performance of STRING version 12.0 over STRING version 11.5 co-expression network (Figure 2A ). The performance of each individual source contributing to the combined network is shown in Figure 2B . In addition, the STRING interface now reports the associated fractional score and the source of each piece of evidence in the co-expression network.

claim_relationsImproved interaction prediction based on co-expression. Interaction scores based on co-expression have been ranked and benchmarked against common KEGG pathway membership as ground truth. ( A ) Performance comparison of co-expression network between STRING version 11.5 and STRING version 12.0. ( B ) Overview of the performance of all expression datasets contributing to the STRING version 12.0 co-expression channel.

concepts↗unhoused_relationscontent_tagsRNA-Seq datasets have increased sensitivity for genes exhibiting low levels of expression ( 69 , 70 ). This combined with improved performance and the high-throughput nature of the experimental data reduces the inherent literature bias of the STRING network.

EXPERIMENT-LEVEL CONFIDENCE SCORING

concepts↗concepts↗sensescontent_tags↗content_tagsFor the experiments channel, STRING integrates pairwise experimental interaction evidence from BioGRID, IntAct, MINT, and others (( 37–40 ), see Figure 3 ). Each reported protein pair supported by a specific publication is considered an independent piece of evidence and scored individually. During import, duplicate records from different sources are removed. Each ‘experiment’, defined as all protein–protein pairs supported by a common PubMed identifier and a given detection method, is classified as a high-throughput (HT) experiment if at least 25 unique interactions are reported, otherwise as a low-throughput (LT) experiment.

Processing and scoring of experimental interaction evidence. Experimental evidence is retrieved from several public databases. Protein pairs from low-throughput (LT) experiments are grouped by detection method and pairs coming from high-throughput (HT) experiments are grouped by experiment. Within each group, pairs are benchmarked against the KEGG pathway database to assess the confidence of identifying functional associations. All LT pairs are assigned the benchmark score derived for the particular detection method. HT pairs are scored based on calibration on the experiment level.

mechanisms↗content_tags↗For interactions detected by HT experiments, benchmarking against KEGG molecular pathway maps and scoring is performed separately for each experiment: each pair is assigned a raw score based on the number of shared and non-shared interactors for both proteins within this experiment. The more shared and the fewer non-shared interactors, the higher the raw quality score of the protein pair from this experiment. Based on the raw score, all pairs detected in the experiment are ranked and benchmarked against KEGG. A typical STRING calibration function is derived for each HT experiment, which is then used to assign a functional association score to each protein pair identified in the experiment ( 33 ).

limitationsconcepts↗unhoused_relationsclaim_relationscontent_tags↗For the benchmarking and scoring of LT experiments, STRING makes use of the Molecular Interaction Controlled Vocabulary (PSI-MI CV, https://www.ebi.ac.uk/ols/ontologies/mi , ( 71 )). Specifically, STRING considers the methods annotated as ‘experimental interaction detection’ (MI:0045) and its children but excludes those that are inferred by the author/curator (MI:0363 and MI:0364) or predicted (MI:0063). Among the included methods, evidence generated by ‘genetic interference’ methods (MI:0254) is considered as strictly functional associations, while all other methods provide physical interaction evidence, which inherently is evidence for functional associations as well. Protein pairs are grouped by experimental interaction detection method, to obtain groups that are large enough for benchmarking. Because protein pairs detected by LT experiments tend to focus on specific pathways or known proteins, no curve-based score calibration is done. Instead, STRING directly translates the overall true-positive rate of each interaction detection method into the confidence score for that method. Each protein pair detected in an LT experiment by this method is then assigned the corresponding method's score. By aggregating all scores for a particular protein pair across experiments, one experimental functional association score for that pair is derived.

phenomenoncontent_tagscontent_tagscontent_tagscontent_tagscontent_tagscontent_tagscontent_tagsThe highest number of experimentally detected associations has been derived by affinity chromatography technologies (40%), followed by genetic inference (34%) and transcriptional complementation assays (11%). Out of these, 82% came from HT experiments. The associations derived from these three HT experiments, on average, place below or around a confidence score of 0.25 (Figure 4A ), while, in comparison, the LT experiments for the same methods score more than twice as high with a medium confidence score of around 0.6 (Figure 4B ). The top three methods by confidence score for LT-derived associations are assays determining the 3D structure of protein complexes, which not surprisingly are excellent predictors of functional and physical protein–protein interactions.

concept_edgesReliability estimates for protein–protein interaction detection assays. The top three most prolific experimental interaction assay types are shown, ranked by the number of protein pairs to which they contribute in STRING. Benchmarked on KEGG pathways, they yield (on average) lower confidence scores when derived from the high-throughput assays ( A ), in contrast, for the equivalent low-throughput experiments (shown in color), the predicted confidence is substantially higher ( B ). The distributions shown in (A) encompass all HT interactions of a given assay type (for simplicity); in the actual scoring computations in STRING, each HT interaction datasets is scored separately.

In STRING’s ‘experimental’ evidence viewer, the user can now better appreciate the reliability of each experimental prediction, as the individual confidence for every HT and LT dataset is now communicated to the user in a form of three-tier confidence grade (‘high’, ‘medium’ and ‘exploratory’).

OUTLOOK

content_tagscontent_tagsVersion 12.0 of STRING covers a phylogenetically diverse collection of 12 535 high-quality genomes. Beyond these, the system will record which genomes are frequently submitted by users—and these will then be prioritized for inclusion into subsequent releases. In addition, the results of an ongoing online user survey will be analyzed (350 users have already participated). This way, STRING will keep concentrating its resources on those areas that are of most interest to its users.

DATA AVAILABILITY

STRING is freely available, under a Creative Commons Attribution license (CC BY 4.0).

Every tag on this page

claim_relations 7 · claim_type 1 · concept_edges 1 · concepts 24 · content_tags 30 · contribution 1 · limitations 6 · mechanisms 5 · method 1 · object_of_study 1 · phenomenon 1 · research_question 1 · senses 4 · unhoused_relations 5

Relations on this page carry a quotation for the claim. Where a relation was separately evidenced — and so tested against the vocabulary for its type — the row says so; 1 of 1 relation here carries that mark. The rest are the tagger’s reading of the sentence quoted beside them.

This record holds no controls. A layer is empty when the tagger recorded nothing in it — which is not the same as the paper having nothing to record.

facettagfieldconf.whose words
object_of_studythe STRING database of protein-protein associations: how it collects, scores and integrates physical and functional interaction evidence from many sources and transfers it across organisms, and the developments in its version 12.0object_of_studythe paper's words
research_questionhow interaction evidence that is scattered across resources, experimental modalities and levels of detail, each with its own biases and noise, can be assessed and integrated into organism-wide networks that stay current as new genomes are sequencedresearch_questionthe paper's words
contributionSTRING 12.0: annotation of any user-uploaded proteome through hierarchical orthology, a co-expression channel rebuilt on variational autoencoders with single-cell RNA-seq and proteomics sources, experiment-level confidence scoring shown as three-tier grades, and a text-mining model that detects cross-sentence physical interactionscontributionthe paper's words
claim_typemethodclaim_typethe paper's words
phenomenonthe same interaction detection methods earn far lower confidence when used in high-throughput experiments than in low-throughput ones: high-throughput associations sit at or below a score of about 0.25, while low-throughput experiments with the same methods score more than twice as high, around 0.6phenomenonthe paper's words
methodsystem-or-tool-buildingmethodthe paper's words
mechanismsAssociations found in one organism are carried to others on the assumption that orthologs of associated proteins are likewise associated, using eggNOG hierarchical orthology at several taxonomic levels.mechanisms[0]0.95the tagger's words
mechanismsEncoding sparse, high-dimensional, redundant expression matrices into lower-dimensional latent spaces both reduces sparsity and limits redundancy before associations are scored.mechanisms[1]0.94the tagger's words
mechanismsWithin a high-throughput experiment each protein pair gets a raw score that rises with shared interactors and falls with non-shared ones; pairs are ranked by it and calibrated against KEGG per experiment.mechanisms[2]0.94the tagger's words
mechanismsA newly submitted protein takes the consensus pathway annotation of its most specific orthologous group; if that group carries none, the consensus is tried one level up, repeating until it succeeds or reaches the root.mechanisms[3]0.93the tagger's words
mechanismsA roughly fortyfold larger set of manually annotated relations added many cross-sentence pairs to training, which let the text-mining model learn interactions stated across sentence boundaries.mechanisms[4]0.92the tagger's words
limitationsWhat counts as a common function is not formally defined; it is only operationally matched to the specificity of pathway maps in KEGG or Reactome.limitations[0]0.95the tagger's words
limitationsA slow release cycle means new genomes and improved gene sets are missed, while a fast one would cost heavy resources and complicate reproducibility and archiving.limitations[1]0.93the tagger's words
limitationsLow-throughput experiments concentrate on particular pathways and known proteins, so no curve-based calibration is possible for them and each detection method receives a single score.limitations[2]0.93the tagger's words
limitationsRemoving redundant expression matrices in earlier versions did not fully solve the sparsity and redundancy of expression data.limitations[3]0.92the tagger's words
limitationsEvery source approach carries its own potential biases, false negatives and noise.limitations[4]0.92the tagger's words
limitationsPathways are never assigned to submitted proteins outside the taxonomic scope in which they were previously annotated.limitations[5]0.92the tagger's words
conceptsSTRING
also in: STRING
concepts[0]0.97the paper's words
conceptsfunctional associationconcepts[1]0.96the paper's words
conceptsphysical interactionsconcepts[2]0.95the paper's words
conceptsconfidence scoreconcepts[3]0.96the paper's words
conceptsevidence channelsconcepts[4]0.95the paper's words
conceptsgenomic contextconcepts[5]0.94the paper's words
conceptsco-expression
also in: co-expression
concepts[6]0.95the paper's words
conceptstext mining
also in: text mining
concepts[7]0.94the paper's words
conceptsinterologs
also in: interologs
concepts[8]0.95the paper's words
conceptsorthology
also in: orthology
concepts[9]0.94the paper's words
conceptseggNOG
also in: eggNOG
concepts[10]0.93the paper's words
conceptsKEGG
also in: KEGG
concepts[11]0.95the paper's words
conceptsvariational autoencodersconcepts[12]0.94the paper's words
conceptsFAVA
also in: FAVA
concepts[13]0.94the paper's words
conceptshigh-throughputconcepts[14]0.95the paper's words
conceptslow-throughputconcepts[15]0.95the paper's words
conceptsprotein complexconcepts[16]0.93the paper's words
conceptsproteome
also in: proteome
concepts[17]0.94the paper's words
conceptsgene set enrichment analysisconcepts[18]0.93the paper's words
conceptssingle-cell RNA-Seqconcepts[19]0.93the paper's words
conceptsRNA-Seq
also in: RNA-Seq
concepts[20]0.92the paper's words
conceptsPearson Correlation Coefficientconcepts[21]0.92the paper's words
conceptsPSI-MI CV
also in: PSI-MI CV
concepts[22]0.92the paper's words
conceptslast common ancestorconcepts[23]0.92the paper's words
unhoused_relationsphysical interactions → functional association
Physical interaction evidence counts as functional association evidence too, while genetic interference evidence counts only as functional: the physical layer sits inside the functional one. — the relation stated: All other methods provide physical interaction evidence, which inherently is evidence for functional associations as well.
unhoused_relations[0]0.93the tagger's words
unhoused_relationsorthology → functional association
Orthology licenses transferring an association from studied proteins to their orthologs in other organisms, under the stated assumption that orthologs of associated proteins are also associated. — the relation stated: Associations are transferred across organisms based on orthology relationships, assuming orthologs of associated proteins are likewise associated.
unhoused_relations[1]0.93the tagger's words
unhoused_relationsvariational autoencoders → co-expression
Compressing expression matrices with variational autoencoders reduces sparsity and redundancy, and with the new sources improves co-expression performance over the previous version. — the relation stated: The benefit of encoding the matrices into fewer dimensions is that it reduces sparsity and limits redundancy.
unhoused_relations[2]0.92the tagger's words
unhoused_relationsKEGG → confidence score
KEGG pathway co-membership is the ground truth that turns raw evidence of every kind into a calibrated confidence score. — the relation stated: Association evidence is benchmarked against common membership in KEGG pathway maps, yielding a confidence score.
unhoused_relations[3]0.94the tagger's words
unhoused_relationsRNA-Seq → STRING
RNA-Seq's sensitivity for lowly expressed genes, with high-throughput data, reduces the literature bias that text-derived evidence brings into the network. — the relation stated: RNA-Seq sensitivity combined with high-throughput data reduces the inherent literature bias of the STRING network.
unhoused_relations[4]0.9the tagger's words
sensesassociation - deliberately wider than interaction: it covers physical binding, indirect cooperation in a pathway, regulation through intermediaries, shared structure, and even proteins that act antagonistically in the same pathway; the paper itself writes 'assocation' in the sentence that stretches the word furthestsenses[0]0.95the tagger's words
sensesexperiment - not a laboratory session but a bookkeeping unit: all protein pairs sharing one PubMed identifier and one detection method, then split into high- and low-throughput by a 25-interaction thresholdsenses[1]0.94the tagger's words
sensesconfidence - a calibrated probability between zero and one benchmarked against KEGG, and separately a three-grade label (high, medium, exploratory) shown to users; one word for a number and for a verbal bandsenses[2]0.93the tagger's words
sensesorganism name - the slot that names a species on the input page now also holds an arbitrary proteome identifier minted for a user upload, so an identifier functions as an organism namesenses[3]0.92the tagger's words
claim_relationsbuilds-on → KEGG pathway maps as the gold standard against which every confidence score is calibrated
note: Every channel, including the new co-expression channel, is ranked and benchmarked against shared KEGG pathway membership.
claim_relations[0]0.95the tagger's words
claim_relationsbuilds-on → the eggNOG hierarchical orthology database used for interolog transfer and for placing submitted proteins
note: Orthology relationships at several taxonomic levels come from eggNOG.
claim_relations[1]0.95the tagger's words
claim_relationsbuilds-on → FAVA (Functional Associations using Variational Autoencoders) for co-expression
note: The co-expression channel is rebuilt on this separately published method.
claim_relations[2]0.94the tagger's words
claim_relationsbuilds-on → a biomedical RoBERTa-large language model replacing BioBERT for relation extraction
note: The text-mining channel swaps its language representation model.
claim_relations[3]0.94the tagger's words
claim_relationsbuilds-on → the DIAMOND aligner for mapping user-uploaded proteomes onto the database
note: Submitted proteomes are aligned with DIAMOND before orthology assignment.
claim_relations[4]0.93the tagger's words
claim_relationsbuilds-on → the PSI-MI Molecular Interaction Controlled Vocabulary for classifying detection methods
note: Which methods count as experimental detection is read from PSI-MI terms.
claim_relations[5]0.93the tagger's words
claim_relationsextends → STRING version 11.5 and the earlier STRING releases
note: The paper is the version 12.0 update of a long-running resource.
claim_relations[6]0.95the tagger's words
concept_edgeshigh-throughput —contrasted-with→ low-throughput
the relation itself is separately evidenced · strength of the relation: 0.9 · note: Explicit contrast cue 'in contrast' between the two experiment classes, with the measured direction stated. · the relation stated: High-throughput assays yield lower confidence scores; in contrast, equivalent low-throughput experiments give substantially higher confidence.
concept_edges[0]0.93the tagger's words
content_tagsThe upgraded text-mining model and larger literature corpus doubled the number of physical protein-protein interactions above the low, medium and high confidence cut-offs.content_tags.findings[0]0.95the tagger's words
content_tagsHigh-throughput affinity chromatography, genetic inference and transcriptional complementation associations average at or below a confidence score of about 0.25.content_tags.findings[1]0.95the tagger's words
content_tagsLow-throughput experiments with the same detection methods score more than twice as high, with a medium confidence around 0.6.content_tags.findings[2]0.95the tagger's words
content_tagsAffinity chromatography supplies 40% of experimentally detected associations, genetic inference 34% and transcriptional complementation 11%, and 82% of these come from high-throughput experiments.content_tags.findings[3]0.95the tagger's words
content_tagsAmong low-throughput methods, assays that determine the 3D structure of protein complexes give the highest confidence scores.content_tags.findings[4]0.94the tagger's words
content_tagsThe version 12.0 co-expression network performs significantly better than the version 11.5 network.content_tags.findings[5]0.93the tagger's words
content_tagsAll three recent SARS-CoV-2 host-factor screens used STRING to interpret their raw hit lists.content_tags.findings[6]0.94the tagger's words
content_tagsThe number of taxonomically distinct species being sequenced has been doubling roughly every three years.content_tags.findings[7]0.93the tagger's words
content_tagsRNA-Seq sensitivity to lowly expressed genes, together with high-throughput data, reduces the inherent literature bias of the network.content_tags.findings[8]0.9the tagger's words
content_tagsthe link STRING records between two proteins when evidence suggests an evolved, specific functional partnership, whether physical, indirect through a pathway, regulatory, or structuralcontent_tags.definitions[0]0.96the tagger's words
content_tagsa per-association score scaled between zero and one, read as the estimated likelihood that the association is true given the evidencecontent_tags.definitions[1]0.96the tagger's words
content_tagsthe seven groups into which evidence types are sorted, each with its own sub-score that can be viewed or disabled separatelycontent_tags.definitions[2]0.95the tagger's words
content_tagsthe neighborhood, fusion and co-occurrence channels, which read association evidence from genome sequences alone and work best in prokaryotescontent_tags.definitions[3]0.94the tagger's words
content_tagsassociations inferred for orthologs of proteins that are themselves associated
also in: interologs
content_tags.definitions[4]0.95the tagger's words
content_tagsall protein pairs supported by a common PubMed identifier and one detection method; high-throughput if it reports at least 25 unique interactions, otherwise low-throughput
also in: experiment
content_tags.definitions[5]0.95the tagger's words
content_tagsFunctional Associations using Variational Autoencoders, the deep-learning method now used to build the co-expression network
also in: FAVA
content_tags.definitions[6]0.95the tagger's words
content_tagsthe entire protein-coding locus, represented by its most canonical protein product, regardless of isoforms or modificationscontent_tags.definitions[7]0.93the tagger's words
content_tagsthe unique identifier given to a submitted proteome, which then serves as an organism name on the input pagecontent_tags.definitions[9]0.92the tagger's words
content_tagsgrew from 6,145 to 243,831, two orders of magnitudecontent_tags.quantities[0]0.94the tagger's words
content_tagson average below or around 0.25content_tags.quantities[1]0.95the tagger's words
content_tagsmedium confidence of around 0.6, more than twice the high-throughput levelcontent_tags.quantities[2]0.95the tagger's words
content_tagsaffinity chromatography 40%, genetic inference 34%, transcriptional complementation 11%; 82% from high-throughput experimentscontent_tags.quantities[3]0.95the tagger's words
content_tagsat least 25 unique interactions reported in one experimentcontent_tags.quantities[4]0.95the tagger's words
content_tags12,535 high-quality genomes in version 12.0content_tags.quantities[5]0.94the tagger's words
content_tagsmore than 10,000 distinct genomes with networks and pathway annotationscontent_tags.quantities[6]0.93the tagger's words
content_tagsUniProtKB updates proteomes on an eight-week cycle and Ensembl Rapid Release aims at two weekscontent_tags.quantities[7]0.93the tagger's words
content_tags350 users had already taken part in the online user surveycontent_tags.quantities[8]0.93the tagger's words
content_tagsthe co-expression similarity whose performance degrades on sparse, redundant expression datacontent_tags.variables[1]0.92the tagger's words
content_tagsthe within-experiment pair score driven by shared and non-shared interactorscontent_tags.variables[2]0.92the tagger's words
content_tagsthe benchmark rate of each detection method, used directly as its confidence score for low-throughput pairscontent_tags.variables[3]0.92the tagger's words

Interpretive choices

Tags that could not be placed in the text:

What was deliberately not tagged, and why, is recorded per paper by the tagger. Where a paper has no such record, this page says so rather than implying that nothing was declined.

© 2026 Shir Sivroni · ORCID 0009-0000-2597-2824