Skip to content

Releases: bilby-dev/bilby

v2.8.1

Choose a tag to compare

@mj-will mj-will released this 29 Jun 15:07
4dbc590

This is a bugfix release. It addresses minors bugs and fixes support for numpy 2.4.

Fixes

Changes

  • MAINT: Relax tolerance for log noise evidence comparison by @mattpitkin in #1087 and backported in #1103

Full Changelog: v2.8.0...v2.8.1

v2.8.0

Choose a tag to compare

@ColmTalbot ColmTalbot released this 26 Feb 15:11
ef195cd

Fixes

Changes

  • MAINT: Change probability initialization to use np.ones_like by @vivienr in #1028
  • REFACTOR: make multiband likelihood call Interferometer.get_detector_response by @ColmTalbot in #847
  • MAINT: move LikePriorEvaluator to base sampler by @mj-will in #1041
  • MAINT: Advance deprecations before bilby v3 by @ColmTalbot in #1040

New Contributors

Full Changelog: v2.7.1...v2.8.0

v2.7.1

Choose a tag to compare

@ColmTalbot ColmTalbot released this 05 Nov 14:15

This is a bugfix release addressing two bugs in using the new likelihood.log_likelihood(parameters) API and one in specifying the cosmology.

Fixes

  • The global cosmology was not being set properly by @mj-will in #1005
  • The noise_log_likelihood method was erroneously given a parameters argument in several likelihood classes by @Hen42rik in #1010
  • The Fisher matrix posterior estimator was not passed all needed parameters in bilby_mcmc by @ColmTalbot in #1012

New Contributors

Full Changelog: v2.7.0...v2.7.1

v2.7.0

Choose a tag to compare

@ColmTalbot ColmTalbot released this 16 Oct 18:18

There are a few major changes/additions in this release along with minor changes and removals.

Major changes

  • Likelihood instances can now be called as likelihood.log_likelihood(parameters), see here for more information.
  • Support the new API in dynesty=3
  • Add a new WaveformGenerator capable of using arbitrary waveform models implemented through the gwsignal waveform interface.

Additions

Fixes

Changes

Deprecations

Removed

  • MAINT: remove unsupported roq json weight file format by @ColmTalbot in #945

Other changes

New Contributors

Full Changelog: v2.6.0...v2.7.0

v2.7.0rc1

v2.7.0rc1 Pre-release
Pre-release

Choose a tag to compare

@ColmTalbot ColmTalbot released this 15 Oct 13:23

This is a release candidate for Bilby 2.7.0. There are a few major changes/additions in this release along with minor changes and removals.

Major changes

  • Likelihood instances can now be called as likelihood.log_likelihood(parameters), see here for more information.
  • Support the new API in dynesty=3
  • Add a new WaveformGenerator capable of using arbitrary waveform models implemented through the gwsignal waveform interface.

Additions

Fixes

Changes

Deprecations

Removed

  • MAINT: remove unsupported roq json weight file format by @ColmTalbot in #945

Other changes

New Contributors

Full Changelog: v2.6.0...v2.7.0rc1

v2.7.0rc0

v2.7.0rc0 Pre-release
Pre-release

Choose a tag to compare

@ColmTalbot ColmTalbot released this 10 Oct 13:14
c414997

This is a release candidate for Bilby 2.7.0. There are a few major changes/additions in this release along with minor changes and removals.

Major changes

  • Likelihood instances can now be called as likelihood.log_likelihood(parameters), see here for more information.
  • Support the new API in dynesty=3
  • Add a new WaveformGenerator capable of using arbitrary waveform models implemented through the gwsignal waveform interface.

Additions

Fixes

Changes

Deprecations

Removed

  • MAINT: remove unsupported roq json weight file format by @ColmTalbot in #945

Other changes

New Contributors

Full Changelog: v2.6.0...v2.7.0rc0

v2.6.0

Choose a tag to compare

@ColmTalbot ColmTalbot released this 15 Jul 12:17
80963a7

We noticed a longstanding mis-definition in the GravitationalWaveTransient likelihood that caused the PSD to be
incorrectly normalised when using time domain data with a Tukey window (#869).
By extension, the SNR and log-likelihood is overestimated. While the peak of the likelihood is in
the correct place, the posterior is overly constrained and due to prior effects may not peak in the
correct place.

The specific form of the previous version of the likelihood is

$$ \hat{p}(d | \theta) = \frac{p(d | theta)}{\beta} $$

where $\beta$ is the power loss factor in the Tukey window ($\beta = 1 - 5 \alpha / 8$).

The impact of this bug is most pronounced for short-duration signals, with a long turn on for the Tukey window.
To reproduce the old behaviour, users can set the environment variable BILBY_INCORRECT_PSD_NORMALIZATION=TRUE.

Fixed

  • Fix PSD normalisation in GravitationalWaveTransient (#967)

v2.5.2

Choose a tag to compare

@mj-will mj-will released this 03 Jun 16:03
33b5cf0

Release of bilby v2.5.2

This bug fix release resolves an issue introduced in v2.5.1 that caused problems when reading result files.

Fixed

  • Fix the filename extension precedence for result files (#960)

Full Changelog: v2.5.1...v2.5.2

v2.5.2rc1

v2.5.2rc1 Pre-release
Pre-release

Choose a tag to compare

@mj-will mj-will released this 03 Jun 15:42
33b5cf0

First release candidate for bilby v2.5.2

This is bug fix release.

Fixed

  • Fix the filename extension precedence for result files (#960)

v2.5.1

Choose a tag to compare

@ColmTalbot ColmTalbot released this 01 May 15:53
83245ae

[2.5.1]

This is a bugfix release, most importantly fixing a new bug when reconstructing marginalized parameters for an analysis with an injection.

Changed

  • Pin dynesty to version < 2.2 (#949)

Fixed

  • Enable printing dlogZ values below 1e-3 with dynesty (#936)
  • Fix how injection parameters are handled in parameter conversion to avoid bugs with parameter reconstruction in run_sampler (#931)
  • Fix time_reference check in _generate_all_cbc_parameters (#930)
  • Ensure output directory exists when performing reweighting with get_weights_for_reweighting (#923)

New Contributors

Full Changelog: v2.5.0...v2.5.1