Installation ============ From source ----------- .. code-block:: bash git clone https://github.com/chansigit/sjanpy.git cd sjanpy pip install . For ML pipeline support (``sjanpy.ml``): .. code-block:: bash pip install ".[ml]" For development: .. code-block:: bash 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