Skip to content
Snippets Groups Projects
Commit 01a129fd authored by Jacob Golomb's avatar Jacob Golomb Committed by Colm Talbot
Browse files

BUGFIX: Fix Marginalized Parameters in Prior in Result File

parent 1065e347
No related branches found
No related tags found
1 merge request!1193Fix Marginalized Parameters in Prior in Result File
...@@ -846,17 +846,17 @@ def _generate_all_cbc_parameters(sample, defaults, base_conversion, ...@@ -846,17 +846,17 @@ def _generate_all_cbc_parameters(sample, defaults, base_conversion,
) )
if priors is not None: if priors is not None:
misnamed_marginalizations = dict( misnamed_marginalizations = dict(
distance="luminosity_distance", luminosity_distance="distance",
time="geocent_time", geocent_time="time",
calibration="recalib_index", recalib_index="calibration",
) )
for par in marginalized_parameters: for par in marginalized_parameters:
name = misnamed_marginalizations.get(par, par) name = misnamed_marginalizations.get(par, par)
if ( if (
getattr(likelihood, f'{par}_marginalization', False) getattr(likelihood, f'{name}_marginalization', False)
and name in likelihood.priors and par in likelihood.priors
): ):
priors[name] = likelihood.priors[name] priors[par] = likelihood.priors[par]
if ( if (
not getattr(likelihood, "reference_frame", "sky") == "sky" not getattr(likelihood, "reference_frame", "sky") == "sky"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment