From 01a129fd9edf80ca09f79dcf630425c96f7f9646 Mon Sep 17 00:00:00 2001
From: Jacob Golomb <jacob.golomb@ligo.org>
Date: Tue, 3 Jan 2023 19:46:58 +0000
Subject: [PATCH] BUGFIX: Fix Marginalized Parameters in Prior in Result File

---
 bilby/gw/conversion.py | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/bilby/gw/conversion.py b/bilby/gw/conversion.py
index 3c57c7df4..6d23413f6 100644
--- a/bilby/gw/conversion.py
+++ b/bilby/gw/conversion.py
@@ -846,17 +846,17 @@ def _generate_all_cbc_parameters(sample, defaults, base_conversion,
                 )
         if priors is not None:
             misnamed_marginalizations = dict(
-                distance="luminosity_distance",
-                time="geocent_time",
-                calibration="recalib_index",
+                luminosity_distance="distance",
+                geocent_time="time",
+                recalib_index="calibration",
             )
             for par in marginalized_parameters:
                 name = misnamed_marginalizations.get(par, par)
                 if (
-                    getattr(likelihood, f'{par}_marginalization', False)
-                    and name in likelihood.priors
+                    getattr(likelihood, f'{name}_marginalization', False)
+                    and par in likelihood.priors
                 ):
-                    priors[name] = likelihood.priors[name]
+                    priors[par] = likelihood.priors[par]
 
         if (
             not getattr(likelihood, "reference_frame", "sky") == "sky"
-- 
GitLab