Skip to content
Snippets Groups Projects
Commit f945a901 authored by Carl-Johan Haster's avatar Carl-Johan Haster Committed by Gregory Ashton
Browse files

Allow ROQ time marginalizatoin

parent ac980054
No related branches found
No related tags found
1 merge request!461Allow ROQ time marginalizatoin
......@@ -1123,16 +1123,9 @@ class Input(object):
elif self.likelihood_type == "ROQGravitationalWaveTransient":
Likelihood = bilby.gw.likelihood.ROQGravitationalWaveTransient
if self.time_marginalization:
logger.warning(
"Time marginalization not implemented for "
"ROQGravitationalWaveTransient: option ignored"
)
likelihood_kwargs.pop("time_marginalization", None)
likelihood_kwargs.pop("jitter_time", None)
likelihood_kwargs.update(self.roq_likelihood_kwargs)
likelihood_kwargs.update(
self.roq_likelihood_kwargs, jitter_time=self.jitter_time
)
elif "." in self.likelihood_type:
split_path = self.likelihood_type.split(".")
module = ".".join(split_path[:-1])
......@@ -1140,8 +1133,6 @@ class Input(object):
Likelihood = getattr(import_module(module), likelihood_class)
likelihood_kwargs.update(self.extra_likelihood_kwargs)
if "roq" in self.likelihood_type.lower():
likelihood_kwargs.pop("time_marginalization", None)
likelihood_kwargs.pop("jitter_time", None)
likelihood_kwargs.update(self.roq_likelihood_kwargs)
else:
raise ValueError("Unknown Likelihood class {}")
......
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