mcmc
MCMC sampling
ln_prior
def ln_prior(
theta, params_list
):Call self as a function.
ln_like
def ln_like(
theta, redshift, x_grid, sepia_model_list, sepia_data_list, z_all, x, y, yerr
):Call self as a function.
ln_prob
def ln_prob(
theta, redshift, params_list, x_grid, sepia_model_list, sepia_data_list, z_all, x, y, yerr
):Call self as a function.
chain_init
def chain_init(
params_list, ndim, nwalkers
):Call self as a function.
define_sampler
def define_sampler(
redshift, ndim, nwalkers, params_list, x_grid, sepia_model_list, sepia_data_list, z_all, x, y, yerr
):Call self as a function.
do_mcmc
def do_mcmc(
sampler, pos, nrun, ndim, if_burn:bool=False
):Call self as a function.
mcmc_results
def mcmc_results(
samples
):Call self as a function.