CCL Tracers Likelihoods

CCL Tracers Likelihood

class soliket.ccl_tracers.CCLTracersLikelihood(info: Mapping[str, Any] = mappingproxy({}), name: str | None = None, timing: bool | None = None, packages_path: str | None = None, initialize=True, standalone=True)[source]

Bases: GaussianLikelihood

Generic likelihood for CCL tracer objects.

get_requirements() dict[source]

Get a dictionary of requirements (or a list of requirement name, option tuples) that are always needed (e.g. must be calculated by another component or provided as input parameters).

Returns:

dictionary or list of tuples of requirement names and options (or iterable of requirement names if no optional parameters are needed)

GalaxyKappa Likelihood

class soliket.ccl_tracers.GalaxyKappaLikelihood(info: Mapping[str, Any] = mappingproxy({}), name: str | None = None, timing: bool | None = None, packages_path: str | None = None, initialize=True, standalone=True)[source]

Bases: CCLTracersCrossLikelihood

Likelihood for cross-correlations of galaxy and CMB lensing data.

ShearKappa Likelihood

class soliket.ccl_tracers.ShearKappaLikelihood(info: Mapping[str, Any] = mappingproxy({}), name: str | None = None, timing: bool | None = None, packages_path: str | None = None, initialize=True, standalone=True)[source]

Bases: CCLTracersCrossLikelihood

Likelihood for cross-correlations of galaxy weak lensing shear and CMB lensing data.