Metadata-Version: 2.1
Name: stereopy
Version: 1.5.1
Summary: Spatial transcriptomic analysis in python.
Author-email: STOmics <tanliwei@stomics.tech>
License: MIT License
Project-URL: Homepage, https://github.com/STOmics/Stereopy
Project-URL: Documentation, https://stereopy.readthedocs.io/en/latest/index.html
Keywords: stereopy,stereo
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Scientific/Engineering :: Visualization
Requires-Python: <3.9,>=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: dask>=2023.3.2
Requires-Dist: bokeh==2.4.3
Requires-Dist: imageio==2.31.1
Requires-Dist: numpy==1.23.5
Requires-Dist: matplotlib==3.7.1
Requires-Dist: pandas>=1.5.3
Requires-Dist: scipy==1.10.1
Requires-Dist: seaborn==0.12.2
Requires-Dist: h5py>=3.7.0
Requires-Dist: gefpy>=1.1.20
Requires-Dist: setuptools==69.5.1
Requires-Dist: numba==0.56.4
Requires-Dist: statsmodels>=0.14.0
Requires-Dist: leidenalg>=0.10.1
Requires-Dist: umap-learn==0.5.1
Requires-Dist: KDEpy==1.1.0
Requires-Dist: shapely>=2.0.0
Requires-Dist: packaging>=23.1
Requires-Dist: panel==0.14.4
Requires-Dist: holoviews==1.17.1
Requires-Dist: param==1.13.0
Requires-Dist: hvplot>=0.9.0
Requires-Dist: colorcet>=3.1.0
Requires-Dist: datashader>=0.15.2
Requires-Dist: anndata>=0.7.5
Requires-Dist: phenograph==1.5.7
Requires-Dist: requests>=2.31.0
Requires-Dist: urllib3==2.1.0
Requires-Dist: typing-extensions>=4.7.1
Requires-Dist: natsort~=7.1.1
Requires-Dist: joblib>=1.3.2
Requires-Dist: patsy~=0.5.1
Requires-Dist: louvain>=0.8.0
Requires-Dist: arboreto==0.1.6
Requires-Dist: squidpy==1.2.2
Requires-Dist: xarray==0.20.1
Requires-Dist: slideio>=1.0.0
Requires-Dist: tqdm>=4.60.0
Requires-Dist: scikit-learn>=1.3.0
Requires-Dist: pillow>=10.1.0
Requires-Dist: scikit-image>=0.21.0
Requires-Dist: tifffile>=2023.2.3
Requires-Dist: opencv-python>=4.8.0.76
Requires-Dist: hotspotsc==1.1.1
Requires-Dist: distributed>=2023.3.2.1
Requires-Dist: pyarrow>=10.0.1
Requires-Dist: spatialpandas>=0.4.4
Requires-Dist: loompy==3.0.6
Requires-Dist: gtfparse==1.2.1
Requires-Dist: harmonypy==0.0.6
Requires-Dist: SQLAlchemy==1.3.24
Requires-Dist: fbpca>=1.0
Requires-Dist: geosketch>=1.2
Requires-Dist: pyscenic>=0.12.1
Requires-Dist: POT==0.9.1
Requires-Dist: distinctipy>=1.2.2
Requires-Dist: lxml>=4.8.0
Requires-Dist: fastcluster>=1.2.6
Requires-Dist: pycirclize>=0.5.0
Requires-Dist: plotly>=5.15.0
Requires-Dist: cell-bin==1.3.4.1
Provides-Extra: image
Requires-Dist: cell-bin==1.3.4.1; extra == "image"
Requires-Dist: tensorflow==2.12.0; extra == "image"
Requires-Dist: torch==2.4.1+cpu; extra == "image"
Requires-Dist: torchvision==0.19.1+cpu; extra == "image"
Requires-Dist: albumentations==1.3.1; extra == "image"
Requires-Dist: patchify; extra == "image"
Requires-Dist: fastremap; extra == "image"
Requires-Dist: roifile; extra == "image"
Requires-Dist: onnxruntime; extra == "image"
Requires-Dist: tables; extra == "image"
Provides-Extra: image-cu11
Requires-Dist: cell-bin==1.3.4.1; extra == "image-cu11"
Requires-Dist: tensorflow==2.12.0; extra == "image-cu11"
Requires-Dist: torch==2.4.1+cu118; extra == "image-cu11"
Requires-Dist: torchvision==0.19.1+cu118; extra == "image-cu11"
Requires-Dist: albumentations==1.3.1; extra == "image-cu11"
Requires-Dist: patchify; extra == "image-cu11"
Requires-Dist: fastremap; extra == "image-cu11"
Requires-Dist: roifile; extra == "image-cu11"
Requires-Dist: onnxruntime-gpu; extra == "image-cu11"
Requires-Dist: tables; extra == "image-cu11"
Provides-Extra: image-cu12
Requires-Dist: tensorflow==2.12.0; extra == "image-cu12"
Requires-Dist: torch==2.4.1+cu124; extra == "image-cu12"
Requires-Dist: torchvision==0.19.1+cu124; extra == "image-cu12"
Requires-Dist: albumentations==1.3.1; extra == "image-cu12"
Requires-Dist: patchify; extra == "image-cu12"
Requires-Dist: fastremap; extra == "image-cu12"
Requires-Dist: roifile; extra == "image-cu12"
Requires-Dist: onnxruntime-gpu; extra == "image-cu12"
Requires-Dist: tables; extra == "image-cu12"
Provides-Extra: singler-gpu
Requires-Dist: cusingler; extra == "singler-gpu"
Provides-Extra: spt
Requires-Dist: torch==2.4.1+cpu; extra == "spt"
Requires-Dist: pysal<=2.6.0; extra == "spt"
Requires-Dist: pygam>=0.8.0; extra == "spt"
Requires-Dist: nbformat; extra == "spt"
Provides-Extra: spt-cu11
Requires-Dist: torch==2.4.1+cu118; extra == "spt-cu11"
Requires-Dist: pysal<=2.6.0; extra == "spt-cu11"
Requires-Dist: pygam>=0.8.0; extra == "spt-cu11"
Requires-Dist: nbformat; extra == "spt-cu11"
Provides-Extra: spt-cu12
Requires-Dist: torch==2.4.1+cu124; extra == "spt-cu12"
Requires-Dist: pysal<=2.6.0; extra == "spt-cu12"
Requires-Dist: pygam>=0.8.0; extra == "spt-cu12"
Requires-Dist: nbformat; extra == "spt-cu12"
Provides-Extra: all
Requires-Dist: stereopy[image]; extra == "all"
Requires-Dist: stereopy[spt]; extra == "all"
Provides-Extra: all-cu11
Requires-Dist: stereopy[image-cu11]; extra == "all-cu11"
Requires-Dist: stereopy[singler-gpu]; extra == "all-cu11"
Requires-Dist: stereopy[spt-cu11]; extra == "all-cu11"
Provides-Extra: all-cu12
Requires-Dist: stereopy[image-cu12]; extra == "all-cu12"
Requires-Dist: stereopy[singler-gpu]; extra == "all-cu12"
Requires-Dist: stereopy[spt-cu12]; extra == "all-cu12"

[![stars](https://img.shields.io/github/stars/STOmics/stereopy?logo=GitHub&color=yellow)](https://img.shields.io/github/stars/STOmics/stereopy) 
[![pypi](https://img.shields.io/pypi/v/stereopy)](https://pypi.org/project/stereopy/)
[![downloads](https://static.pepy.tech/personalized-badge/stereopy?period=total&units=international_system&left_color=grey&right_color=blue&left_text=downloads)](https://pepy.tech/project/stereopy)
[![docs](https://img.shields.io/static/v1?label=docs&message=stereopy&color=green)](https://stereopy.readthedocs.io/en/latest/index.html)

## **Stereopy**: Spatial Transcriptomics Analysis in Python

[Installation](https://stereopy.readthedocs.io/en/latest/content/00_Installation.html) - 
[Quick start](https://stereopy.readthedocs.io/en/latest/Tutorials/SquareBin_Clustering.html) - 
[Documentation](https://stereopy.readthedocs.io/en/latest/index.html) - 
[API](https://stereopy.readthedocs.io/en/latest/content/03_API.html)

<img src="https://github.com/STOmics/stereopy/blob/main/docs/source/_static/Stereopy_workflow_v0.14.0.png" width="60%" height="80%">

[comment]: <> (![Stereopy]&#40;./docs/source/_static/stereopy.PNG&#41;)

**Stereopy** is a fundamental and comprehensive tool for mining and visualization based on spatial transcriptomics data, such as Stereo-seq (spatial enhanced resolution omics sequencing) data. More analysis will be added here, either from other popular tools or developed by ourselves, to meet diverse requirements. Meanwhile, we are still working on the improvement of performance and calculation efficiency.

## Discussion 
Please use GitHub [issues](https://github.com/STOmics/stereopy/issues) tracker for reports and discussions of:
 - Bug reports
 - Document and data issues
 - Feature requirements
 - ...

## Contribution 
**Stereopy** is in a stage of rapid development so that we will carefully consider all aspects of your proposal. We hope future input will be given by both users and developers.

Details to [contributing](https://stereopy.readthedocs.io/en/latest/content/05_Contributing.html).
