Installation#

Requirements#

  • Python 3.10+

  • numpy

  • pandas

  • scikit-learn

  • matplotlib

  • anndata

  • pydantic

Install from PyPI#

Once published, you can install cc-mapping using pip:

pip install cc-mapping

Install from Source#

Clone the repository and install with Poetry:

git clone https://github.com/StallaertLab/cc_mapping.git
cd cc_mapping
poetry install

Or with pip:

git clone https://github.com/StallaertLab/cc_mapping.git
cd cc_mapping
pip install -e .

Development Installation#

For development with testing and documentation dependencies:

poetry install --with test,docs

Verify Installation#

To verify the installation, run:

python -c "from cc_mapping.thresholding import GMMThresholding; print('Success!')"