Installation - s-ilic/ECLAIR GitHub Wiki

The installation of the suite itself simply requires cloning the present git repository:

git clone https://github.com/s-ilic/ECLAIR.git

The resulting folder should contain:

  • a likelihoods folder containing a hierarchy of sub-folders; the folders at the last levels each correspond to a single dataset/likelihood in the form of a Python module;
  • an inputs folder containing
    • a detailed template.ini configuration file with many comments,
    • a params_reference.ini configuration file containing parameter presets for many models and likelihoods,
    • a simple example file example_short.ini (see Usage section);
  • an empty outputs folder;
  • ECLAIR_mcmc.py, the main script for running Monte Carlo Markov chains, minimizations, and profile likelihoods;
  • ECLAIR_plots.py, a script for analyzing and plotting the content of the ECLAIR output files;
  • ECLAIR_tools.py, a module containing a parser for .ini files and various other functions used by the two aforementioned scripts.