Installation¶
Requirements¶
Python 3.8 or later
numpy >= 1.20
scipy >= 1.7
Optional dependencies¶
For biological perturbation analysis:
pip install anndata
For supervised metrics:
pip install scikit-learn
Install from PyPI¶
pip install shesha-geometry
Install with bio extras¶
pip install "shesha-geometry[bio]"
Install from source¶
git clone https://github.com/prashantcraju/shesha.git
cd shesha
pip install -e .