# API

Import topomics as:

```python
import topomics as tp
```

## Models

```{eval-rst}
.. currentmodule:: topomics

.. autosummary::
    :toctree: generated
    :nosignatures:

    models.MultimodalAmortizedLDA
    models.ShareTopic_LDA_Multi
    models.SVEM_LDA_Multi
    models.BaseTopicModel
```

## Preprocessing

```{eval-rst}
.. currentmodule:: topomics

.. autosummary::
    :toctree: generated
    :nosignatures:

    pp.basic_preproc
    pp.elaborate_example
```

## Tools

```{eval-rst}
.. currentmodule:: topomics

.. autosummary::
    :toctree: generated
    :nosignatures:

    tl.basic_tool
```

## Plotting

```{eval-rst}
.. currentmodule:: topomics

.. autosummary::
    :toctree: generated
    :nosignatures:

    pl.basic_plot
    pl.spatial
```
