Published November 15, 2024 | Version v2.4.0
Software Open

bilby-dev/bilby: v2.4.0

  • 1. University of Southampton
  • 2. TNG Technology Consulting ANZ Pty Ltd
  • 3. University of Portsmouth
  • 4. Caltech
  • 5. Canadian Institute for Theoretical Astrophysics
  • 6. University of Glasgow
  • 7. Cardiff University Gravity Exploration Institute (@cardiffgravity)
  • 8. Universitat de les Illes Balears
  • 9. Max Planck Institute for Gravitational Physics
  • 10. University of Rhode Island
  • 11. Washington University in St. Louis
  • 12. Graham Capital Management, L.P.

Description

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 (https://github.com/bilby-dev/bilby/pull/842)
  • Add Planck15_LAL cosmology (https://github.com/bilby-dev/bilby/pull/829)
  • Add option to specify calibration correction direction (https://github.com/bilby-dev/bilby/pull/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, https://github.com/bilby-dev/bilby/pull/42)
  • Add identity conversion and generation functions (!1264)

Changed

  • Optimize prior rescale methods (https://github.com/bilby-dev/bilby/pull/850)
  • Remove double-backslashes in latex labels (https://github.com/bilby-dev/bilby/pull/837)
  • Documentation updates (!1351, !1377, https://github.com/bilby-dev/bilby/pull/824, https://github.com/bilby-dev/bilby/pull/826,https://github.com/bilby-dev/bilby/pull/838)
  • 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 (https://github.com/bilby-dev/bilby/pull/858)
  • Fix get_cosmology and set_cosmology to be consistent (https://github.com/bilby-dev/bilby/pull/828)
  • Fix indexing bug when using relative binning (https://github.com/bilby-dev/bilby/pull/48)
  • Fix JointPrior subclassing (https://github.com/bilby-dev/bilby/pull/44)
  • Ensure infinite ACT estimates are handled in dynesty (https://github.com/bilby-dev/bilby/pull/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 (https://github.com/bilby-dev/bilby/pull/822)

New Contributors

  • @JasperMartins made their first contribution in https://github.com/bilby-dev/bilby/pull/44
  • @jacopok made their first contribution in https://github.com/bilby-dev/bilby/pull/838
  • @AlexandreGoettel made their first contribution in https://github.com/bilby-dev/bilby/pull/837
  • @noahewolfe made their first contribution in https://github.com/bilby-dev/bilby/pull/48

Full Changelog: https://github.com/bilby-dev/bilby/compare/v2.3.0...v2.4.0

Files

bilby-dev/bilby-v2.4.0.zip

Files (11.8 MB)

Name Size Download all
md5:d74ddf56a04c4ac77dd6495780d3fd71
11.8 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/bilby-dev/bilby/tree/v2.4.0 (URL)