Introduction

Cancer involves the accumulation of somatic mutations1 and epigenetic modifications2, which drive the cells into the malignant state. Recurrent mutations implicated in tumorigenesis affect highly connected proteins within the protein interaction network3,4 and are enriched at the interaction interfaces5,6 and phosphorylation sites7 signifying their role in rewiring protein interactions8. For this reason, cancer has been described as the disease of the interactome9. Indeed, the network of protein-protein interactions (PPI) has repeatedly allowed for the extraction of molecular features predictive of various phenotypic traits relevant to cancer – the so-called disease biomarkers10. For example, Cui et al. have identified putative interaction-disrupting mutations occurring at the interfaces of protein complexes and demonstrated that their presence is prognostic of poor survival11. In another study, Li et al.12 developed the “OncoPPI” network of protein-protein interactions (PPIN) relevant to lung cancer, identifying biomarkers that can inform therapeutic decisions according to the drug sensitivity in certain conditions12. Nevertheless, the physical disruption of interaction sites by somatic mutations is only one mode of perturbing the interactome. Another relevant cellular process is regulating the expression (and thereby the local molecular concentration) of the interacting proteins13; this has been utilized in mining the network of protein-protein interactions to identify modules of differentially expressed genes serving as robust biomarkers indicative of breast cancer metastasis14 or stratifying patients from several breast cancer subtypes15. Furthermore, the phenomenon of “isoform switching”, i.e. altering the major splice variant of the gene that is favorably expressed within the cell, has been implicated in driving tumorigenesis and several such switches have been identified as biomarkers predictive of patient survival16. Interestingly, the majority of isoform switches observed across many cancer types could not be explained by somatic mutations in the same genomic locus suggesting that they usually arise through other complex molecular mechanisms17. In the case of multi-domain proteins, isoform switching can lead to the loss or gain of a domain responsible for mediating the interaction, thus perturbing the interactome. Recently developed computational tools leverage domain-domain interaction data in order to match transcriptomes to condition-specific interactomes, accounting for the major isoform of the protein that is expressed within the cell18,19. This allows comparing the healthy and cancer tissue interactomes from the same patient and identifying both the lost and the gained interactions (edgetic perturbations).

In this study, we analyzed all samples from The Cancer Genome Atlas for which both the healthy and cancer tissue RNA-Seq data was available, thus generating the first large-scale set of patient- and condition-specific interactomes along with the corresponding tumor-specific edgetic perturbations. Crucially, in contrast to recurrent somatic mutations that are typically present in only a small proportion of patients, many of the edgetic perturbations are consistently shared between the vast majority of patients across multiple cancer types, while other sets of perturbations are shared explicitly between patients in a given cancer type or sub-type. We show that in most cancer types the malignant tissue interactome is smaller than the interactome of the corresponding healthy tissue – the only significant exception to this trend was thyroid carcinoma (THCA). Interestingly, even though a considerable number of significantly mutated genes are cancer driver genes, they are not directly involved in a majority of the identified perturbations. Our results show high reproducibility of the perturbed co-occurring network biomarkers within patients of a cancer type (and subtype) and some shared network biomarkers across multiple cancer types. Furthermore, we found known (e.g. TP73, NTRK1, and CDC25C) and novel cancer biomarkers at the multi-cancer, cancer type and cancer subtype levels. These findings are a new source of robust biomarkers for detecting or classifying cancer types, may potentially point to new anti-cancer therapy targets and, owing to the extensive literature annotation we performed, they are also a comprehensive publicly available resource ready for experimental validation studies. We corroborate the relevance of the identified targets by demonstrating their strong correlation with overall patient survival and report the previously gathered insights on their role in tumorigenesis.

Results

Cancer PPINs are smaller than healthy PPINs in the majority of cancer types

We analyzed 642 paired cancer and healthy PPINs covering 13 cancer types derived from the global protein interaction network using patient-specific mRNA expression profiles. First, we used PPIXPress18 to construct cancer and healthy patient-specific PPINs. Next, using the Wilcoxon singed-rank test we tested the hypothesis that PPINs are disrupted during tumorigenesis by comparing the number of binary interactions observed in the healthy and the corresponding cancer PPIN for all patients with a given cancer type. Our results show that cancer PPINs are smaller than their corresponding healthy PPINs in 11 cancer types out of 13, and the difference is insignificant only in KIRP (Fig. 1A–K,M). In the remaining 2 cases (Fig. 1J,L) cancer PPINs are larger than the corresponding healthy PPINs, but the difference is only significant for THCA (p-value < 0.05). Similar results (apart from BLCA) were observed when using the randomized PPIN – Fig. S1.

Figure 1
figure 1

Healthy and cancer PPINs significantly differ in size in 11 out of 13 cancer types (p-value < 0.05). The density plots indicate the distribution of paired cancer and healthy PPIN sizes for individual cancer types (A–M) and across cancer types (N). The vertical dashed lines indicate the mean sizes of cancer PPINs (red) as compared to corresponding healthy PPINs (green). For BRCA, LUSC, PRAD, KIRP, KIRC, KICH, COAD, LIHC, HNSC and STES healthy PPINs were larger than the corresponding cancer PPINs but the difference was not significant in KIRP. For THCA and BLCA (green label), cancer PPINs were larger than the corresponding healthy PPINs, but the difference was not significant in BLCA.

While gene expression signatures have become the mainstay of cancer research, information about global transcriptome shifts between cancer and the corresponding healthy states is only beginning to emerge. In line with our findings, Danielsson et al.20 reported a reduction in the number of expressed genes in the course of malignant transformation. Distorted gene expression in cancer has been associated with genetic instability (e.g. chromosomal gains and losses21) and epigenetic control21,22. Anglani et al.23 reported that gene co-expression networks associated with pancreatic, cervical, gastric and non-small cell lung cancers exhibit losses of connectivity compared with healthy samples while colorectal cancer exhibits more gains in connectivity. We also find that edgetic losses prevail in STES (a type of gastric cancer) and in both LUSC and LUAD (non-small cell lung cancer subtypes). In contrast to Anglani et al.23 we found that colorectal cancer experienced more edgetic losses than gains, probably because our cohort consisted of only colon cancer (but not rectal cancer) patients. However, our results are in agreement with those of Cordero et al.24, where a significant reduction in colon tumor regulatory networks when compared with healthy samples was reported.

Isoform switches and resultant domain changes between cancer and healthy states result in edgetic perturbations

The majority of the identified perturbations across the cancer types resulted from complete-protein-product losses or gains as a consequence of gene expression changes between the healthy and cancer states. Across all cancer types, the cancer state expressed slightly fewer genes than the healthy state apart from THCA, BLCA and KIRP (Dataset 1). Nevertheless, we obtained additional perturbations that were attributed to differential isoform expression (resulting in domain composition changes of the majorly expressed protein transcript) between cancer and healthy states – as exemplified in Figs. 2 and 3. Of the latter, most perturbations involved an isoform switch in either one of the interacting partners, however, we also identified cases of proteins where across patients of a given cancer type, isoform switches in both proteins were responsible for disrupting the interaction – Table S1. When using the randomized network derived from BiRewire, we were able to reobtain the prominent proteins involved in edgetic perturbations as a result of differential gene expression changes between the cancer and healthy state – Text S1 and Dataset 2. Our findings show that the transformation from the healthy to the cancer state results in (i) the loss or gain of gene expression, which alters the pool of proteins available within the interaction network, and (ii) differential isoform and domain expression, which further translates to the loss or gain of edges between the available proteins. Standard differential co-expression network analyses cannot detect such perturbations, thus making our approach appealing especially in the detection of the repertoire of proteins rewiring the interactome. Here, we corroborate a recent study by Climente-González et al.25, where the authors suggested that alternative splicing events promote tumor growth by, among other ways, remodelling the protein-protein interaction network.

Figure 2
figure 2

Bar plots indicating the number of edgetic perturbations obtained as a result of gene expression changes or domain changes that come about after isoform switches between cancer and healthy states. Sky blue: edgetic gains as a result of more genes being expressed in the cancer state, dark brown (left of zero intercept): edgetic gains as a result of isoform/domain changes (left of zero intercept). Light brown: edgetic losses as a result of the depletion of genes in the cancer state (right of zero intercept), light green: edgetic losses as a result of isoform/domain changes (right of zero intercept).

Figure 3
figure 3

An example showing the consequences of domain changes between the cancer state and healthy state in patients diagnosed with BRCA. The protein structures of both (P0DP23) CALM1 and (P62140) PP1CB were obtained from PDB while those of DST were modelled using the ensemble transcript sequences in SWISS-MODEL and visualized in PyMol. Following an isoform switch from ENST00000370765 (in healthy) to ENST00000244364 (in cancer), the protein Q03001 (DST) gained the domain PF13499. The consequence is the gain of interactions with the genes PPP1CB and CALM1.

The identified edgetic perturbations are retained in the protein-abundance filtered PPIN

To test whether our approach yields reliable results, we additionally generated patient-specific PPINs using a smaller network with nodes constituted by highly abundant proteins (see Methods). The majority of the edgetic perturbations identified based on the global PPIN were retained within the reduced high-confidence set (see Table S2, Dataset 3 and in Dataset 4 for details). For instance, among the significant edgetic losses in BLCA samples, the protein abundance-filtered PPIN recovered one less edgetic perturbation involving the actin alpha skeletal muscle protein (ACTA1) and one of its interactors, neurabin-2 protein (PPP1R9B). The protein abundance database (PaxDb) does not report any abundance data for the neurabin-2 protein, and the protein is mainly undetected in the bladder samples from the human proteome map. Due to the modest correlations between mRNA and protein expression data26,27, it is still challenging to infer protein levels from transcriptome studies. Nevertheless, the majority of our results involve the highly-abundant proteins, which indicates that these interactions constitute the most relevant processes occurring within the cells and corroborates the reliability of the identified perturbations.

Proteins involved in edgetic perturbations affect the overall patient survival and can serve as cancer type biomarkers

To find out whether changes in the expression of significantly mutated genes (SMGs) are the leading causes of the observed edgetic perturbations, we compared the proportions of perturbations involving SMGs versus those involving randomly generated proteins with a similar network degree. Surprisingly, across the majority of cancer types, more perturbations could be associated with the randomly selected genes rather than the SMGs (Table S3). For example, when looking at newly gained interactions connected to SMGs in comparison to randomly selected genes of similar degrees, only BLCA and LUSC showed significant enrichment. While the SMGs in our PPINs tended to be high-degree nodes, only a small number of their interactions exhibited frequent disruptions (in agreement with previous reports28), unlike the case for many other genes of a similar degree whose interactions were often perturbed. One possible explanation for this is that a majority of the randomly selected genes were house-keeping genes occupying more central positions in the PPINs29 and thus highly prone to rewiring as detailed by Kim et al.30. Also, this can mean that SMGs have subtle effects on the PPIN and affect the same interaction partner consistently across patients. Nevertheless, among the frequently perturbed edges across patients of a cancer type, we found multiple SMGs among the perturbed edges in all cancer types except in LIHC (Table S4a). With a rise in the interest for therapeutic targeting of cancer enabling proteins at the PPIN level31, our findings suggest that extending the range of target proteins beyond only the SMGs may augment the efficacy of anti-cancer treatments. To gain insight into the possible roles the proteins involved in edgetic perturbations may have in tumorigenesis, we used SurvExpress (except for KICH whose data is absent in the database) to analyze if the expression changes of these proteins could predict overall patient survival (OS) and distinguish between patients with longer and shorter lifespans following tumorigenesis. For each cancer type, we selected proteins connected by the significantly perturbed edges and randomly chose a similar number of proteins from the non-perturbed edges to predict overall patient survival. In all cancer types, we found that all the significantly perturbed edges harbor proteins that significantly affect patient survival (log-rank p-value < 0.05, Table S4 and Fig. S2) while the non-perturbed edges did not contain proteins that could predict the overall patient survival. To understand the roles these proteins play in KICH tumorigenesis, we performed text mining in PubMed using the protein identifiers plus the term cancer for each protein involved in significant edgetic perturbations32. The results for each individual cancer type are summarized in the Text S1, with the corresponding images available in Figs. S2 and S3. For the results of the survival analysis using the proteins obtained after network randomization, see Fig. S4.

Proteins involved in cancer-specific edgetic gains and losses possess distinct functional roles

Based on the perturbation profiles associated with each cancer type, we identified two different edgetic events – those occurring in only one patient (patient-specific perturbations) and those occurring in at least 2 samples (cancer type perturbations). In the latter, perturbed edges present in only one cancer type are cancer-specific perturbations (Table S5) while those present in at least 2 cancer types are multi-cancer perturbations. A detailed summary of the results is available in Table S5. Overall, LIHC had the highest number of both cancer-specific edgetic gains and losses (6087), meaning that LIHC is more susceptible to cancer-specific perturbations (unique perturbations) than other cancer types. On the other hand, LUAD had the least number of both cancer-specific gains and losses (1218), suggesting that LUAD is least susceptible to cancer-specific perturbations, and is more likely to share most perturbations with other cancer types. These findings are in line with previously published results, which suggest that the liver has a large number of genes showing tissue specific expression33,34, while the lung has a low number of such genes35.

To explore the biological implications of edgetic perturbations we carried out a GO enrichment analysis using topGO and then employed REVIGO to group together the enriched GO terms. Among the proteins involved in edgetic gains, REVIGO summarized their enriched GO terms into 8 biological processes (BP), 14 cellular components (CC), and 51 molecular functions (MF) (dispensability value < 0.05 after REVIGO pruning, Fig. 4A–C). Of these enriched GO terms, 2 biological processes, 5 cellular components, and 8 molecular functions had a dispensability value of 0 (see details in Table S6). Our results support previous findings that suggest that lysosomal transport and viral processes mediate cell proliferation and apoptosis in cancer cells36,37 by targeting cellular components such as the focal adhesions or retromer complex38,39.

Figure 4
figure 4

A two-dimensional scaling projection of the enriched Biological processes (A), Cellular Components (B) and Molecular functions (C) for proteins involved in cancer-specific edgetic gains after REVIGO pruning (dispensability value < 0.005). Dispensability of a term represents both the degrees of redundancy and enrichment. The lower the dispensability of a term, the least redundant and more significant a term is. The axes show the distribution of the GO terms based on their semantic similarities. The bubble color reflects the degree of significance (p-value) with blue color indicating a higher significance than the red color. The richly colored bubbles in the foreground represent GO terms with a dispensability value of <0.005. The bubble sizes indicate how often a GO term occurs, the bigger the size the more frequent the term is.

For the proteins involved in edgetic losses, REVIGO clustered their enriched terms into 7 biological processes, 17 cellular components, and 51 molecular functions (dispensability value < 0.05 after REVIGO pruning, Fig. 5A–C). Of these, 3 biological processes, 3 cellular components, and 11 molecular functions (see details in Table S6) had a dispensability value of 0. These results complement previous work that indicates the importance of pathogens and transcription deregulation via the RISC complex during tumorigenesis40,41.

Figure 5
figure 5

Two-dimensional scaling projections of the enriched Biological processes (A), Cellular Components (B) and Molecular functions (C) for proteins involved in cancer-specific edgetic losses after REVIGO pruning (dispensability value < 0.05). Dispensability of a term represents reduced redundancy and a high degree of enrichment. The lower the dispensability of a term, the least redundant and more significant a term is. The axes show the distribution of the GO terms based on their semantic similarities. The bubble color reflects the degree of significance (p-value) with blue color indicating a higher significance than the red color. The richly colored bubbles in the foreground represent GO terms with a dispensability value of < 0.005. The bubble sizes indicate how often a GO term occurs, the bigger the size the more frequent the term is.

On the one hand, our results may suggest that proteins involved in edgetic gains may be recruited to upregulate cancer cell proliferation and put critical pathways under stress, as previously suggested42. On the other hand, edgetic losses appear to cause the deregulation of transcription activities as well as the distortion of epithelial cell polarity, an essential process in cancer cell transport membranes43.

Hierarchical clustering of perturbed edges reveals cancer types sharing similar perturbation signatures

Cancer hallmarks often to cut across cancer types44, we thus sought to find out whether cancer types might also share perturbed network edges. To this end we merged all lost and gained edges to build multi-cancer loss and gain profiles, respectively (Table S7). The maximum number of cancer types sharing edgetic perturbations (either gains or losses) was 9 out of 13. We found 82 and 2178 gained and lost edges shared across 9 cancer types, respectively (Table S7), with the Q9BZD4 (NUF2) and P04629 (NTRK1) proteins associated with the largest number of perturbations (see Table S7 for details). The majority (98.78%) of edgetic gains involved 6 proteins, with the NUF2 protein alone being a subject in 36.58% of the perturbations. Most edgetic losses (98.76%), on the other hand, involved a common set of 35 proteins, with the NTRK1 protein being involved in 88.34% of the perturbations. Both of these proteins are known cancer drug targets and are now being considered as crucial molecules in the development of tumor-agnostic drugs to treat diverse cancer types45. Silencing of the NUF2 protein has been shown to hinder tumor growth across cancer types46,47 while deregulation of the NTRK1 protein has been successfully targeted by the drug Entrectinib48. Our results, therefore, suggest that the drug Entrectinib may be a choice in the treatment regimen of a diverse number of cancer types but may not be beneficial to patients diagnosed with STES, BLCA, LUSC (apart from ROS1-positive) and PRAD. A higher proportion of the multi-cancer edgetic losses compared to edgetic gains implies that cancer progression favors the loss of crucial protein interactions preventing the cell’s safeguards from inhibiting malignant proliferation. This phenomenon was also observed in the SMGs, most of them were involved in edgetic losses rather than in edgetic gains (see detailed results in Table S3e,g).

Analysis of the significantly enriched KEGG pathways affected by the proteins involved in multi-cancer edgetic perturbations revealed known pathways49,50 deregulated across cancer types - Fig. 6 and Dataset 3. Additionally, we observed pathways that were unique only to the proteins involved in edgetic gains or in edgetic losses (Dataset 3).

Figure 6
figure 6

KEGG pathways differentially enriched between the proteins engaged in edgetic gains and those involved in edgetic losses. The dot colour reflects the degree of significance (p-value) with red colour indicating a higher significance than the blue colour. The dot sizes indicate how often a KEGG pathway term occurs. The bigger the size, the more frequent the term occurs.

Even though intra-tumor heterogeneity offers crucial data during therapeutic decision making51,52, biomarkers cutting across multiple cancer types are invaluable in the clinical research set up as they shed light on pathways shared across cancer patients and inform on inter-tumor heterogeneity53. Because the edgetic gains and losses are responsible for affecting different molecular pathways, we considered them separately in clustering cancer types based on the perturbations observed. We performed this analysis three times (for edgetic gains/losses separately and considering all data together) under the assumption that the majority of gains or losses may have some common underlying cause (for example, molecular pathways), which may persist across multiple cancer types. Hierarchical clustering of the perturbation patterns using the R package Pvclust identified high confidence (p-value < 0.05) cancer clusters based on shared perturbation signatures (Fig. 7A–C). Using the random forest algorithm (see Methods), we found sets of edgetic perturbation patterns important in grouping cancer types into the identified clusters (Fig. 7). A comprehensive summary of these results can be found in the Text S1 and Fig. S5. In brief, our findings are in agreement with Yuan et al.54, who indicated that pan-cancer analyses reveal additional biomarkers that may be masked when searching for biomarkers in single tumor type studies.

Figure 7
figure 7

Cancer types share multiple perturbation patterns: Dendrograms based on edgetic gains (A), edgetic losses (B) and both edgetic gains and losses (C) across cancer types. Gained edges revealed 2 main clusters (A) with sub-clusters consisting of (i) BRCA, BLCA and STES, (ii) LUAD and LUSC, (iii) COAD and KICH, (iii) LIHC and PRAD, and (iv) KIRC and KIRP. Lost edges identified 2 main clusters (B) with additional sub-clusters consisting of (i) KICH, KIRP, and KIRP, (ii) LUAD and LUSC, (iii) COAD, HNSC and BRCA, (iv) STES, BLCA and THCA. Clustering of both edgetic gain and loss patterns revealed 3 main clusters (C) consisting of (i) LIHC, KICH, KIRC, KIRP, (ii) PRAD, STES, BLCA, THCA and (iii) LUAD, LUSC, COAD, BRCA and HNSC. The Approximately unbiased AU (green) and Bootstrap probability BP (red) scores indicate the likelihood of observing the obtained clusters. The clusters within the red rectangles with AU scores of >99% were observed after multiscale bootstrap (n = 10000). The edge # below the AU and BP values gives the edge count within the tree. The height indicates the similarity or dissimilarity between any two observations: the lower the height of the fusion between two observations, the more similar they are.

Cancer subtypes exhibit unique edgetic perturbation patterns

Among the cancer subtypes, we also searched for subtype-specific disruptions (Table S4b). We found that subtypes differed in their edgetic perturbations and that most of the proteins involved in these network disruptions might be responsible for the observed subtype phenotypes. For example, network edgetic disturbances involving the ribonucleoprotein IMP3 (IGF2BP3), which frequently occurred in ER+, PR+, HER− subtypes, and those involving the m-phase inducer phosphatase 3 protein (CDC25C), often observed in ER−, PR−, HER+ subtypes, revealed the mutual exclusivity nature of BRCA subtypes. Also, some of the proteins whose edges were specifically perturbed within patients grouped in a particular cancer subtype may be novel subtype-specific biomarkers. For example, the protein cytochrome P450 1A1 (CYP1A1) is a probable biomarker in Classical LUSC subtypes, neuron navigator 2 protein (NAV2) in MSS STES subtypes and the apin protein (ODAM) in THCA BRAF-like subtypes. Furthermore, we found interacting proteins whose connections were differentially perturbed across cancer subtypes. For instance, while PR−/ER− BRCA and KIRP Type1 subtypes shared nearly all (71/73) edgetic gain perturbations involving the gene IGF2BP3, KIRP Type 1 also had two other edgetic perturbations affecting the IGF2BP3 gene (IGF2BP3 -KRT17 and IGF2BP3 -SYT17) suggesting that these proteins may have a probable role in the differential mechanisms between BRCA and KIRP tumorigenesis. Besides, we discovered biomarkers shared by several subtypes, for example, the core components of the nucleosome (HIST1H2AB, HIST2H3A and HIST1H3A) in Secretory and Classical LUSC, PRAD SPOP and BRCA HER+ subtypes. Somatic mutations in these histone proteins have previously been linked to cancer, thus suggesting the relevance of these molecules as candidate cancer subtype-specific biomarkers55,56,57.

Proteins participating in significant edgetic perturbations are implicated across all cancer stages

For a mutated gene to be tumorigenic (i.e. to be a driver gene), it must accumulate mutations throughout the life of the cancer cell58,59. Consequently, cancer driver genes are implicated from the onset of cancer and progressively increase the survival of the cancer cell as the disease progresses. We hypothesised that edgetic perturbations that harbour essential biomarkers may play an important role in tumorigenesis and cut across all cancer stages. To determine if this phenomenon applied to edgetic perturbations, we searched for the stage distribution of the patients that had significantly perturbed edges in their PPINs. In all cancer types, the significantly perturbed edges were observed across all stages albeit in varying proportions, indicating their probable role from cancer onset and in progression (Table S8). Our results mirror those from Li60 who pointed out that essential cancer biomarkers are active in the entire life of a cancer cell.

The EdgeExplorer website

The EdgeExplorer portal (http://webclu.bio.wzw.tum.de/EdgeExplorer) provides annotations for all the cancer-type specific proteins involved in edgetic perturbations (a total of 539 proteins). We annotated each protein by performing an exhaustive literature search for relevant experimental evidence linking it to the specific cancer type; if hits related to that cancer type were not found, we broadened the search to include other cancer types – for more details on how the search was performed, please refer to the Text S1. The main advantage of the web portal is that it allows for easy browsing of the results and searching for information on specific proteins. Moreover, it provides the functionality to download all of the annotated data.

Discussion

Identification of cellular interconnections perturbed by diseases has long been recognized as a promising avenue towards elucidating reliable biomarkers61. Over the recent years this general idea was being actively put into practice by using molecular networks to study the differences between healthy and diseased states in cancer12,62,63. Here, we derived 642 patient-specific PPINs from patient-specific paired healthy and cancer mRNA expression profiles and identified candidate biomarkers significantly involved in distorting PPINs during tumorigenesis. In doing so we considered shared patient edgetic perturbation profiles across tumors, within a cancer type and further distinguished edgetic perturbation signatures between cancer subtypes. Our approach utilizes the publicly available data of paired cancer and healthy gene expression profiles from 13 cancer types and combines them with previously reported cancer-specific significantly mutated genes, and binary protein interaction data to identify proteins driving significant edgetic perturbations in cancer networks. For the first time, we show that using multiple patient-specific PPINs derived from the corresponding mRNA expression profiles of healthy and cancer patient samples is a novel way of identifying patient-, cancer-type and subtype as well as multi-cancer edges susceptible to perturbation during tumorigenesis. Furthermore, we were able to reproduce similar perturbed edges for each cancer type when using a smaller protein abundance-filtered PPIN (Dataset 3), validating our approach. We demonstrate that perturbed edges harbor known and novel cancer biomarkers and that they also capture previously reported cancer hallmarks44,64. While the differential expression of genes between the cancer and healthy state dictates the availability of proteins that interact with each other, we also show that alternative splicing events causing protein domain composition changes in the cancer state have effects on the protein-protein interaction network. A gain of an interacting domain may result in the gain of a new interaction while the loss of an interacting domain may bring about edgetic losses in the cancer PPIN - Fig. 3.

We found that the majority of perturbations were not attributed to SMGs either directly as first neighbors or indirectly as second neighbors within the PPIN - there were only several cancer types that did not follow this trend (Table S4b). One such exception was LIHC, and indeed the interactions disrupting mutations of SMGs in this cancer type have been recently reported to strongly affect survival, which indicates that our results are in agreement with previous findings from Cui et al.11. While our study cannot model the effects of mutations on the PPIN as undertaken by Cui et al., our results suggest that any mutations that are prevalent in the domains do promote edgetic perturbations and consequently tumorigenesis.

We also found that cancers exhibit either a high proportion of edgetic losses or a high proportion of edgetic gains. We speculate that this may be a downstream effect of a deregulation of the components of the spliceosome resulting in a systematic truncation or elongation of transcripts during pre-mRNA processing. However, most cancer types (9) showed more edgetic losses than edgetic gains, resulting in a reduction in the size of the cancer PPIN when compared to the corresponding healthy PPIN (Fig. 1). We also found multiple biomarkers already validated at multi-cancer, cancer type and subtype levels. When considering proteins driving significantly perturbed edges and using SurvExpress, our study confirmed most of the proteins as being biomarkers predictive of survival while those that did not show any perturbation were not prognostic in cancer. Moreover, at the multi-cancer level, known cancer drivers such as CDC45 and NUF2 were identified to be involved in edgetic gains while NTRK1, PRPH and MYOC were determined to be involved in edgetic losses and may serve as targets for widely applicable therapeutic interventions. For instance, Liu et al. showed that knockdown of NUF2 may inhibit proliferation of carcinomas and may be a potential target for therapy in cancer46. Furthermore, our clustering analysis of the cancer perturbation profiles revealed novel relationships between cancer types. We found that KICH, KIRP, and KIRP, LUAD and LUSC, COAD, HNSC and BRCA, as well as THCA, BLCA, and STES shared a more significant proportion of lost edges. Also, BRCA, BLCA and STES, LUAD and LUSC shared a higher portion of gained edges. Targeting of the proteins shared and perturbed in these cancer types for clinical use could benefit patients diagnosed with these cancer types. For example, developing a therapy to target UCHL1, the protein most rewired across kidney cancers, would be an economical way of treating all kidney cancers by targeting the same molecule65.

At the cancer type level, some of the perturbations we identified, such as IGF2BP3 and DKK1-MDFI, have already been suggested to be KIRP biomarkers. Our analysis supports the roles of these molecules as KIRP biomarkers, as they were among proteins significantly perturbed in KIRP and showed prognostic value when their expression changes were analyzed for predicting overall patient survival. We also uncovered known biomarkers for specific cancer types not yet directly linked to other cancer types. For example, TRIM15 is a tumor suppressor in colon cancers66, however, to our knowledge no study has linked TRIM15 to KICH tumorigenesis. We found TRIM15 perturbations among the proteins involved in edgetic losses in KICH. Our study, therefore, suggests that TRIM15 could also be an informative KICH biomarker. We also found multiple cancer-specific edgetic perturbation biomarkers such as the SLC25A21 distortion in LUAD. Most importantly in KICH, our study is also able find perturbations of Bcl2 family proteins which are targeted by the only clinically approved drug (Venetoclax) targeting a protein-protein interaction67.

While previous studies such as Li et al.12 found biomarkers at the cancer network level (lung cancer), our study expands on this work to obtain cancer subtype-specific markers at the network level. Using our methodology, we identified probable subtype-specific biomarkers, including PARVG and XPO4 in PR+ BRCA, MYL1 in PRAD, KHDRBS1-DLG2 edgetic perturbation in HNSC, and KLF8 in STES. We also observed several cancer subtypes sharing perturbed proteins pointing to probable shared oncogenic patterns. Our findings, therefore, suggest that these subtypes could be targeted by similar therapies. Functional and pathway enrichment analysis further revealed that proteins driving edgetic perturbations are consistent with the observed cancer phenotype, that is, we obtained known canonical oncogenic KEGG pathways involved in viral carcinogenesis, chemical carcinogenesis, EGFR tyrosine kinase inhibitor resistance, FoxO signalling, proteoglycans in cancer and transcriptional deregulation in cancer.

Our analyses show that the diverse proteins participating in edgetic perturbations in cancer are essential biomolecules in tumorigenesis, that could be used for monitoring disease progression and developing new therapies. This integrated analysis is the first to utilize patient-specific PPIN derived from corresponding paired cancer and healthy mRNA expression profiles to decipher essential interactions distorted at the multi-cancer, cancer type, and subtype levels. Our findings present an integrated multi-omics approach for the computational identification of multi-cancer, cancer type and subtype-specific biomarkers with potential clinical prognostic relevance. As OMICS data become more complete, our methodology will be of increasing help in determining the full extent of protein network distortion across cancer types.

Conclusion

In summary, our study presents a novel and robust scheme capable of identifying known and novel cancer-specific and multi-cancer biomarkers using patient-specific PPIN derived from mRNA expression data. Furthermore, the ability to determine uniquely distorted interactions whose participants are predictive of patient survival opens up the possibility to computationally obtain potential protein biomarkers for specific cancer types and subtypes. We also established that SMGs do not bring about the majority of perturbations in cancer PPINs. Additionally, we found probable novel biomarkers such as the THCA BRAF-like specific 4-gene signature biomarker (ODAM, APP, IKBKG, and TOLLIP). The THCA biomarkers may be essential for disease monitoring of THCA subtypes whereas the 14-gene signature (with HRK node perturbation) explicitly observed in KICH samples is a candidate for therapeutic targeting. Survival and functional enrichment analysis revealed that our candidate biomarkers are indeed involved in tumorigenesis. Our user-friendly portal will not only facilitate experimental research in the continued quest for druggable proteins at the protein-protein interaction network level but will also be essential for researchers to quickly mine and access the proteins involved in edgetic perturbations of cancer PPINs. We envisage that subsequent experimental validation will demonstrate the applicability of the novel biomarkers generated in this study for making informed clinical decisions as well as in developing cancer therapies. In the future, we will investigate patient-specific edgetic perturbations and determine proteins and corresponding isoforms (and protein domains) responsible for such disruptions.

Materials and Methods

Cancer datasets

We obtained RSEM68 quantified count data for healthy (non-cancer) as well as the corresponding cancer patient-specific mRNA expression profiles from the Broad Institute Web site (http://gdac.broadinstitute.org/). We further selected datasets with at least 10 paired healthy and cancer samples, covering 13 cancer types (Table S9). The corresponding cancer stage-specific annotated clinical data and subtype annotations were downloaded using the TCGABiolinks R package69. Stomach and esophageal carcinoma subtypes were downloaded from the supplementary materials of the TCGA consortium paper for STES70 because the Broad Institute Web site did not include all the paired samples. The clinical dataset consisted of patient samples grouped according to stages I, II, III and IV (Table S9).

Global protein-protein interaction network (PPIN)

We obtained information on 330,557 binary interactions between human proteins from BioGRID71 and selected only those interactions whose individual interacting partners have a “reviewed” status in UniProt72. The resulting global network consisted of 224,223 human binary protein interactions between the total of 15,689 proteins. Based on the assumption that two proteins can only interact if proven to be translated, we further filtered the human interactome using protein abundance data. Whole-proteome high-confidence abundance data were obtained by combining information from PaxDb73 and The Human Proteome map74. Upon retaining only the proteins reported as translated (having non-zero abundance values) in both proteomics datasets our final PPIN consisted of 216,134 binary interactions involving 15,125 proteins. Hereafter, the total number of binary interactions in a PPIN is referred to as PPIN size.

Patient- and cancer-specific protein interaction networks

Patient and cancer-specific PPIN were derived from gene expression data by PPIXpress18 using both PPINs described above. PPIXpress adapts PPINs to specific cellular conditions at the isoform level, thus enabling identification of tumor-related alterations missed by gene-level analysis. For each tissue type, we filtered the RNA-seq data to only include the genes that were consistently expressed across most samples using the EstimateExpression function of the xseq R package75. The function fits a mixture-of-Gaussian distributions model on the gene expression count data to distinguish between lowly expressed genes (presumed to be transcriptional noise) and biologically relevant gene expression (Fig. S6). Furthermore, for an isoform of a selected gene to be considered as expressed, its RSEM value was required to be 0.1 or higher. If multiple isoforms of a gene are expressed, the mean expression value of all isoforms is selected (running PPIXpress with ‘–g’ option).

Patient-, cancer-, subtype-specific and multi-cancer perturbed edges

For each cancer PPIN we retrieved interactions that were not present in the paired healthy PPIN (gained edges). Likewise, in each healthy PPIN we identified interactions that were absent in the corresponding cancer PPIN (lost edges). Edges occurring in both healthy and cancer PPINs were considered non-perturbed. For brevity, lost, gained, and non-perturbed edges were assigned the codes 10, 01, and 11, respectively. For each patient, the set of all perturbed and non-perturbed edges represents their individual network perturbation profile. To obtain cancer type perturbation profiles we merged perturbation profiles of patients diagnosed with a specific type of cancer (Fig. 8). Edges that were not observed in one sample but observed in other samples were assigned the code 00 in the samples where they were absent, and either 01 or 10 when they were gained or lost, respectively; 11 represents unperturbed edges. On a cancer PPIN (Fig. 8), an edge can be gained across all patients (strict gains, edges a-d and b-h), lost across all patients (strict losses, edges b-c and d-e), partly gained or partly lost across patients (d-f), non-perturbed in all patients (a-b), or not observed in one patient but observed in others (f-g). The list of all the perturbed and non-perturbed edges in a single patient constitutes their perturbation profile. The union of all patient profiles diagnosed with a particular cancer type is referred to as a cancer perturbation profile. A cancer type perturbation profile is a list of lost, gained, and non-perturbed edges in all patients with a particular cancer type with their associated codes, as described above. For each cancer type i, each edge j was ranked depending on the percentage of samples it was gained (PercGainedi,j) and lost (PercLosti,j) in (Table S7). A similar approach was undertaken for the cancer type, cancer subtype and multi cancer perturbations (see Fig. 8, Text S1, Tables S7 and S9 for details).

Figure 8
figure 8

Edgetic perturbations in cancer. Assuming a global PPIN with 9 edges interconnecting 9 nodes and using cancer and healthy patient-specific mRNA expression profiles, for each patient (P1, P2 and P3) perturbed edges in cancer can be identified by comparing the healthy and the corresponding cancer PPIN. Significantly Mutated Genes (SMGs) may be involved in perturbation of edges directly interacting with them, or those interacting with their perturbed neighbors (secondary neighbors).

Finally, we sought to find prominent proteins frequently involved in edgetic perturbations as well as frequently perturbed edges at the multi-cancer, cancer type, and cancer subtype levels. At the cancer type and cancer subtype levels, proteins were ranked according to the number of perturbations they and their first network neighbors are involved in. Note that the perturbations associated with the second neighbors of a protein were counted if (i) the protein had at least two interacting partners and that the (ii) protein itself was associated with a perturbation. For instance, perturbation of edges b-c, c-d and d-e (Fig. 8) would give a rank of 3 for node c, and a rank of 1 each for nodes b, d and e.

Identification of PPIN nodes associated with perturbations

We next searched for network nodes involved in edgetic perturbations. For each cancer type we merged all observed edges in the cancer and the corresponding healthy PPIN and then used DyNet76, a Cytoscape77 plugin, to identify the nodes associated with gained or lost edges. DyNet compares the nodes and edges present in two networks and then computes a rewiring metric score to determine which nodes have been rewired. To consider a node as rewired, we used a DyNet rewiring score of ≥0.5 and an edge count of ≥2, which corresponds to selecting the nodes with at least a degree (number of interaction partners) of 2 and showing perturbation of at least one edge. A single edge perturbation on a 2-degree node (2 interacting partners) means 50% of the edges are perturbed and thus have a rewiring score of 0.5.

Clustering of cancers based on edgetic perturbation signatures

To understand the relationship between cancers in terms of their perturbation patterns, we used unsupervised clustering as implemented in the Pvclust78 R package to group cancers based on shared perturbations. Pvclust allows assessing the uncertainty of hierarchical clustering by performing multiscale bootstrap resampling and assigning p-values (as percentages) to clusters depending on how strong the cluster is supported by data. Pvclust provides two p-values: an approximately unbiased p-value (AU) computed from multiscale bootstrap resampling and a bootstrap probability (BP) computed by regular bootstrap resampling. High percentage values indicate a strong relationship of the cluster and the data, which may be biologically relevant. In our study, a cluster with an AU p-value > 0.95 (95%) or the significance level <0.05 was selected and kept for further analysis. In order to identify the edges defining the cluster, we searched for the edges perturbed across all cancer types within each cluster.

Ranking of perturbed edges in terms of their importance in classifying cancer types

For the multi-cancer perturbations, after performing hierarchical clustering of the cancer types using the perturbed edges as features, we identified the edges appearing in only one cluster. Next, we used the random forest algorithm79 to identify the features (perturbed edges), which were most informative for attributing cancer types to the detected clusters based on shared edgetic perturbations. The Pvclust algorithm is essential in accurately identifying high confidence groups in data, and thus we did not face the problem of retraining our random forest algorithm to accurately classify cancer types sharing the majority of perturbed edges together. Our interest here was only to use the random forest algorithm (using the VarImp function from the R package caret80) to rank the features based on their importance in classifying cancer types into the groups detected during clustering. The VarImp function outputs feature ranking based on their mean squared error (MSE). Features with high MSE scores were then chosen to be the perturbed edges (features) having the highest weight in grouping the cancer types into the categories identified during clustering.

Identification of Gene Ontology, KEGG pathways and disease-gene relations significantly enriched by proteins driving edgetic perturbations

To understand the biological relevance of the perturbed edges we identified statistically enriched Gene ontology (GO) terms and KEGG pathways associated with the proteins involved in edgetic perturbations. GO analysis was carried out using the R package topGO81 with statistical significance calculated using Fisher’s exact test. GO terms having a p-value of < 0.05 were chosen to be considerably enhanced. Additionally, significant GO terms were clustered using REVIGO82 to remove redundancy. Furthermore, a dispensability value (representing both the degree of redundancy and enrichment of a GO term) of <0.05 was considered significant after the REVIGO pruning step. To avoid statistical bias83 in the enrichment analysis of the proteins involved in edgetic losses we used all the genes expressed in cancer as the background for comparison. On the other hand, to analyze the GO terms and KEGG pathways enriched among the proteins involved in edgetic gains, we used all the genes expressed in the healthy (non-tumor) condition as the background for comparison. Disease-gene relation analysis was performed using DisGeNET84 implemented within the R package clusterProfiler85. KEGG pathway analysis was carried out using DAVID86.

Predicting overall patient survival in cancer

Disease genes often work in concert and several studies have discovered network modules and hubs under attack in cancer3,87,88. To understand the importance of the proteins driving perturbations in cancer, we used SurvExpress89 to determine multi-gene cancer signatures and to assess their prognostic value for cancer. SurvExpress is a multi-gene cancer biomarker validation and discovery tool based on a wide collection of cancer datasets, including TCGA. From the ranked lists of perturbed edges in each cancer type, we selected each edge or a group of edges lost or gained across the largest number of patients as candidate biomarkers and analyzed them in SurvExpress.

Implementation of the EdgeExplorer website

The EdgeExplorer website resides on a Linux server that provides Apache 2 for web services, SQLite for relational database management, and the PHP for server-side scripting services on the backend. The portal application further utilizes additional web technologies, among them: JavaScript, CSS, and jQuery.

Randomisation of the PPIN

To check whether our results were brought about by changes in differential gene expression or were due to domain changes between the healthy and cancer state, we used the R package BiRewire first to generate a randomized network and then analyzed the resulting perturbations. We did this by building condition-specific PPINs in three randomly selected cancer types (BRCA, THCA and BLCA). BiRewire has the advantage of rewiring PPINs while preserving their functional connectivity and keeping the node degrees intact90.

Statistical analyses

All statistical analyses were carried out in the in Python or the R environment. The Wilcoxon singed-rank test91 was used to determine if the mean of a healthy and the corresponding cancer PPIN sizes differed. For each cancer type, the chi-squared test92 was used to estimate the statistical significance of the extent of edgetic perturbations associated with cancer-specific significantly mutated genes (SMGs) compared to the extent of edgetic perturbations associated with genes having a similar network topology to the SMGs. Unsupervised hierarchical clustering using the Ward.D2 method and Euclidian distance93 was used to group cancer types. Patient stratification using Kaplan-Meier curves and log-rank test p-values for survival analysis were calculated using SurvExpress. For all analyses, p-values < 0.05 were considered significant.