Installation

From source

git clone https://github.com/chansigit/sjanpy.git
cd sjanpy
pip install .

For ML pipeline support (sjanpy.ml):

pip install ".[ml]"

For development:

pip install -e ".[dev]"

Dependencies

sjanpy requires Python >= 3.8 and the following packages:

  • numpy

  • pandas

  • scipy

  • matplotlib

  • seaborn

  • scanpy

  • anndata

  • adjustText

  • statsmodels

  • scikit-learn

  • plotly

Optional (for sjanpy.ml):

  • torch

  • h5py

  • safetensors