omicverse.single.pyMOFA#
- class omicverse.single.pyMOFA(omics, omics_name)[source]#
Train MOFA models for latent factor discovery across multiple omics layers.
- Parameters:
- Returns:
Initializes MOFA training inputs and metadata.
- Return type:
None
Examples
>>> test_mofa = ov.single.pyMOFA(omics=[rna, atac], omics_name=["rna","atac"])
Methods
__init__(omics, omics_name)Initialize a multi-view MOFA training container.
mofa_preprocess()Convert input omics objects into MOFA-ready dense matrices.
mofa_run([outfile, factors, iter, ...])Train and save a MOFA model using current multi-omics inputs.