# Tools: `tl`

```{eval-rst}
.. module:: napari_prism.tl
```

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

## Functions

Mainly wrappers for embedding functions from scanpy and rapids_singlecell. Contains a function to set backend between CPU (scanpy) and GPU (rapids_singlecell).

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

   tl.set_backend
   tl.pca
   tl.umap
   tl.tsne
   tl.harmony
   tl.cluster_embeddings
   tl.cluster_scores
```
