Installation

Requirements

pyMCL requires only two Python packages:

  • NumPy, for all matrix operations

  • Pandas, for returning named incides

pyMCL is supported on Linux, macOS and Windows on Python 3.9 to 3.12.

Using Conda

$ conda install -c conda-forge pyMCL

Alternatively, mamaba can be used for a faster installation:

$ conda install -c conda-forge mamba
$ mamba install -c conda-forge pyMCL

Using pip

pyMCL is avaible on PyPI and can be installed using pip:

$ pip install pyMCL

You can also install the latest version of pyMCL from the source code on GitHub:

$ pip install git+https://github.com/tjmier/pyMCL.git

Note

Installing the lastest version from the source code allows you to access the latest features and bug fixes, but may not be as stable as the version on PyPI or conda. If you do come across any issues or bugs, please report them on the GitHub issues page.