# API

```
import scanvi_explainer
```

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

```

## SCANVIDeep

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

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

    scanvi_deep.SCANVIDeep
```

## SCANVIBoostrapper

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

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

    scanvi_bootstrapper.SCANVIBoostrapper
```

## Utilities

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

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

    utils.get_labels_key
    utils.get_layer_key
    utils.train_test_group_split
```

## Plots

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

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

    plots.feature_plot
```
