| run_mofa | R Documentation | 
Function to train an untrained MOFA object.
run_mofa(object, outfile = NULL, save_data = TRUE, use_basilisk = FALSE)
| object | an untrained  | 
| outfile | output file for the model (.hdf5 format). If  | 
| save_data | logical indicating whether to save the training data in the hdf5 file. 
This is useful for some downstream analysis (mainly functions with the prefix  | 
| use_basilisk | use  | 
This function is called once a MOFA object has been prepared (using prepare_mofa)
In this step the R package calls the mofapy2 Python package, where model training is performed. 
The interface with Python is done with the reticulate package. 
If you have several versions of Python installed and R is not detecting the correct one, 
you can change it using reticulate::use_python when loading the R session. 
Alternatively, you can let us install mofapy2 for you using basilisk if you set use_basilisk to TRUE
a trained MOFA object
# Load data (in data.frame format)
file <- system.file("extdata", "test_data.RData", package = "MOFA2")
load(file) 
# Create the MOFA object
MOFAmodel <- create_mofa(dt)
# Prepare the MOFA object with default options
MOFAmodel <- prepare_mofa(MOFAmodel)
# Run the MOFA model
## Not run:  MOFAmodel <- run_mofa(MOFAmodel, use_basilisk = TRUE) 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.