Auxiliary Tools#
We provide a set of auxiliary tools in the tools module, designed to simplify common analysis tasks.
These include among others:
Fisher matrix calculation (
candl.tools.get_fisher_matrix()).The generation of mock data (
candl.tools.generate_mock_data()).A simple Newton-Raphson minimiser (
candl.tools.newton_raphson_minimiser(),candl.tools.newton_raphson_minimiser_bdp()).Ways to bundle theory codes and the likelihood together to move from parameters to the log likelihood value in one step (
candl.tools.get_params_to_logl_func(),candl.tools.get_params_to_chi_square_func()).Inter-frequency consistency tests (
candl.tools.make_MV_combination(),candl.tools.make_frequency_conditional(),candl.tools.make_difference_spectra()).Short-cuts to obtain model spectra (
candl.tools.pars_to_model_specs(),candl.tools.get_foreground_contributions()).
See the full documentation for details.