Why Build a Cross-Layer Network?
Cancer signaling involves molecular features measured at different levels, such as gene expression and protein abundance or phosphorylation. A network can summarize which features vary together across tumors: nodes represent measured features, and edges represent selected connections between features in different omics layers. The resulting picture can help prioritize candidate relationships for follow-up. It does not, by itself, establish that one feature regulates another or that an edge is a physical interaction.
The central statistical decisions are therefore not just how to draw the graph. They are which samples and features are eligible, what an edge means, how an edge is selected, and whether the conclusions survive reasonable changes to those choices. These decisions should be recorded before interpreting prominent nodes or connections.
Specify the Network Before Estimating It
For a basic example, let \(X_{ig}\) be the measured expression of gene feature \(g\) in tumor \(i\), and let \(Y_{ip}\) be the measured abundance or phosphorylation of protein feature \(p\) in that tumor. The same \(n\) tumors must contribute paired measurements for a cross-layer association between \(g\) and \(p\). Each node refers to a defined feature, assay, and preprocessing choice; a gene expression feature and a phosphosite on a protein are distinct nodes even when they are biologically related.
A useful starting graph is bipartite: one node set contains expression features and the other contains protein or phosphoprotein features, and candidate edges may join only opposite sets. For every eligible pair, calculate an association using the same stated sample set, then apply a predeclared edge rule. For example, an edge might be included when the absolute sample correlation exceeds a chosen threshold. Record whether positive and negative associations are both eligible, and preserve the sign as an edge label. A correlation-based graph is undirected because correlation is symmetric.
For \(n\) paired measurements \(x_i\) and \(y_i\), with sample means \(\bar{x}\) and \(\bar{y}\), the Pearson correlation is:
The numerator measures joint deviation from the two means; the denominator scales it by the two features’ variability. Thus \(r_{xy}\) is unitless and lies between \(-1\) and \(1\), with its sign indicating the direction of linear association. It is not an estimate of a regulatory direction.
Worked Example: Calculating One Candidate Edge
Suppose six hypothetical tumors have paired, quality-controlled measurements of an expression feature and a phosphoprotein feature, both on a normalized log scale. Their values are \(x=(1,2,3,4,5,6)\) and \(y=(2,3,5,4,6,7)\). These are illustrative data, not results from a real study. The paired-sample condition is met, and neither feature is constant.
The means are \(\bar{x}=21/6=3.5\) and \(\bar{y}=27/6=4.5\). The cross-products of deviations sum to \(16.5\), and each sum of squared deviations is \(17.5\). Therefore:
The observed linear association is strongly positive in these six paired tumors. If a prespecified rule includes edges when \(|r|\geq0.90\), this pair is included and labelled \(r=0.9429\). The small sample means this number may be sensitive to individual tumors; it is not evidence by itself that expression causes phosphorylation or that the two features interact physically.
From Pairwise Associations to a Graph
An operational construction needs four items: the eligible tumor set, the node sets, the association measure, and the edge-selection rule. For instance, one may include all quality-controlled features in two layers, estimate cross-layer Pearson correlations using tumors with both assays, and retain edges with \(|r|\geq\tau\), where \(\tau\) is fixed in advance. If different feature pairs use different subsets because of missing assays, the edge estimates may not be comparable; either define a common complete set for the analysis or report pair-specific sample sizes and examine their impact.
For a graph with \(V\) nodes, the degree of a node is the number of included edges incident to it. In a simple undirected graph, normalized degree centrality is degree divided by \(V-1\), and this definition requires \(V>1\). For a one-node graph, this normalized quantity is undefined because the denominator is zero; do not silently assign a value. For a bipartite network, degree also depends on the number and composition of features in the opposite layer, so comparisons across differently constructed networks require care.
Worked Example: Applying a Threshold and Reading Degree
Consider a hypothetical network with four nodes: expression features \(E_1,E_2\) and phosphoprotein features \(P_1,P_2\). The estimated cross-layer correlations across a larger matched tumor set are \(r(E_1,P_1)=0.943\), \(r(E_1,P_2)=0.400\), \(r(E_2,P_1)=-0.820\), and \(r(E_2,P_2)=0.720\). Assume all pairs were measured in the same eligible tumors and each feature has positive sample variance.
With the rule \(|r|\geq0.80\), the included edges are \(E_1-P_1\), labelled positive, and \(E_2-P_1\), labelled negative. The other two pairs fail the threshold because \(0.400<0.80\) and \(0.720<0.80\). The degrees are \(d(E_1)=1\), \(d(E_2)=1\), \(d(P_1)=2\), and \(d(P_2)=0\). Since \(V=4>1\), normalized degree centrality for \(P_1\) is \(2/(4-1)=0.6667\). This identifies \(P_1\) as the most connected node in this particular thresholded graph, not as a proven signaling hub.
Changing the threshold to \(0.90\) retains only \(E_1-P_1\); changing it to \(0.70\) also adds \(E_2-P_2\). Those changes alter the degrees and potentially the biological story. Reporting only one selected graph can conceal this dependence.
Justification and Sensitivity Checks
The correlation formula follows directly from covariance scaled by standard deviations. The sample covariance is \(\sum_i(x_i-\bar{x})(y_i-\bar{y})/(n-1)\), and the sample standard deviations are \(s_x=\sqrt{\sum_i(x_i-\bar{x})^2/(n-1)}\) and \(s_y=\sqrt{\sum_i(y_i-\bar{y})^2/(n-1)}\). Dividing the covariance by \(s_xs_y\) cancels the common \(n-1\) factors and gives the displayed formula. Positive sample variances are needed because otherwise one of the standard deviations, and the correlation denominator, is zero. By the Cauchy–Schwarz inequality, the absolute value of the sum of cross-products cannot exceed the product of the two deviation-vector lengths, so \(-1\leq r_{xy}\leq1\).
Network sensitivity asks whether important conclusions are robust to reasonable analytical choices, not whether one graph is uniquely correct. A practical check is to compare a small, justified range of thresholds; examine whether prominent edges remain; and resample tumors to assess how often each edge is selected. Resampling must preserve the paired multi-omics measurements for each tumor. If samples are clustered or repeatedly measured, the resampling unit must respect that dependence rather than treating all rows as independent.
Worked Example: Assessing Edge Stability by Resampling
Suppose a hypothetical matched cohort is resampled at the tumor level 100 times, with replacement. In each replicate, correlations are recalculated and the same prespecified rule \(|r|\geq0.80\) is applied. The candidate edge \(E_1-P_1\) appears in 82 networks, \(E_2-P_1\) in 61, and \(E_2-P_2\) in 18. The full paired profile for a selected tumor is resampled together, and each replicate has enough nonconstant measurements to calculate the correlations.
The edge-selection frequencies are \(82/100=0.82\), \(61/100=0.61\), and \(18/100=0.18\). Under a stated descriptive stability criterion of frequency at least \(0.80\), only \(E_1-P_1\) meets the criterion. The \(0.82\) is a resampling stability proportion, not a p-value, a posterior probability that the edge is true, or proof of replication in a new population. It quantifies how often the edge passes this particular rule under these resampled data and choices.
Diagnostics, Alternatives, and Limits
Before interpreting the graph, inspect feature distributions, missingness, assay quality, and sample pairing. A constant feature has zero variance and no defined Pearson correlation. A few extreme observations can dominate a correlation, so scatterplots for prioritized pairs are useful even when the final result is displayed as a network. Check whether apparent edges track tumor subtype, purity, treatment, cohort, or assay batch. The earlier material on diagnosing cohort and platform confounding is directly relevant: shared technical or clinical structure can create cross-layer associations without a direct molecular connection. Where adjustment is appropriate, state what was adjusted for and how; adjusted associations answer a different question from unadjusted correlations.
A correlation-threshold network is transparent and easy to explain, but its edges can change abruptly near the cutoff and it does not account for multiplicity merely by using a large threshold. If edge-wise hypotheses are tested, account for the number of tested pairs and distinguish statistical evidence from practical or biological importance. A partial-correlation network instead targets conditional linear associations given other included features, but in high dimensions it needs additional modeling choices and can be unstable. Curated interaction networks can add direction or physical-interaction evidence from external sources, but they are not estimates of associations in the tumor cohort; their provenance and context must be checked. These alternatives answer different questions rather than providing interchangeable versions of the same graph.
Other limitations remain even when diagnostics look satisfactory. A cross-sectional association cannot determine temporal order or exclude unmeasured confounding. A thresholded network discards the magnitude differences among retained edges and can omit moderate but reproducible relationships. Degree depends on the chosen features, edge rule, and sizes of both layers. Therefore describe a candidate connection as a reproducible or prioritized cross-layer association under stated conditions, not as a validated signaling mechanism. Independent-cohort replication, targeted experiments, and context-specific biological evidence provide distinct forms of follow-up.
Check Your Understanding
Answer each question, then compare your reasoning with the solutions.
- One feature is constant across all tumors. Can its Pearson correlation with a variable feature be calculated? Why?
- A cross-layer edge has correlation \(-0.86\). Under an absolute-correlation threshold of \(0.80\), should it be retained, and what does its sign mean?
- A graph has one node and no edges. What is its normalized degree centrality under the \(d/(V-1)\) definition?
- An edge appears in 74 of 100 tumor-level bootstrap networks. What quantity is 0.74, and what does it not establish?
- Why might a strong expression–protein correlation fail to demonstrate direct signaling between those features?
Solutions. (1) No. The constant feature has zero sample variance, so the denominator in the Pearson correlation is zero and the coefficient is undefined. (2) Yes, because \(|-0.86|=0.86\geq0.80\). The negative sign indicates an inverse linear association in the paired tumors; it does not give a direction of regulation. (3) It is undefined: \(V=1\), so \(d/(V-1)=0/0\). (4) It is the bootstrap edge-selection frequency, \(74/100=0.74\), under the chosen resampling and edge rule. It is not a p-value or proof that the edge is true or will replicate. (5) Shared confounding, indirect relationships, or other unmeasured features can produce association; a cross-sectional correlation network does not establish physical interaction, causal influence, or temporal order.