Learn R Programming

SUMO (version 1.2.3)

Generating Multi-Omics Datasets for Testing and Benchmarking

Description

Provides tools to simulate multi-omics datasets with predefined signal structures. The generated data can be used for testing, validating, and benchmarking integrative analysis methods such as factor models and clustering approaches. This version includes enhanced signal customization, visualization tools (scatter, histogram, 3D), MOFA-based analysis pipelines, PowerPoint export, and statistical profiling of datasets. Designed for both method development and teaching, SUMO supports real and synthetic data pipelines with interpretable outputs. Tini, Giulia, et al (2019) .

Copy Link

Version

Install

install.packages('SUMO')

Monthly Downloads

174

Version

1.2.3

License

CC BY 4.0

Maintainer

Bernard Isekah Osang'ir

Last Published

October 16th, 2025

Functions in SUMO (1.2.3)

sumo_pretrained_mofa_path

Path to a pretrained MOFA model shipped with SUMO
sumo_pretrained_mofa_available

List pretrained MOFA models included with SUMO
feature_selection_one

Dividing features to create vectors with signal in the first omic
sumo_mofa_backend

Detect and configure the MOFA2 backend for SUMO
sumo_load_pretrained_mofa

Load a pretrained MOFA model (no Python required)
sumo_setup_mofa

Interactive setup for Python 'mofapy2' via reticulate (fallback when basilisk is unavailable)
feature_selection_two

Dividing features to create vectors with signal in the second omic
build_histogram_plot

Helper function to build histogram plot (internal use)
compute_means_vars

Compute Summary Statistics for a List of Datasets
divide_vector

#' Global Variable #' #' A global variable used in multiple functions. #' #'
divide_samples

Global Variable
divide_features_two

Dividing features to create vectors with signal in the second omic for single data
as_multiomics

Convert legacy objects (e.g., from simulate_twoOmicsData()) to the current standardized structure used by downstream tools.
divide_features_one

Dividing features to create vectors with signal in the first omic for single data
plot_simData

Visualize simulated multi-omics data as a heatmap
plot_factor

Visualization of factor scores (ground truth)
build_scatter_plot

Helper function to build scatter plot (internal use)
plot_weights

Visualize feature loadings (weights)
simulateMultiOmics

Simulation of omics with predefined single or multiple latent factors in multi-omics
SUMO

SUMO: Simulation Utilities for Multi-Omics Data
demo_multiomics_analysis

Demonstration of SUMO Utility in Multi-Omics Analysis using MOFA2
simulate_twoOmicsData

Simulation of omics with predefined single or multiple latent factors in multi-omics
sumo_config_path

Get/set SUMO per-user configuration