# Tools

InterScale tools provides utilities for analyzing and interpreting 1) local and global embeddings and 2) attention matrix.

Downstream InterScale's output can be used for gene, cell and tissue level analysis.

![InterScale concept](../_static/img/InterScale_tools.png)

## Tissue level

```{eval-rst}
.. module:: interscale.evaluation
    :no-index:
.. currentmodule:: interscale.evaluation

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

    scale_cls_by_sample
```

## Cell level

```{eval-rst}
.. currentmodule:: interscale.evaluation

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

    plot_all_spatial_net_streams
    plot_flow_clusters
```

## Gene level

```{eval-rst}
.. currentmodule:: interscale.evaluation

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

    gene_loadings
    calculate_gene_ranks
```
