MuVi
MuVi is a multi-view latent variable model for the analysis of complex omics datasets. It enables the integration of multiple “views” (e.g. RNA, protein, metabolites) while incorporating domain-specific prior knowledge through predefined feature sets. MuVi disentangles biological variability from technical or confounding effects and provides interpretable latent factors. Originally developed as slalom for single-cell RNA-seq data, MuVi extends this concept to multi-omics data with structured sparsity and improved scalability.
Key Features
- 
Multi-View Integration: Supports multiple data modalities simultaneously (e.g. RNA + protein) and models both shared and view-specific sources of variation. 
- 
Incorporation of Prior Knowledge: Allows the inclusion of gene sets, pathways, or other biological feature groups as structured priors that guide factor discovery. 
- 
Structured Sparsity: Uses hierarchical and feature-group-based sparsity priors to improve interpretability and efficiency in large-scale datasets. 
- 
Scalable and Efficient: The re-implementation in MuVi provides substantial performance improvements compared to slalom, enabling application to high-dimensional data. 
- 
Interpretation and Visualization Tools: Offers downstream functions such as explained-variance plots, latent-space clustering, and factor inspection utilities. 
- 
Flexible and Modern Implementation: Available as a Python package with compatibility for AnnData/MuData objects or standard DataFrames; GPU acceleration supported. 
Intended Users
MuVi is designed for researchers in bioinformatics, systems biology, and multi-omics integration who work with large, heterogeneous datasets spanning several data modalities (e.g. transcriptomics, proteomics, metabolomics).
It is particularly useful if you aim to:
- 
Identify latent biological factors linked to known pathways or gene sets while discovering new sources of variation, 
- 
Integrate multiple omics layers in a unified framework, 
- 
Obtain interpretable rather than purely black-box results, and 
- 
Work efficiently with large-scale single-cell or multi-omics data. 
For simpler, single-view analyses (e.g. bulk RNA-seq only), other lightweight tools may be sufficient — but MuVi offers an ideal solution when biological interpretability and data integration are key.
Website
Neither development nor maintenance funded by de.NBI
