runMOFA {MOFA} | R Documentation

## train a MOFA model

### Description

Function to train an untrained `MOFAmodel` object.

### Usage

    runMOFA(object, outfile = NULL)

### Arguments

`object` | an untrained `MOFAmodel` object
`outfile` | output .hdf5 file

### Details

In this step the R package is calling the `mofapy` Python package, where the the training is performed.
The interface with Python is done with the `reticulate` package. If you have several versions of Python installed and Rstudio is not detecting the correct one, you can change it using `reticulate::use_python`.

### Value

a trained `MOFAmodel` object

### Examples

    data <- makeExampleData()
    # create and prepare the MOFAmodel
    MOFAobject <- createMOFAobject(data)
    MOFAobject <- prepareMOFA(MOFAobject)
    # fit the model (takes some time)
    ## Not run:
    # MOFAobject <- runMOFA(MOFAobject)
    # MOFAobject

    ## End(Not run)

[Package MOFA version 1.0.0 Index]