# Core

```{eval-rst}
.. currentmodule:: mofaflex
.. autosummary::
    :toctree: ../generated

    DataOptions
    ModelOptions
    TrainingOptions
    SmoothOptions
    MOFAFLEX
    FeatureSet
    FeatureSets
```

## Presets

```{eval-rst}
.. automodule:: mofaflex.presets
```

## Settings

An instance of the [](#_core.settings.Settings) is available as `mofaflex.settings` and allows configuring MOFA-FLEX.

```{eval-rst}
.. currentmodule:: mofaflex
.. autosummary::
    :toctree: ../generated

    _core.settings.Settings
```
