Bilby 2.4.0
This release contains an important fix to the treatment of gravitational-wave detector calibration envelopes along with a number of small changes, additions, and bugfixes.
Note: this release contains changes made on both GitHub and LIGO GitLab and is the first release made natively on GitHub.
Added
- Add support for time marginalization in multiband likelihood (#842)
- Add
Planck15_LAL
cosmology (#829) - Add option to specify calibration correction direction (#47)
- Add explicit support for Python 3.12 (!1376)
- Add option to disable caching in
hyper.model.Model
(!1364) - Add
Interferometer.template_template_inner_product
(!345) - Add flag to skip prior normalization when using constraints (!1308)
- Add information error messages for ROQs (!1280)
- Add a warning for unused waveform keyword arguments (!1269, #42)
- Add identity conversion and generation functions (!1264)
Changed
- Optimize prior rescale methods (#850)
- Remove double-backslashes in latex labels (#837)
- Documentation updates (!1351, !1377, #824, #826)
- Improve I/O efficiency in bilby_mcmc (!1378)
- Drop support for Python 3.9 (!1374)
- Simplify healpix distance PDF call (!1366)
- Suppress dynesty warnings (!1365)
Fixed
- Fix absolute and relative paths in result files (#858)
- Fix
get_cosmology
andset_cosmology
to be consistent (#828) - Fix indexing bug when using relative binning (#48)
- Fix JointPrior subclassing (#44)
- Ensure infinite ACT estimates are handled in dynesty (#39)
- Fix likelihood time (!1371)
- Catch error when trying to load zero byes resume file (!1341)
- Avoid redundant calculations in
HealPixMapPriorDist
(!1323)
Deprecated
nessai
andpypolychord
interfaces are deprecated in favour of the corresponding plugins (#822)
New Contributors
- @JasperMartins made their first contribution in #44
- @jacopok made their first contribution in #838
- @AlexandreGoettel made their first contribution in #837
- @noahewolfe made their first contribution in #48
Full Changelog: v2.3.0...v2.4.0