Metadata-Version: 2.1
Name: spatialMETA
Version: 0.0.1a6
Summary: spatialMETA: a deep learning framework for spatial multiomics
Home-page: https://github.com/RuonanTian/SpatialMETA
Author: Ruonan Tian
Author-email: ruonan.23@intl.zju.edu.cn
Description-Content-Type: text/markdown
Requires-Dist: sphinx-rtd-theme ==1.2.0
Requires-Dist: sphinx-hoverxref ==1.3.0
Requires-Dist: anndata ==0.8.0
Requires-Dist: scanpy ==1.8.1
Requires-Dist: pandas ==1.4.2
Requires-Dist: matplotlib ==3.5.2
Requires-Dist: seaborn ==0.11.2
Requires-Dist: scikit-learn ==0.24.1
Requires-Dist: einops ==0.4.1
Requires-Dist: biopython ==1.79
Requires-Dist: plotly ==5.10.0
Requires-Dist: scipy ==1.10.0
Requires-Dist: pyimzml ==1.5.3
Requires-Dist: dash-bootstrap-components ==1.5.0
Requires-Dist: dash-daq ==0.5.0
Requires-Dist: python-dotplot
Requires-Dist: intervaltree ==3.1.0
Requires-Dist: leidenalg
Requires-Dist: molmass
Requires-Dist: svgpathtools ==1.6.1
Requires-Dist: shapely ==2.0.3
Requires-Dist: numpy ==1.21.6
Requires-Dist: numba ==0.57.1
Requires-Dist: umap-learn ==0.5.1
Requires-Dist: adjusttext ==1.1.1
Requires-Dist: colour ==0.1.5
Requires-Dist: kornia ==0.7.2
Requires-Dist: elasticdeform
Requires-Dist: tifffile
Provides-Extra: cpu
Requires-Dist: torch ==2.2.2 ; extra == 'cpu'
Requires-Dist: torchvision ==0.17.2 ; extra == 'cpu'
Requires-Dist: torchgeometry ==0.1.2 ; extra == 'cpu'
Provides-Extra: gpu
Requires-Dist: torch ==2.2.2+cu121 ; extra == 'gpu'
Requires-Dist: torchvision ==0.17.2+cu121 ; extra == 'gpu'
Requires-Dist: torchgeometry ==0.1.2+cu121 ; extra == 'gpu'

# SpatialMETA

spatialMETA is a method for integrating spatial multi-omics data. SMOI aligns ST and SM to a unified resolution, integrates single or multiple sample data to identify cross-modal spatial patterns, and offers extensive visualization and analysis functions.

<img src="./docs/spatialmeta.png" />

## Documentation

[Documentation](https://spatialmeta.readthedocs.io/en/latest/)

## Installation
Recommended to use Python 3.9 environment.
### Installing via PyPI
```shell
pip3 install spatialmeta
```
### Installing from source
```shell
git clone git@github.com:WanluLiuLab/SpatialMETA.git
cd spatialmeta
pip3 install -r requirements.txt
python3 setup.py install
```

### Create a new environment

```shell
# This will create a new environment named spatialmeta
conda env create -f environment.yml
conda activate spatialmeta
```
## Change Log
