gravelamps.prior.prior¶
Prior handling functions
- gravelamps.prior.prior.get_model_prior_dict(result: JointResult, model_settings: dict) PriorDict¶
Generate the model specific priors for the event.
- Parameters:
- result: JointResult
Results of model agnostic joint parameter estimation pipeline.
- model_settings: dict
Model specific settings.
- Returns:
- model_priors: PriorDict
Model specific prior dictionary.
- Raises:
- KeyError
If prior settings are missing from the configuration.
- gravelamps.prior.prior.get_prior_from_string(prior: str, *, minimum: float = -inf, maximum: float = inf, **kwargs) Prior¶
Get a prior from a string and arguments.
- Parameters:
- prior: str
Python path to prior, defualting module to bilby.core.prior
- minimum: float, optional, default=None
Minimum of the prior
- maximum: float, optional, defualt=None
Maximum of the prior
- **kwargs
Other keyword arguments to pass to the prior function
- Returns:
- Prior
Prior class with specified settings.