Library to validate cluster detection. A detailed documentation of the code can be found at https://lsstdesc.org/clevar.
- Michel Aguena (LAPP / LIneA)
ClEvaR requires Python version 3.6 or later. ClEvaR has the following dependencies:
- NumPy (1.17 or later)
- SciPy (1.3 or later)
- Astropy (3.x or later for units and cosmology dependence)
- Matplotlib (for plotting and going through tutorials)
- Healpy (1.14 or later for footprint computations)
pip install numpy scipy astropy matplotlib healpy
(See the INSTALL documentation for more detailed installation instructions.)
For developers, you will also need to install:
These are also pip installable:
pip install pytest sphinx sphinx_rtd_theme
Note, the last item, sphinx_rtd_theme
is to make the docs.
To install ClEvaR you currently need to build it from source:
git clone https://github.com/LSSTDESC/clevar.git
cd clevar
python setup.py install --user # Add --user flag to install it locally
See the INSTALL documentation for more detailed installation instructions.
To run the tests you can do:
pytest
ClEvaR
can be imported as a python library or as an executable based on configuration yaml
files.
Check detailed description of each usage below:
Contributing documentation can be found here
If you have comments, questions, or feedback, please write us an issue.