Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2025 Sep 15;15:32548. doi: 10.1038/s41598-025-19264-4

Unraveling cooperative and competitive interactions within protein triplets in the human interactome

Aimilia-Christina Vagiona 1, Pablo Mier 2, Miguel A Andrade-Navarro 1,
PMCID: PMC12436631  PMID: 40954205

Abstract

Knowledge of protein–protein interactions (PPIs) is essential for understanding cellular function, yet most network analyses focus on binary interactions. Higher-order motifs such as protein triplets can reveal cooperative or competitive relationships but are difficult to distinguish systematically. We present a computational framework to classify protein triplets in the human protein interaction network (hPIN) as cooperative or competitive. The hPIN was embedded in hyperbolic space using the LaBNE + HM algorithm, and a Random Forest classifier was trained on structurally validated triplets from Interactome3D, achieving high accuracy (AUC = 0.88). Angular and hyperbolic distances were key predictive features. Predicted cooperative triplets were enriched in paralogous partners, indicating that paralogs often bind together to a shared protein using non-overlapping surfaces. The model proved to be effective when tested on a new dataset. AlphaFold 3 modeling supported these predictions, showing that cooperative partners bind at distinct sites, while competitive ones overlap. Our results demonstrate the value of hyperbolic geometry for capturing functional organization in protein complexes.

Supplementary Information

The online version contains supplementary material available at 10.1038/s41598-025-19264-4.

Subject terms: Biophysics, Computational biology and bioinformatics, Structural biology, Systems biology

Introduction

Proteins are the essential units of life, regulating crucial biological processes ranging from molecular transport to signal transduction1. These functions depend on a highly coordinated network of protein–protein interactions (PPIs), collectively referred to as the interactome, which controls cellular organization and functionality2,3. Understanding these interactions is key to unraveling biological mechanisms and designing therapeutic strategies for various diseases4,5.

Protein–protein interaction networks (PPINs) are primary constructed from binary interactions, which represent direct physical contact between two proteins6. Most large-scale interactome maps rely on pairwise interaction data, as these are the most accessible and well-characterized through traditional experimental approaches7. High-throughput techniques such as yeast two-hybrid (Y2H) assays and affinity purification coupled with mass spectrometry (AP-MS) have been essential in mapping the human interactome8,9. However, many biological processes extend beyond pairwise PPIs, as proteins often function in multi-protein assemblies rather than simple one-to-one interactions, in order to carry out essential tasks10,11. Among these multi-protein complexes, protein triplets represent a crucial class of higher-order interactions. Triplet interactions provide a framework for understanding cooperative and competitive dynamics, which influence the structural and functional stability of protein complexes12,13.

Cooperative interactions occur when multiple proteins work together synergistically to enhance stability or function, such as in multiprotein enzyme complexes or transcription factor binding events14,15. In contrast, competitive interactions arise when two proteins compete for the same binding partner, modulating signaling pathways or enzymatic activity based on cellular conditions16. Accordingly, proteins interacting with many partners can have either multiple interfaces or just one interface. Some of these interfaces are shared by different partners, resulting in mutually exclusive bindings; other interfaces are used by only one partner such that interactions with different partners can occur simultaneously. Thus, to judge whether two partners can interact with the common protein simultaneously, the key is to know whether they share an interaction interface17.

Despite their importance, higher-order interactions remain difficult to study using traditional experimental methods, which are primarily designed to detect pairwise interactions. This limitation highlights the need for computational approaches that can infer triplet interactions and predict whether they are cooperative or competitive. By integrating network properties and advanced mathematical models, such as hyperbolic embeddings, researchers can gain a more comprehensive understanding of how protein complexes form and function in the cellular environment18.

Several studies have demonstrated that complex networks, including the human protein–protein interaction network (hPIN) can be effectively modeled using hyperbolic geometry1921. The Popularity-Similarity (PS) model provides a geometric framework in which network nodes are positioned within a two-dimensional hyperbolic space (H2), represented as a disk. In this model, the radial coordinate of a node captures its popularity and evolutionary age, with older, highly connected proteins positioned closer to the center, while newly emerging proteins occupy the periphery. The angular coordinate encodes functional similarity, grouping proteins involved in shared biological processes or pathways. Alanis-Lobato et al. demonstrated that embedding the hPIN in hyperbolic space provides biologically meaningful insights, with radial positioning reflecting protein conservation and seniority, and angular positioning capturing functional and spatial organization within the cell22. Such mapping approaches can contribute to a deeper understanding of complex human disorders2325.

Motivated by the importance of higher-order protein interactions, we developed a computational framework to distinguish cooperative from competitive triplets in the human protein interaction network (hPIN). Starting from a high-confidence PPI network embedded in hyperbolic space, we identified open triangles, triplets of proteins where two interact with a shared partner but not with each other, and annotated them using structural data. Using this annotated dataset, we trained and evaluated a Random Forest algorithm to classify protein triplets as either cooperative or competitive based on topological, geometric and biological features. This classification is related to the previously defined “party” and “date” hubs, which distinguish proteins based on co-expression and temporal interaction patterns26. However, we adopt the terms cooperative and competitive to emphasize structural criteria, specifically, whether the two partners can bind the shared protein simultaneously at distinct interfaces (cooperative) or must do so mutually exclusively due to overlapping interfaces (competitive). To assess the predictive power of our approach, we performed structural validation using AlphaFold 3, confirming distinct spatial configurations between predicted cooperative and competitive triplets. By exploring multi-protein interactions, we provide a deeper insight into how molecular complexes are organized and operate within biological systems.

Results and discussion

Construction of the hPIN into the hyperbolic space and structural annotations of cooperative and competitive relationships

To investigate cooperative and competitive interactions between proteins in triplets, where one protein interacts with another two proteins, we first constructed a high-confidence human protein–protein interaction network (hPIN) using experimentally supported data (Fig. 1a). For this, we retrieved all human PPIs from the HIPPIE database and filtered interactions with a confidence score ≥ 0.71, as this threshold ensures that the majority of the interactions are validated through multiple independent sources. The resulting network comprised 15,319 proteins and 187,791 interactions. To uncover the latent geometry underlying the hPIN, we embedded the hPIN into the two-dimensional hyperbolic plane (H2) using the LaBNE + HM algorithm, which integrates manifold learning with maximum likelihood estimation (see Methods for details). Each protein was assigned with a set of hyperbolic coordinates: a radial coordinate (r) representing its topological centrality where a shorter distance to the center corresponds to nodes with higher connectivity, and an angular coordinate (theta) indicating its similarity to other nodes based on interacting partners18,22,25. This hyperbolic embedding allowed us to extract geometric and topological features essential for the classification of cooperative versus competitive interactions within protein triplets.

Fig. 1.

Fig. 1

Construction of the human protein interaction network and identification of structurally supported cooperative triplets. (a) Overview of the high-confidence human protein–protein interaction network (hPIN) constructed from the HIPPIE database (confidence score ≥ 0.71) and embedded into two-dimensional hyperbolic space using the LaBNE + HM algorithm. Node colors represent functional clusters identified using the angular gap-based clustering method described in our previous study18, where proteins grouped by angular proximity reflect functional similarity. (b) Distribution of the number of proteins per PDB complex with at least three unique proteins, based on residue-level annotations from Interactome3D. (c) Distribution of the number of structurally supported open triangle motifs (i.e., cooperative triplets) per PDB complex. A subset of complexes contributes disproportionately high numbers of triplets, reflecting structurally rich assemblies. (d) Mapping of structurally supported triplets into the hPIN. Only one cooperative triplet was retained per common interactor to ensure non-redundancy, resulting in a curated set of 211 cooperative triplets used for model training.

To investigate the diversity of protein structures involved in cooperative triplets, we analyzed residue-level annotations from the Interactome3D database27. We identified triplets within experimentally resolved complexes, focusing on open triangle configurations in which a central “common” protein binds two partners (V1 and V2) that do not interact directly. Such motifs are indicative of potential cooperative relationships, especially when the binding regions of the common protein are distinct or complementary. Across all PDB complexes containing at least three proteins, we observed a broad distribution in the number of proteins per complex, with most structures comprising fewer than 15 unique proteins (Fig. 1b)28.

These complexes were then computationally evaluated to identify open triangles. We found that while many PDB entries contained only a few open triangles, some complexes presented high structural complexity, producing up to 100 triplets (Fig. 1c). Large well-studied assemblies such as ribosomes, proteasomes and chaperones, where many subunits are resolved together within the same structural experiment, result in large amounts of triplets29,30. Subunits of such large complexes participate in multiple triplets, which could be a source of bias in analyses of their properties.

After characterizing the structural diversity of complexes, we proceeded to map the identified triplets into the hPIN. This allowed us to extract structurally supported triplets with topological relevance, which served as cooperative examples for modeling. Specifically, we overlapped the common–V1 and common–V2 interaction pairs from each structurally validated triplet with the interactions present in the hPIN (Fig. 1d). To avoid the redundancy that could be introduced by counting proteins from large complexes multiple times, as mentioned above, we retained only one cooperative triplet per common interactor (see Methods for details). This filtering resulted in a final, non-redundant set of 211 cooperative triplets, distributed across 352 PDB complexes, each annotated with residue-level interface information derived from Interactome3D. These well-supported triplets formed the positive class used to train our classification model (see Data Availability section to access these data).

Predicting cooperative triplets in the human protein interaction network

To systematically predict cooperative interactions among protein triplets, we constructed a dataset composed of positive and negative cases. The 211 structurally supported triplets identified from Interactome3D27 served as the positive class, representing cooperative configurations in which a central protein (common interactor) binds two partners without a direct interaction between them (V1 and V2). As a “noisy” negative class, we selected open triangles from the hPIN that lacked structural support. These contain both positives and negatives. To eliminate any potential positional bias (for example, due to labels), we randomized the assignment of V1 and V2 within each triplet.

To build our model, we extracted for each triplet a set of topological and geometric features. Topological and hyperbolic features have been previously shown to be predictive of protein interaction with function in protein (de-)phosphorylation16. These included hyperbolic coordinates and centrality measures (degree, closeness, betweenness, eigenvector) for each of the three proteins in a triplet, and distances, angular and radial differences for each pairwise relationship (common-V1, common-V2, V1–V2).

We also considered biological features: presence of a disordered region, and subcellular location, for each of the three proteins in a triplet. From a biological perspective, we assumed that the formation of stable cooperative complexes requires that interacting proteins are co-localized in the same subcellular compartment31. In addition, proteins with well-defined structural domains are often capable of forming stable binding interfaces, making structural order a key indicator for such interactions32.

In contrast, intrinsically disordered proteins (IDPs), or proteins with intrinsically disordered regions (IDRs), lack a well-defined tertiary structure under physiological conditions. While this structural flexibility can facilitate transient interactions such as in cellular signaling, it is generally less favorable for stable, multimeric complex formation33. The final feature matrix comprised 42 features per triplet (see Methods for details).

We trained multiple machine learning models—Random Forest (RF), Support Vector Machine (SVM), Logistic Regression, Decision Trees, and k-Nearest Neighbors (kNN)—and evaluated their performance using a 70/30 train-test split. Specifically, 70% of the dataset was used for model training and internal validation, while the remaining 30% was reserved for testing. To address the class imbalance between cooperative (positive) and competitive (negative) triplets, we applied random undersampling to the majority class in the training set prior to model training, resulting in a balanced dataset of 296 samples. For the training procedure, we performed fivefold cross-validation repeated 10 times.

Among all tested classifiers, the Random Forest (RF) model (trained with 500 trees) achieved the highest performance, with a mean accuracy of 0.80, F1-score of 0.89, sensitivity of 0.80, and specificity of 0.80 on the held-out test set (Fig. 2a). ROC curve analysis with an AUC of 0.88 (Fig. 2b) indicated a superior ability to distinguish cooperative and competitive interactions between triplets of protein complexes. As our model predicts the interaction type within protein triplets, each unique triplet was evaluated once, resulting in a total of n = 17,165,561 triplet evaluations across the human protein interaction network. The model produces a probability score indicating whether a given triplet interaction is predicted to be cooperative or competitive. A total of 3,405,136 triplets received a score ≥ 0.5, and 311,557 triplets were classified with high confidence, receiving a score ≥ 0.9 (Supplementary Table S4).

Fig. 2.

Fig. 2

Predicting cooperative protein triplets in the human protein interaction network using machine learning. (a) Performance metrics (accuracy, F1-score, sensitivity, and specificity) of five machine learning models trained to classify cooperative versus competitive triplets. Random Forest (RF), Support Vector Machine (SVM), Logistic Regression (LogReg), Decision Trees (DT), and k-Nearest Neighbors (kNN). The Random Forest (RF) classifier showed the highest overall performance. (b) Receiver Operating Characteristic (ROC) curves for all models. The RF model achieved the best performance with an area under the curve (AUC) of 0.89, indicating strong discriminatory power. (c) Feature importance scores from the RF classifier, ranked by mean decrease in accuracy. The most informative features included the angular difference between V1 and V2, the betweenness centrality of the common protein, and other geometric and topological features derived from the hyperbolic embedding and network structure. Biological features (labels marked in red) were less important.

To gain insight into which features were most predictive of cooperative interactions, we examined feature importance scores derived from the Random Forest model (Fig. 2c). The most important feature was the angular difference between V1 and V2, closely followed by the hyperbolic distance between V1 and V2 proteins. The high importance of the angular and hyperbolic geometrical features aligns with previous observations that angular positioning in hyperbolic space captures the functional organization of the proteome22.

Other top-ranking features included the betweenness (BC), degree (DC) and closeness (CC) centrality of the common protein as well as its radial coordinate. BC represents proteins that act like bridges in the network, DC values indicate how well a node is directly connected to the other nodes and CC measures the central position of the proteins in the network. Regarding the radial coordinate, in the hyperbolic embedding, proteins closer to the center (with lower radial values) are usually more connected in the network and often older in evolutionary terms.; they can be informative for predicting cooperation or competition between the proteins.

Together, these results highlight the value of hyperbolic embedding, which captures latent geometric and topological properties of the protein interaction network that cannot be easily inferred from biological features alone. Although biological attributes like subcellular localization and structural order add meaningful information, it was the geometric features derived from the network, especially angular and hyperbolic distances, that played the most critical role in distinguishing cooperative from competitive triplets. This demonstrates that embedding the hPIN in hyperbolic space enhances our ability to capture functional relationships and improve predictions of protein interaction types.

Biological interpretation of predicted triplets

To investigate the biological relevance of our model’s predictions, we focused on the subset of predicted cooperative and competitive triplets where all three proteins had low degree centrality (degree ≤ 10).

This filtering step reduced the influence of highly connected hub proteins and allowed us to focus on triplets where cooperative assembly might be more functionally focused. From this subset, we retained 1595 triplets and divided them into four quantiles based on their predicted probability scores, with Q1 representing low-scoring (competitive-like) and Q4 high-scoring (cooperative-like) predictions (Supplementary Table S5).

In addition to this subset, we evaluated the model on an external validation set derived from the most recent Interactome3D release, containing structurally supported triplets absent from the training data to ensure an independent test of predictive performance. Comparing the distribution of predicted scores across the all-predictions set, the training set, the external validation set, and the low DC subset showed distinct distributions (Fig. 3a). The all-predictions set was skewed toward lower scores (competitive), whereas the other three datasets showed a shift toward higher scores (cooperative), with the external validation subset showing the strongest enrichment. This finding confirms the model’s ability to detect cooperative assemblies in previously unseen structural data.

Fig. 3.

Fig. 3

Biological interpretation of predicted triplets based on model score distributions, paralogy, and angular separation. (a) Distribution of predicted cooperative scores across datasets (legend). The all‑predictions set is enriched toward low scores (competitive‑like), whereas the training, external validation, and low‑degree common (DC) subsets concentrate near high scores (cooperative‑like). (b) Proportion of triplets in which V1 and V2 are paralogs across prediction-score quartiles (Q1 = low/competitive, Q4 = high/cooperative). Paralogous pairs are more prevalent in Q4, indicating that similar proteins are more often predicted to act cooperatively. (c) Distribution of angular (theta) differences between V1 and V2 across quartiles. Angular separation decreases toward Q4; cooperative triplets tend to show smaller theta differences (functional proximity), whereas competitive-like triplets display larger separations.

Next, we assessed the paralogous relationship between V1 and V2 in each triplet. Based on the idea that paralogous proteins share structural and functional similarity, we initially expected them to appear more often in competitive interactions, where they could compete for the same binding site on the common interactor. Instead, our results revealed the opposite pattern. The proportion of paralogous V1–V2 pairs was highest in Q4 and decreased gradually toward Q1 (Fig. 3b), indicating that paralog pairs are more likely to occur in cooperative triplets. This finding is consistent with previous studies showing that paralogs are frequently retained within the same protein complexes after duplication, contributing to cooperative function, structural stability, and functional redundancy rather than direct competition34,35.

Finally, we examined the angular (theta) difference between V1 and V2, the top-ranked feature from our model. Triplets in Q4 exhibited the smallest angular separation, with theta differences progressively increasing toward Q1 (Fig. 3c). This pattern suggests that cooperative triplets often involve proteins that are functionally similar in the hyperbolic space, consistent with paralogs or related proteins acting together within the same complex. In contrast, larger angular separations, indicative of greater functional diversity, were more frequently observed in predicted competitive triplets. These findings support the idea that cooperation is favored between proteins sharing similar functional and structural contexts, as is typical for subunits within protein complexes. This observation can be compared with the L3 principle described by Kovács et al., where proteins connected by many paths of length three tend to share interaction partners and often bind the same interface36.

Structural evaluation of predictions using AlphaFold

To evaluate whether our predictions are meaningful from a structural point of view, we selected four representative triplets for structural modeling: two from the top-ranked cooperative predictions and two from the bottom-ranked competitive predictions, based on their respective classification scores. For each triplet, we generated AlphaFold 3 models of the two binary interactions (common–V1 and common–V2) yielding eight predicted complexes in total (Fig. 4).

Fig. 4.

Fig. 4

Structural validation of model predictions using AlphaFold. Representative examples of predicted cooperative (top two rows) and competitive (bottom two rows) triplets. Each panel shows a binary complex between the common protein and one of its partners, modeled with AlphaFold 3. In cooperative cases, the two partners bind to distinct, non-overlapping regions on the common protein: (a) O75185 (ATP2C2) and Q13507 (TRPC3) binding to Q96D31 (ORAI1); (b) Q9BV47 (DUSP26) and P04053 (DNTT) binding to Q8N961 (ABTB2). In competitive cases, both partners share overlapping or adjacent binding interfaces with the common protein: (c) Q9H903 (MTHFD2L) and Q9BY49 (PECR) binding to Q5T8I9 (HENMT1); (d) P08582 (MELTF) and O75144 (ICOSLG) binding to Q9Y6W8 (ICOS).

We report both pTM and ipTM values as measures of model confidence. While pTM values reflect the confidence in the overall structural fold of the predicted complex, ipTM values focus specifically on the accuracy of the predicted interaction interface, making them particularly informative for our analysis. To further assess the nature of the interfaces, we manually reviewed the predicted structures in PyMOL, examining the positioning of residues at the binding interface. Triplets with non-overlapping binding sites on the common protein were interpreted as cooperative, whereas overlapping or adjacent binding surfaces indicated potential competition between V1 and V2.

The triplet composed of Q96D31 (ORAI1) binding to O75185 (ATP2C2) and Q13507 (TRPC3) was predicted by our model to be cooperative, based on a high classification score, together with favorable pTM and ipTM values for both binary complexes (Fig. 4a). More specifically, ATP2C2 interacts primarily with transmembrane helices of ORAI1 (ipTM = 0.14; pTM = 0.55), while TRPC3 binds to an extracellular region (ipTM = 0.14; pTM = 0.60), with no interface overlap between the two partners. More specifically, ATP2C2 interacts primarily with the cytoplasmic domains of ORAI1, while TRPC3 binds to an extracellular region, with no interface overlap between the two partners. Such an observed spatial configuration aligns with cooperative interactions. ORAI1 is the pore-forming subunit of CRAC channels, central to store-operated calcium entry (SOCE) in immune cells. Its C-terminal domain plays a critical role in STIM1-mediated gating of the channel, and mutations in ORAI1 can cause severe combined immunodeficiency37,38. ATP2C2 is an ATPase localized to the Golgi apparatus, where it maintains calcium and manganese homeostasis in the secretory pathway39. Although a direct interaction between ATP2C2 and ORAI1 has not previously been described, their co-localization in calcium-regulating compartments suggests a possible functional relationship. TRPC3 is a diacylglycerol-sensitive, non-selective cation channel activated downstream of G protein–coupled receptors (GPCRs) and receptor tyrosine kinases (RTKs)40. TRPC3 participates in receptor-operated calcium entry and has been reported to form complexes with ORAI1 and STIM1, integrating different calcium influx pathways41. Taken together, the non-overlapping interaction interfaces of ATP2C2 and TRPC3 on ORAI1, combined with their distinct but complementary roles in calcium signaling, support a cooperative mode of interaction. ORAI1 may link multiple calcium signaling pathways through interactions with ATP2C2 and TRPC3 at separate binding sites.

A similar pattern was observed in the second cooperative example of Q8N961 (ABTB2) binding to Q9BV47 (DUSP26) and P04053 (DNTT), where the two partners were positioned at distinct, non-overlapping sites on the common interactor, as revealed by AlphaFold modeling. DUSP26 engaged one end of ABTB2 (ipTM = 0.37, pTM = 0.68), whereas DNTT bound at a different, non-overlapping site (ipTM = 0.26, pTM = 0.56), with clear spatial separation between the binding sites, supporting a cooperative mode of interaction. ABTB2 (Ankyrin repeat and BTB/POZ domain-containing protein 2) contains ankyrin repeat and BTB/POZ domains, which are structural motifs that mediate protein–protein interactions. While direct studies of ABTB2’s interaction partners remain limited, genetic evidence links it to reduced apoptosis in cancer cells42. This finding points to a possible role for ABTB2 in promoting cell survival under stress conditions. DUSP26 inactivates MAPK1 (ERK2) and MAPK3 (ERK1), thereby modulating downstream MAP kinase signaling events. It interacts with the heat shock transcription factor Hsf4b, and through this association, places Hsf4b within a regulatory circuit of the MAP kinase pathway, influencing transcriptional responses to cellular stress43. DNTT is a template-independent DNA polymerase that adds non-templated nucleotides during V(D)J recombination, a crucial process for generating diversity in adaptive immune receptors44. This analysis indicates that ABTB2 can bind both partners simultaneously, potentially allowing parallel regulation of MAP kinase mediated stress responses and V(D)J recombination (Fig. 4b).

In contrast, two additional triplets classified by the model as competitive provide further structural and biological support for mutually exclusive interactions. The first competitive triplet consists of Q5T8I9 (HENMT1) interacting with Q9H903 (MTHFD2L) and Q9BY49 (PECR) (Fig. 3c). HENMT1 is an RNA methyltransferase that catalyzes the 2′-O-methylation of the 3′ terminal nucleotide of PIWI-interacting RNAs (piRNAs), a modification that enhances their stability and protects them from exonucleolytic degradation45. MTHFD2L is a mitochondrial enzyme with dual redox cofactor specificity that functions as a methylenetetrahydrofolate dehydrogenase and methenyltetrahydrofolate cyclohydrolase, participating in the mitochondrial one-carbon metabolism pathway. It is expressed in both adult and embryonic tissues, contributing to nucleotide biosynthesis and cellular metabolic homeostasis46. PECR is a peroxisomal enzyme that catalyzes the final step in the NADPH-dependent reduction of trans-2-enoyl-CoAs during fatty acid chain elongation, contributing to lipid metabolism and peroxisomal function47. AlphaFold 3 structural modeling revealed that MTHFD2L and PECR bind to overlapping or closely adjacent regions on the surface of HENMT1. Interface analysis showed an ipTM of 0.21 (pTM = 0.61) for the HENMT1–MTHFD2L complex and an ipTM of 0.19 (pTM = 0.58) for HENMT1–PECR, with significant spatial overlap between the binding footprints. This suggests that concurrent binding is prevented by overlap of the interaction interfaces. Given the distinct biological functions of MTHFD2L (mitochondrial one carbon metabolism) and PECR (peroxisomal fatty acid metabolism), such competition may limit HENMT1’s capacity to simultaneously regulate both metabolic pathways.

In the second competitive triplet, Q9Y6W8 (ICOS) binds to P08582 (MELTF) and O75144 (ICOSLG) (Fig. 4d). ICOS is a T-cell co-stimulatory receptor that plays a non-redundant role in adaptive immunity, particularly in T-cell activation and differentiation48. Its established ligand, ICOSLG, modulates T-cell activation and trafficking in the tumor microenvironment, contributing to cancer progression and immune regulation49. MELTF is a GPI-anchored transferrin-family protein involved in iron binding and transport at the cell surface. Recent studies suggest that MELTF expression can attenuate malignant melanoma progression in both murine models and human patients50. AlphaFold 3 modeling indicated that ICOS–ICOSLG forms a higher-confidence interface (ipTM = 0.64; pTM = 0.64) on the ICOS Ig-like head, consistent with its known physiological interaction, which has been partially structurally characterized51. By contrast, the ICOS–MELTF interface had much lower prediction confidence (ipTM = 0.13; pTM = 0.61). Structural mapping places MELTF’s binding footprint on the same binding site of the ICOS Ig-domain used by ICOSLG, producing overlapping interfaces, indicating that the two cannot bind simultaneously. Given the established role of ICOSLG as the physiological ligand of ICOS and the distinct functions of MELTF, the observed structural overlap and the higher-confidence ICOS–ICOSLG interface indicate that the two ligands compete for the same binding site, with ICOS.

While our model generally performs well in distinguishing cooperative from competitive triplets, there are cases where caution is warranted. For example, the triplet with P78508 (KCNJ10) binding to Q15049 (MLC1) and Q96SZ5 (ADO) was predicted as competitive based on the classification score. However, AlphaFold 3 structural modeling suggests that MLC1 and ADO bind to different regions on the surface of KCNJ10, suggesting potential cooperation rather than competition engagement (model not shown). This observation shows that even when the model assigns a cooperative or competitive label based on a prediction score, structural modeling can reveal overlapping interfaces that are not captured by network features alone and highlights the importance of structural validation.

Conclusions

In this study, we systematically explored cooperative and competitive interactions among protein triplets by combining structural data, network topology, hyperbolic embeddings, and machine learning-based prediction. Our results provide novel insights into the structural and functional determinants that differentiate cooperative from competitive assemblies in the human protein interaction network (hPIN). By embedding the hPIN into hyperbolic space, we were able to capture latent geometric properties of the network that traditional biological or topological features alone could not fully reveal. The angular separation between proteins emerged as the most informative feature for predicting interaction type, highlighting the value of hyperbolic geometry in modeling functional organization within complex biological networks. This finding is consistent with previous work showing that angular proximity in hyperbolic space reflects functional similarity, while radial positioning captures evolutionary and topological hierarchy.

Our machine learning models, particularly the Random Forest classifier, demonstrated strong performance in distinguishing cooperative from competitive triplets, achieving high accuracy, F1-score, and AUC values. We observed that biological context such as subcellular localization and the presence of intrinsically disordered regions did not contribute to predictive success as much as geometrical and topological features. Cooperative triplets were enriched in paralogous partners, reflecting their ability to associate with the common protein through non-overlapping interfaces. Importantly, evaluation on an external dataset of newly released structurally supported triplets confirmed the performance of the model and its ability to generalize to previously unseen data.

Validation through AlphaFold 3 demonstrated that cooperative interactions involve distinct interfaces, while competitive interactions are characterized by significant interface overlap. The identification of cooperative modules involved in processes such as ion transport, immune response and cellular stress, strengthens the biological significance of our results. Conversely, competitive triplets showcase the complexity of competition-driven regulatory mechanisms in metabolic pathways and T-cell activation.

A limitation of our approach is the assumption that open triplets not supported by structural complexes represent competitive interactions. While this enabled large-scale modeling, it may introduce false negatives if some of these triplets are cooperative but lack structural evidence. A more accurate strategy would involve identifying cases where two proteins bind overlapping interfaces of a common partner across different PDB entries. However, assembling such a dataset would require extensive structural alignment and is not currently manageable across the whole human interactome. As an alternative, filtering triplets based on the number of L3 pathways connecting V1 and V2 may help improving the training dataset. These refinements represent promising directions for future work.

In conclusion, our study demonstrates that integrating network-based features, hyperbolic embeddings, and machine learning provides a powerful framework for investigating higher-order protein interactions. Our findings demonstrate the potential of geometric approaches as powerful tools for exploring the complexity of biological networks.

Materials and methods

Human protein interaction network construction

The human protein–protein interaction network (hPIN) used in this study was built using version 2.3 of the Human Integrated Protein–Protein Interaction rEference (HIPPIE) database52,53. HIPPIE integrates experimentally supported physical interactions from major expert-curated resources and assigns a confidence score to each interaction based on evidence type, reproducibility, and publication quality. In this study, the hPIN was constructed using interactions with confidence score ≥ 0.71 because the majority of the edges are supported by more than one experiment18,24. Self-interactions were removed, and only proteins within the largest connected component (LCC) were kept. The final network comprises 15,319 proteins and 185,791 high-confidence interactions (Supplementary Tables S1 and S2).

Mapping the hPIN into the hyperbolic space

We embedded the hPIN in the two-dimensional hyperbolic plane using the R package “NetHypGeom”, which implements the LaBNE + HM algorithm54. The algorithm combines manifold learning and maximum likelihood estimation to uncover the hidden geometry of complex networks55,56. LaBNE + HM expects a connected network as input, typically the LCC. The other components cannot be mapped due to the lack of adjacency information relative to the LCC. The Popularity–Similarity (PS) model describes the growth of complex networks in hyperbolic space, where radial coordinates reflect node popularity or evolutionary age, and angular coordinates capture functional similarity. In this model, new nodes preferentially connect to existing nodes that are hyperbolically closest to them20,57. The network was embedded in H2 to infer the hyperbolic coordinates of each protein, with parameters γ = 2.97, T = 0.83, and w = 2π. The 15,319 nodes of the hPIN lie within a hyperbolic disc where the radial coordinate of a node, ri, represents the popularity dimension with nodes that joined the system first being close to the disc’s center. The angular coordinate, θi, represents the similarity dimension22.

Identification of cooperative interactions and structural annotations

We then identified all the possible open triangles within the hPIN, resulting in approximately 17 million unique triplets. An open triangle is defined as a triplet of proteins in which a central node (common interactor) interacts with two others (V1 and V2), which do not interact. We focused exclusively on open triangles because in closed triangles (where all three proteins interact), no central or common node can be uniquely defined as all nodes are equivalent. This simplified structure allowed a more effective way of modeling cooperative and competitive interaction types.

To annotate structural support for these triplets, we used PPI data from the Interactome3D database, which includes residue-level annotations of experimentally resolved structures deposited in the Protein Data Bank (PDB)27. Model-based predictions and self-interactions were excluded from the analysis. Protein complexes were grouped by PDB ID, and only those involving at least three proteins were considered. Within each complex, all possible protein triplets were generated, and the number of observed pairwise interactions per triplet was counted. Triplets in which exactly two of the three possible pairwise interactions were present were classified as cooperative interactions in protein triplet complexes. We then integrated the Interactome3D-derived cooperative triplets with the full set of hPIN open triangles to determine the final set of positive cases used for model training and evaluation. To avoid overrepresentation of proteins, present in many complexes or in complexes with many subunits, only one validated triplet per common interactor was retained, by keeping the first occurrence based on dataset order (Supplementary Table S3). All remaining open triangles in the hPIN were considered non-cooperative (or competitive).

Feature extraction and randomization

Each protein triplet in the dataset was annotated with a total of 42 features, capturing both network topology and biological context at the node and edge levels. For every protein within a triplet (common interactor, V1, and V2) we extracted 11 features, resulting in 33 features per triplet. These included the two hyperbolic coordinates (r and theta) and four network centrality measures: Degree Centrality (DC)58, Closeness Centrality (CC)59, Betweenness Centrality (BC)60, and Eigenvector Centrality (EC)61. These centralities quantify different aspects of a node’s importance within the network, such as how connected it is (DC), how close it is to all other nodes (CC), how often it lies on shortest paths (BC), and how influential its neighbors are (EC). To incorporate biological relevance, we further assigned each protein five additional features: the presence of Intrinsically Disordered Regions (IDRs), obtained from the DisProt database v9.762, and the subcellular localization (nucleus, cytoplasm, endomembrane, and multi-localized) retrieved from the Human Protein Atlas database v24.063.

In addition, three more features were computed for each of the edges between the possible protein pairs in the triplet (common–V1, common–V2, V1–V2): hyperbolic distance (hd), radial difference (rd), and angular difference (thetad), resulting in 9 edge-level features per triplet. To avoid positional bias during model training, the order of V1 and V2 was swapped in a random selection of 50% of the triplets. This ensured that the model learned from meaningful topological and biological properties rather than any artificial ordering patterns. The complete list of features and their descriptions is provided in Supplementary Tables S1 and S2. To access the complete dataset that was used for the modeling see Data Availability section.

Model development and evaluation

Model development was performed using the caret package in R64. The primary classification algorithm applied was Random Forest (RF)65, selected for its robustness and effectiveness in handling high-dimensional biological data. To benchmark performance, we additionally trained and evaluated four other machine learning algorithms: Support Vector Machine (SVM)66, Logistic Regression (LogReg)67, Decision Tree (DT)68, and k-Nearest Neighbors (kNN)69. The dataset was split into a training set (70%) and a test set (30%), and class imbalance was addressed by applying random undersampling of the majority class during training. Model training was conducted using fivefold cross-validation repeated 10 times to ensure robust hyperparameter optimization. For the Random Forest model, parameters such as the number of variables randomly sampled at each split (n = 22) and the number of decision trees (n = 500) were tuned based on cross-validation performance. Model evaluation was carried out on the independent test set using multiple performance metrics, such as Receiver Operating Characteristic (ROC) curves70 and the Area Under the Curve (AUC)71 to assess the model’s ability to distinguish between cooperative and competitive interactions. In addition, we calculated accuracy, precision, recall (sensitivity), and F1-score to comprehensively evaluate classification performance, particularly in the context of class imbalance72. Finally, we computed feature importance scores using the Random Forest model to identify the most informative topological and biological features contributing to the classification task.

Homology annotations and external evaluation for biological validation of predicted cooperative and competitive protein triplet complexes

Following the model application to the complete dataset of open triangles in the hPIN, we annotated the predicted interactions with additional biological features to support downstream analysis. Specifically, we integrated information about the paralogy between V1 and V2 proteins and protein sequence lengths. Paralogy between V1 and V2 was assessed using curated human data (GRCh38.p14) from the Ensembl database release 11373. In addition, to test the predictive score of the model, we evaluated predictions on an external dataset of structurally supported triplets obtained from the most recent Interactome3D release27. Triplets were extracted from newly available complexes following the same criteria as for the training data, and any overlapping cases with the training set were excluded. This dataset provided an independent benchmark of previously unseen triplets for model validation.

Structural validation of predicted cooperative and competitive protein triplet complexes using AlphaFold 3

Following the prediction of protein triplet complexes as either cooperative or competitive, we proceeded with structural modeling to evaluate whether the predicted interaction types were supported by structural evidence. For each protein triplet, the individual protein sequences were retrieved from the UniProtKB database74 and used as input for AlphaFold 375. Instead of modeling the entire triplet as a single complex, we performed pairwise structure prediction by separately analyzing the common-V1 and common-V2 protein pairs. Specifically, we examined whether V1 and V2 interacted with the same or overlapping regions on the common interactor protein. Overlap in binding sites was interpreted as evidence of potential competitive binding, while distinct binding interfaces were indicative of potential cooperative interactions. We used PyMOL to visualize the predicted structures, which allowed us to manually examine where the proteins were binding and how they were positioned in 3D space76.

Supplementary Information

Below is the link to the electronic supplementary material.

Supplementary Material 1 (75.2KB, pdf)
Supplementary Material 2 (163.6MB, zip)

Author contributions

Conceptualization, A.V. and M.A.A. Investigation, A.V. Methodology, all authors. Writing original draft and figures, A.V. All authors reviewed and edited the manuscript.

Funding

Open Access funding enabled and organized by Projekt DEAL. P.M. is supported by Beatriz Galindo Senior grant BG23/00060 (financed by the Spanish Ministry of Science, Innovation and Universities).

Data availability

All supplementary data supporting the findings of this study, including node- and edge-level features, structural annotations, and prediction scores, are available at: https://github.com/avagiona/Cooperative-Competitive-interactions-within-protein-triplets.

Declarations

Competing interests

The authors declare no competing interests.

Footnotes

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Toyama, B. H. et al. Identification of long-lived proteins reveals exceptional stability of essential cellular structures. Cell154, 971–982. 10.1016/j.cell.2013.07.037 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Barabási, A.-L. & Oltvai, Z. N. Network biology: Understanding the cell’s functional organization. Nat. Rev. Genet.5, 101–113. 10.1038/nrg1272 (2004). [DOI] [PubMed] [Google Scholar]
  • 3.Koh, G. C. K. W., Porras, P., Aranda, B., Hermjakob, H. & Orchard, S. E. Analyzing protein-protein interaction networks. J. Proteome Res.11, 2014–2031. 10.1021/pr201211w (2012). [DOI] [PubMed] [Google Scholar]
  • 4.Vidal, M., Cusick, M. E. & Barabási, A.-L. Interactome networks and human disease. Cell144, 986–998. 10.1016/j.cell.2011.02.016 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Barabási, A.-L., Gulbahce, N. & Loscalzo, J. Network medicine: a network-based approach to human disease. Nat. Rev. Genet.12, 56–68. 10.1038/nrg2918 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Rual, J.-F. et al. Towards a proteome-scale map of the human protein–protein interaction network. Nature437, 1173–1178. 10.1038/nature04209 (2005). [DOI] [PubMed] [Google Scholar]
  • 7.Stumpf, M. P. H. et al. Estimating the size of the human interactome. Proc. Natl. Acad. Sci.105, 6959–6964. 10.1073/pnas.0708078105 (2008). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Rigaut, G. et al. A generic protein purification method for protein complex characterization and proteome exploration. Nat. Biotechnol.17, 1030–1032. 10.1038/13732 (1999). [DOI] [PubMed] [Google Scholar]
  • 9.Fields, S. & Song, O. A novel genetic system to detect protein–protein interactions. Nature340, 245–246. 10.1038/340245a0 (1989). [DOI] [PubMed] [Google Scholar]
  • 10.Luo, F. et al. Modular organization of protein interaction networks. Bioinformatics23, 207–214. 10.1093/bioinformatics/btl562 (2007). [DOI] [PubMed] [Google Scholar]
  • 11.Nooren, I. M. A. & Thornton, J. M. Diversity of protein–protein interactions. EMBO J.22, 3486–3492. 10.1093/emboj/cdg359 (2003). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Benson, A. R., Gleich, D. F. & Leskovec, J. Higher-order organization of complex networks. Science353, 163–166. 10.1126/science.aad9029 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Battiston, F. et al. Networks beyond pairwise interactions: Structure and dynamics. Phys. Rep.874, 1–92. 10.1016/j.physrep.2020.05.004 (2020). [Google Scholar]
  • 14.Patel, M. S., Nemeria, N. S., Furey, W. & Jordan, F. The pyruvate dehydrogenase complexes: Structure-based function and regulation*. J. Biol. Chem.289, 16615–16623. 10.1074/jbc.R114.563148 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Oeckinghaus, A., Hayden, M. S. & Ghosh, S. Crosstalk in NF-κB signaling pathways. Nat. Immunol.12, 695–708. 10.1038/ni.2065 (2011). [DOI] [PubMed] [Google Scholar]
  • 16.Mintseris, J. & Weng, Z. Structure, function, and evolution of transient and obligate protein–protein interactions. Proc. Natl. Acad. Sci. U. S. A.102, 10930–10935. 10.1073/pnas.0502667102 (2005). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Li, H., Zhou, Y. & Zhang, Z. Competition-cooperation relationship networks characterize the competition and cooperation between proteins. Sci. Rep.5, 11619. 10.1038/srep11619 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Vagiona, A.-C. et al. Prediction of protein interactions with function in protein (de-)phosphorylation. PLoS ONE20, 0319084. 10.1371/journal.pone.0319084 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Cannistraci, C. V., Alanis-Lobato, G. & Ravasi, T. Minimum curvilinearity to enhance topological prediction of protein interactions by network embedding. Bioinformatics29, i199-209. 10.1093/bioinformatics/btt208 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Krioukov, D., Papadopoulos, F., Kitsak, M., Vahdat, A. & Boguñá, M. Hyperbolic geometry of complex networks. Phys. Rev. E82, 036106. 10.1103/PhysRevE.82.036106 (2010). [DOI] [PubMed] [Google Scholar]
  • 21.Serrano MA, Boguna M, Sagues F. Uncovering the hidden geometry behind metabolic networks 2011. [DOI] [PubMed]
  • 22.Alanis-Lobato, G., Mier, P. & Andrade-Navarro, M. The latent geometry of the human protein interaction network. Bioinformatics34, 2826–2834. 10.1093/bioinformatics/bty206 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Härtner, F., Andrade-Navarro, M. A. & Alanis-Lobato, G. Geometric characterisation of disease modules. Appl. Netw. Sci.3, 10. 10.1007/s41109-018-0066-3 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Vagiona, A.-C., Mier, P., Petrakis, S. & Andrade-Navarro, M. A. Analysis of huntington’s disease modifiers using the hyperbolic mapping of the protein interaction network. IJMS23, 5853. 10.3390/ijms23105853 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Zahra, N. U. A., Vagiona, A.-C., Uddin, R. & Andrade-Navarro, M. A. Selection of multi-drug targets against drug-resistant mycobacterium tuberculosis XDR1219 using the hyperbolic mapping of the protein interaction network. IJMS24, 14050. 10.3390/ijms241814050 (2023). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Han, J.-D.J. et al. Evidence for dynamically organized modularity in the yeast protein–protein interaction network. Nature430, 88–93. 10.1038/nature02555 (2004). [DOI] [PubMed] [Google Scholar]
  • 27.Mosca, R., Céol, A. & Aloy, P. Interactome3D: Adding structural details to protein networks. Nat. Methods10, 47–53. 10.1038/nmeth.2289 (2013). [DOI] [PubMed] [Google Scholar]
  • 28.Levy, E. D., Pereira-Leal, J. B., Chothia, C. & Teichmann, S. A. 3D complex: A structural classification of protein complexes. PLoS Comput. Biol.2, 155. 10.1371/journal.pcbi.0020155 (2006). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Schweitzer, A. et al. Structure of the human 26S proteasome at a resolution of 3.9 Å. Proc. Natl. Acad. Sci.113, 7816–7821. 10.1073/pnas.1608050113 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Anger, A. M. et al. Structures of the human and Drosophila 80S ribosome. Nature497, 80–85. 10.1038/nature12104 (2013). [DOI] [PubMed] [Google Scholar]
  • 31.Park, S. et al. Protein localization as a principal feature of the etiology and comorbidity of genetic diseases. Mol. Syst. Biol.7, 494. 10.1038/msb.2011.29 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Marsh, J. A. & Teichmann, S. A. Structure, dynamics, assembly, and evolution of protein complexes. Annu. Rev. Biochem.84, 551–575. 10.1146/annurev-biochem-060614-034142 (2015). [DOI] [PubMed] [Google Scholar]
  • 33.Wright, P. E. & Dyson, H. J. Intrinsically disordered proteins in cellular signalling and regulation. Nat. Rev. Mol. Cell Biol.16, 18–29. 10.1038/nrm3920 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34.Dandage, R. & Landry, C. R. Paralog dependency indirectly affects the robustness of human cells. Mol. Syst. Biol.15, 8871. 10.15252/msb.20198871 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.van Dam, T. J. P. & Snel, B. Protein complex evolution does not involve extensive network rewiring. PLoS Comput. Biol.4, 1000132. 10.1371/journal.pcbi.1000132 (2008). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Kovács, I. A. et al. Network-based prediction of protein interactions. Nat. Commun.10, 1240. 10.1038/s41467-019-09177-y (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37.Palty, R., Stanley, C. & Isacoff, E. Y. Critical role for Orai1 C-terminal domain and TM4 in CRAC channel gating. Cell Res.25, 963–980. 10.1038/cr.2015.80 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38.Feske, S. et al. A mutation in Orai1 causes immune deficiency by abrogating CRAC channel function. Nature441, 179–185. 10.1038/nature04702 (2006). [DOI] [PubMed] [Google Scholar]
  • 39.Vanoevelen, J. et al. The secretory pathway Ca2+/Mn2+-ATPase 2 is a golgi-localized pump with high affinity for Ca2+ Ions*. J. Biol. Chem.280, 22800–22808. 10.1074/jbc.M501026200 (2005). [DOI] [PubMed] [Google Scholar]
  • 40.Venkatachalam, K. & Montell, C. TRP channels. Ann. Rev. Biochem.76, 387–417. 10.1146/annurev.biochem.75.103004.142819 (2007). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41.Ambudkar, I. S., de Souza, L. B. & Ong, H. L. TRPC1, Orai1, and STIM1 in SOCE: Friends in tight spaces. Cell Calcium63, 33–39. 10.1016/j.ceca.2016.12.009 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42.Gong, Y. et al. ABTB2 Regulatory variant as predictor of epirubicin-based neoadjuvant chemotherapy in luminal a breast cancer. Front. Oncol.10, 571517. 10.3389/fonc.2020.571517 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.Hu, Y. & Mivechi, N. F. Association and regulation of heat shock transcription factor 4b with both extracellular signal-regulated kinase mitogen-activated protein kinase and dual-specificity tyrosine phosphatase DUSP26. Mol. Cell. Biol.26, 3282–3294. 10.1128/MCB.26.8.3282-3294.2006 (2006). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 44.Kuznetsova, A. A. et al. Insight into the mechanism of DNA synthesis by human terminal deoxynucleotidyltransferase. Life Sci. Alliance.5, 202201428. 10.26508/lsa.202201428 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 45.Gainetdinov, I. et al. Terminal modification, sequence, length, and piwi-protein identity determine piRNA stability. Mol. CellS1097–2765(21), 00746–00752. 10.1016/j.molcel.2021.09.012 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46.Shin, M., Bryant, J. D., Momb, J. & Appling, D. R. Mitochondrial MTHFD2L is a dual redox cofactor-specific methylenetetrahydrofolate dehydrogenase/methenyltetrahydrofolate cyclohydrolase expressed in both adult and embryonic tissues. J. Biol. Chem.289, 15507. 10.1074/jbc.M114.555573 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 47.Das, A. K., Uhler, M. D. & Hajra, A. K. Molecular cloning and expression of mammalian Peroxisomaltrans-2-Enoyl-coenzyme a reductase cDNAs*. J. Biol. Chem.275, 24333–24340. 10.1074/jbc.M001168200 (2000). [DOI] [PubMed] [Google Scholar]
  • 48.Dillon, S. R. et al. Non-redundant roles of t cell costimulation pathways in inflammatory arthritis revealed by dual blockade of icos and cd28 with acazicolcept (ALPN-101). Arthritis Rheumatol.75, 1344–1356. 10.1002/art.42484 (2023). [DOI] [PubMed] [Google Scholar]
  • 49.Dong, Y. et al. ICOSLG-associated immunological landscape and diagnostic value in oral squamous cell carcinoma: A prospective cohort study. Front. Cell Dev. Biol.10.3389/fcell.2023.1257314 (2023). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 50.Jandova, J. & Wondrak, G. T. Melanotransferrin (MELTF, MFI2, CD228) expression attenuates malignant melanoma progression in the A375-Luc2 murine metastasis model and human patients. J. Invest. Dermatol.144, 2820-2823.e6. 10.1016/j.jid.2024.05.028 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 51.Rujas, E., Cui, H., Sicard, T., Semesi, A. & Julien, J.-P. Structural characterization of the ICOS/ICOS-L immune complex reveals high molecular mimicry by therapeutic antibodies. Nat. Commun.11, 5066. 10.1038/s41467-020-18828-4 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 52.Schaefer, M. H. et al. HIPPIE: Integrating protein interaction networks with experiment based quality scores. PLoS ONE7, 31826. 10.1371/journal.pone.0031826 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 53.Alanis-Lobato, G., Andrade-Navarro, M. A. & Schaefer, M. H. HIPPIE v2.0: enhancing meaningfulness and reliability of protein–protein interaction networks. Nucleic Acids Res.45, D408–D414. 10.1093/nar/gkw985 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 54.Alanis-Lobato, G., Mier, P. & Andrade-Navarro, M. A. Manifold learning and maximum likelihood estimation for hyperbolic network embedding. Appl. Netw. Sci.1, 10. 10.1007/s41109-016-0013-0 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 55.Alanis-Lobato, G., Mier, P. & Andrade-Navarro, M. A. Efficient embedding of complex networks to hyperbolic space via their laplacian. Sci. Rep.6, 30108. 10.1038/srep30108 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 56.Papadopoulos, F., Aldecoa, R. & Krioukov, D. Network geometry inference using common neighbors. Phys. Rev. E92, 022807. 10.1103/PhysRevE.92.022807 (2015). [DOI] [PubMed] [Google Scholar]
  • 57.Papadopoulos, F., Kitsak, M., Serrano, M. Á., Boguñá, M. & Krioukov, D. Popularity versus similarity in growing networks. Nature489, 537–540. 10.1038/nature11459 (2012). [DOI] [PubMed] [Google Scholar]
  • 58.Freeman, L. C. Centrality in social networks conceptual clarification. Soc. Netw.1, 215–239. 10.1016/0378-8733(78)90021-7 (1978). [Google Scholar]
  • 59.Bavelas, A. Communication patterns in task-oriented groups. J. Acoustical Soc. Am.22, 725–730. 10.1121/1.1906679 (1950). [Google Scholar]
  • 60.Freeman, L. C. A set of measures of centrality based on betweenness. Sociometry40, 35. 10.2307/3033543 (1977). [Google Scholar]
  • 61.Bonacich, P. Factoring and weighting approaches to status scores and clique identification. J. Mathe. Sociol.2, 113–120. 10.1080/0022250X.1972.9989806 (1972). [Google Scholar]
  • 62.Aspromonte, M. C. et al. DisProt in improving function annotation of intrinsically disordered proteins. Nucleic Acids Res.52, D434–D441 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 63.Thul, P. J. et al. A subcellular map of the human proteome. Science356, eaal3321. 10.1126/science.aal3321 (2017). [DOI] [PubMed] [Google Scholar]
  • 64.Kuhn, M. Building predictive models in R using the caret package. J. Stat. Soft.10.18637/jss.v028.i05 (2008). [Google Scholar]
  • 65.Svetnik, V. et al. Random forest: A classification and regression tool for compound classification and QSAR modeling. J. Chem. Inf. Comput. Sci.43, 1947–1958. 10.1021/ci034160g (2003). [DOI] [PubMed] [Google Scholar]
  • 66.Cortes, C. & Vapnik, V. Support-vector networks. Mach. Learn.20, 273–297. 10.1007/BF00994018 (1995). [Google Scholar]
  • 67.Cox, D. R. The Regression analysis of binary sequences. J. Roy. Stat. Soc. Ser. B20, 215–242 (1958). [Google Scholar]
  • 68.Quinlan, J. R. Induction of decision trees. Mach. Learn.1, 81–106. 10.1007/BF00116251 (1986). [Google Scholar]
  • 69.Cover, T. & Hart, P. Nearest neighbor pattern classification. IEEE Trans. Inf. Theory13, 21–27. 10.1109/TIT.1967.1053964 (1967). [Google Scholar]
  • 70.Bradley, A. P. The use of the area under the ROC curve in the evaluation of machine learning algorithms. Pattern Recogn.30, 1145–1159. 10.1016/S0031-3203(96)00142-2 (1997). [Google Scholar]
  • 71.Lobo, J. M., Jiménez-Valverde, A. & Real, R. AUC: A misleading measure of the performance of predictive distribution models. Glob. Ecol Biogeogr.17, 145–151. 10.1111/j.1466-8238.2007.00358.x (2008). [Google Scholar]
  • 72.Sokolova, M. & Lapalme, G. A systematic analysis of performance measures for classification tasks. Inf. Process. Manage.45, 427–437. 10.1016/j.ipm.2009.03.002 (2009). [Google Scholar]
  • 73.Dyer, S. C. et al. Ensembl 2025. Nucleic. Acids Res.53, D948–D957. 10.1093/nar/gkae1071 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 74.The UniProt Consortium. UniProt: The universal protein knowledgebase in 2025. Nucleic Acids Res.53, D609–D617. 10.1093/nar/gkae1010 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 75.Abramson, J. et al. Accurate structure prediction of biomolecular interactions with AlphaFold 3. Nature630, 493–500. 10.1038/s41586-024-07487-w (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 76.Seeliger, D. & de Groot, B. L. Ligand docking and binding site analysis with PyMOL and Autodock/Vina. J. Comput. Aided Mol. Des.24, 417–422. 10.1007/s10822-010-9352-6 (2010). [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplementary Material 1 (75.2KB, pdf)
Supplementary Material 2 (163.6MB, zip)

Data Availability Statement

All supplementary data supporting the findings of this study, including node- and edge-level features, structural annotations, and prediction scores, are available at: https://github.com/avagiona/Cooperative-Competitive-interactions-within-protein-triplets.


Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES