Metadata-Version: 2.4
Name: cytocommunity2
Version: 0.1.1
Summary: Weakly supervised cellular-neighborhood learning for spatial omics
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: matplotlib>=3.6
Requires-Dist: numpy<2,>=1.23
Requires-Dist: pandas<3,>=1.5
Requires-Dist: sci-palettes
Requires-Dist: scikit-learn>=1.1
Requires-Dist: scipy>=1.9
Requires-Dist: seaborn>=0.12
Requires-Dist: torch>=1.11
Requires-Dist: torch-geometric>=2.0
Provides-Extra: downstream
Requires-Dist: esda<2.6,>=2.5; extra == "downstream"
Requires-Dist: jupyter; extra == "downstream"
Requires-Dist: libpysal<4.10,>=4.9; extra == "downstream"

# CytoCommunity2

CytoCommunity2 is a Python package for identifying and comparing tissue cellular neighborhoods (TCNs or CNs) across  large-scale spatial omics samples with single or multiple biological conditions .

## Installation

Install the core package with `python -m pip install cytocommunity2`. For the full workflow,  use `python -m pip install "cytocommunity2[downstream]"`.
