Unsupervised factor integration
Shared latent factors across layers with variance explained per view—an unbiased map of coordinated variation, no labels required.
From separate omics layers to one coherent model. We integrate genomics, transcriptomics, epigenomics, proteomics, and metabolomics—using factor analysis, supervised integration, and network fusion to find the signal that runs across layers—and hand back factors, drivers, and figures documented for publication and review.
Multi-omics integration turns several separate data layers—expression, methylation, chromatin, protein, metabolite—into one model that captures how they move together. The hard part is rarely running a single tool; it is choosing an integration method suited to your samples and question, normalizing and harmonizing layers that live on completely different scales, and documenting every decision so the result survives peer review.
We build and run that workflow for you. Whether you have matched multi-omics on the same samples or datasets that never shared a sample at all, we harmonize the layers and apply established, peer-reviewed methods—MOFA+, DIABLO, SNF, and single-cell multimodal approaches, never opaque in-house black boxes—and return an interpretable, integrated result with the tool versions and parameters recorded for full reproducibility.
One service spanning the ways omics layers can be combined—factor models, supervised integration, network fusion, and single-cell multimodal.
Shared latent factors across layers with variance explained per view—an unbiased map of coordinated variation, no labels required.
Multiblock sPLS-DA that selects the cross-omics features separating known groups—built for biomarker panels and prediction.
Per-layer sample-similarity networks fused into one—robust integration that works even when layers don't share samples.
Joint latent-variable clustering that defines molecular subtypes from several data types at once—a mainstay of disease stratification.
Paired 10x Multiome (RNA + ATAC) and CITE-seq (RNA + protein) integrated into a joint embedding with cell-type resolution.
Linking genotype to expression, methylation, or chromatin—eQTL, mQTL, and caQTL mapping to connect variants to molecular effects.
Co-expression and regulatory networks that place cross-omics features into modules and pathways for mechanistic interpretation.
Diagonal and spatiotemporal integration that aligns modalities without shared samples or across tissue space and time.
A transparent, best-practice sequence—each step chosen for your data and question and documented in the final report. Nothing is a black box.
Steps are adapted to your design: matched vs. unmatched samples, two layers vs. five, bulk vs. single-cell, discovery vs. prediction. We confirm the plan with you before any compute begins.
We define the biological question, map which layers and samples you have, and select an integration strategy to match.
Choices: vertical vs. diagonal · supervised vs. unsupervised
Each layer is quality-controlled, normalized on its own terms, and reduced to informative features before anything is combined.
Tools: DESeq2 · limma · per-omics QC
Samples and features are matched across layers, scales reconciled, and batch effects addressed so layers are comparable.
Tools: MultiAssayExperiment · MuData · ComBat
The chosen model is fit—factor analysis, supervised multiblock, network fusion, or a single-cell multimodal method.
Tools: MOFA+ · DIABLO · SNF · Seurat WNN
We quantify variance explained per layer, rank feature loadings and drivers, and resolve sample clusters or subtypes.
Outputs: factors · loadings · subtypes
Integrated signals are connected to pathways, networks, and known biology so the model reads as mechanism, not just math.
Tools: clusterProfiler · STRING · Reactome
Integrated tables, cross-omics figures, a harmonized dataset, and reproducible methods with every tool version.
Tools: ComplexHeatmap · ggplot2 · versioned methods manifest
We select from the field's standard toolkit rather than forcing every dataset through one pipeline. A representative set of what we work with:
An integrated model is only as useful as the biology it connects to. We build on the community's authoritative, versioned resources.
There is no single best method—only the right one for your samples and question. A quick orientation; we will help you decide.
| Dimension | MOFA+ | DIABLO | SNF |
|---|---|---|---|
| Approach | Unsupervised Bayesian factor analysis | Supervised multiblock sPLS-DA | Network fusion of similarity graphs |
| Uses labels? | No — finds variation without an outcome | Yes — separates known groups | No — clusters fused samples |
| Sample overlap | Same samples across layers | Same samples across layers | Flexible; tolerant of partial overlap |
| Typical output | Latent factors, variance explained, loadings | Selected biomarker panels, components | Fused network, sample clusters |
| Best suited to | Discovery & unbiased structure | Prediction & biomarker selection | Subtyping across heterogeneous layers |
Not just a merged spreadsheet dropped in a folder—every output you need to interpret, publish, and reproduce the work.
Every integration follows documented best practices—method matched to your design, each layer normalized on its own terms, and batch and scale effects handled before anything is combined—so shared signal is real, not an artifact of merging. We check that factors and clusters are stable rather than fit to noise. Each run records its tool versions, parameters, and reference builds.
The practical payoff: your methods section writes itself, a reviewer can re-run the analysis, and a result from today can be reproduced a year from now. We will also tell you honestly when a design or sample size won't support the conclusion you're after.
What researchers and project leads most often ask before starting an integration project.
Tell us your organism, data type, and question—we'll scope it honestly, including if a different design would serve you better.