Separating shared and modality-specific structure in multi-omics
The multiRF clustering workflow
The method takes matched multi-omics samples and produces a pair of similarity matrices for each layer — one capturing what that layer shares with the others, and one capturing what is unique to it. These are then handed to a downstream clustering algorithm of the user's choice.
Figure 1. Four-step multiRF pipeline. Forest-based similarities are a natural fit for cross-modal integration because they capture nonlinear structure without forcing a common low-dimensional embedding before clustering.
What each similarity matrix captures
For every omics layer multiRF returns a pair of similarities. Reading them side by side lets a downstream analysis distinguish a common disease axis from biology that is genuinely unique to one data type — instead of collapsing the two:
Component A
Sample similarities reproducible from the other layers via the cross-modal weights. Captures the common cross-modal structure.
Component B
Per-layer contributions estimated from the multiRF similarities. Indicate how much each layer is explained by the others.
Component C
The part of a layer's similarity that is not predictable from the others. Carries modality-specific signal for separate clustering.
Note. The decomposition is symmetric across layers — every omics block gets its own (shared, residual) pair — so a study with three or more layers does not need a privileged "anchor" modality.
Recovery of shared clusters under linear and nonlinear structure
We simulated matched multi-omics data with a known set of shared sample clusters plus modality-specific structure that should remain in each layer's residual. Cluster recovery on the shared similarity was scored by Adjusted Rand Index (ARI) against the ground-truth labels. multiRF holds its own under linear structure and pulls clearly ahead under nonlinear structure, where established integrative methods degrade:
Figure 2. Mean ARI for multiRF, iClusterPlus, SNF, MoCluster, and IntNMF on the shared cluster recovery task. Under linear data structure multiRF (~0.82) is competitive with the best linear methods; under nonlinear structure linear-assumption methods drop sharply while multiRF retains ARI ≈ 0.74.
- Shared clusters. multiRF recovers the planted shared clusters as well as or better than established integrative methods across regimes.
- Modality-specific signal. The residual similarity in each layer reliably retains structure that is unique to that layer, even when other methods absorb it into a single merged representation.
- Nonlinearity. The advantage is largest under nonlinear cross-modal relationships, which is the regime in which linear-projection methods are weakest.
Shared subtype axis + modality-specific biology in head-and-neck cancer
We applied multiRF to TCGA head-and-neck squamous cell carcinoma (HNSCC) with matched gene expression and miRNA. The shared component aligned with the main subtype structure recognised across established HNSCC reference classifications, while the gene-specific and miRNA-specific residuals exposed additional biology that would otherwise be hidden inside a merged representation:
| Component | What it captures | Biology surfaced |
|---|---|---|
| Shared | Cross-modal HNSCC axis | Aligns with the main subtype structure described in established HNSCC reference classifications. |
| Gene-specific | Expression-only residual | Surfaces additional immune-related biology not visible after a one-shot merge of expression and miRNA. |
| miRNA-specific | miRNA-only residual | Surfaces additional developmental biology that is strong in miRNA but weak in expression. |
Table 1. Reading the three multiRF outputs side-by-side recovers a common HNSCC subtype axis while preserving biology that is unique to a single data type — addressing a known failure mode of integrate-then-cluster pipelines.
Cross-modal aging signal between blood DNAm and brain MRI
In the ADNI cohort we paired blood DNA methylation with structural MRI on the same participants. The shared cross-modal similarity captured an aging axis that travelled between the two tissues; the DNAm-specific residual carried exploratory signal that complemented it. Risk stratification by the shared component picked up future conversion to mild cognitive impairment or Alzheimer's disease:
Figure 3. Kaplan–Meier-style curves (simulated for visualisation) illustrating separation of high- vs. low-risk groups defined on the multiRF shared cross-modal aging signal between blood DNAm and brain MRI.
How to cite
Zhang, W., Wang, L., Franzmann, E. J., & Chen, X. S. (2026). Multivariate Random Forests for Cross-Modal Multi-Omics Integration. bioRxiv. https://doi.org/10.64898/2026.06.17.732933.
Project repository at github.com/TransBioInfoLab/multiRF-cluster; the underlying R package is at github.com/novawz/multiRF with a step-by-step vignette at novawz.github.io/multiRF.