You're reading an old version of this documentation. For the latest released version, please have a look at v0.8.16.


CADET-Match is a parameter estimation and error modeling library for Python. CADET-Match has a number of dependencies and they can be automatically installed.

The Python libraries for CADET don’t include CADET and it must be installed separately by following the instructions on

We recommend installing Anaconda. Anaconda is a high-performance scientific distribution of Python that includes many common packages needed for scientific and engineering work. Download the installer from their website and run it for the local user.

After installing Anaconda open an Anaconda Shell and run the following commands:

conda config --add channels anaconda-fusion
conda config --add channels conda-forge

conda install numpy scipy matplotlib autograd cma==2.7
pip install -U pymoo

conda install -c immudzen cadetmatch

If you prefer to install from PyPi you can run

pip install cadetmatch

The PyPi packages are updated more frequently than the conda packages are.