Skip to content

v2.4.0

Latest
Compare
Choose a tag to compare
@ColmTalbot ColmTalbot released this 15 Nov 21:12
· 13 commits to main since this release
3de86df

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 and set_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 and pypolychord interfaces are deprecated in favour of the corresponding plugins (#822)

New Contributors

Full Changelog: v2.3.0...v2.4.0