Metadata-Version: 2.4
Name: spatialrna
Version: 0.3.0.dev2
Summary: A package for spatial RNA graph data processing and analysis.
Author: Ruqian Lyu
Author-email: Anne Pan <anne.pan@svi.edu.au>
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: scipy
Requires-Dist: zarr>=3
Requires-Dist: numcodecs
Requires-Dist: tqdm
Requires-Dist: scikit-learn
Requires-Dist: matplotlib
Provides-Extra: gnn
Requires-Dist: torch; extra == "gnn"
Requires-Dist: torch_geometric; extra == "gnn"
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"

# spatialrna

A package that provides an easier interface for building graph data from spatial transcriptomics data.


## Prerequisites

Create a conda environment with Python >= 3.10:

```bash
conda create -n spatialrna python=3.10
conda activate spatialrna
```

To use the graphs with GNN models, also install PyTorch and PyTorch Geometric matching your CUDA version (see the PyTorch and PyG installation guides).

## Installation

```bash
pip install spatialrna
```

Development pre-release (0.3.x):

```bash
pip install --pre spatialrna
```

## Documentation

Documentation is available at https://ruqianl.github.io/spatialrna_docs/
