Installation

Requirements

CLMM requires Python version 3.6 or later. CLMM has the following dependencies:

These are pip installable:

pip install numpy scipy astropy matplotlib

For the theoretical predictions of the signal, CLMM relies on existing libraries and at least one of the following must be installed as well:

See the INSTALL documentation for more detailed installation instructions.

For developers, you will also need to install:

  • pytest (3.x or later for testing)

  • sphinx (for documentation)

These are also pip installable:

pip install pytest sphinx sphinx_rtd_theme

Installation

To install CLMM you currently need to build it from source:

git clone https://github.com/LSSTDESC/CLMM.git
cd CLMM
python setup.py install

To run the tests you can do:

pytest