Skip to content

Releases: handley-lab/anesthetic

v2.0.0-beta.32

07 Jun 12:56
3c98917
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0-beta.31...v2.0.0-beta.32

v2.0.0-beta.31

31 May 16:17
97d165e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.0-beta.9...v2.0.0-beta.31

2.0.0-beta.11: Fixing unexpected behaviour associated with reset_index (#185)

18 Jan 16:56
ad78c42
Compare
Choose a tag to compare
* Fixed unexpected behavior associated with reset_index

* version bump

2.0.0-beta.9: Inner ticks (#153)

15 Jul 13:16
c83b19f
Compare
Choose a tag to compare
* add inner ticks, i.e. also in subplots

* add test to check that inner ticks are updated correctly when modifying in single subplot

* add corner case test for 00 subplot in triangle to appease codecov

* fix too long line to appease lint

* rename  to just  and change options to ['outer', 'inner', None] with None referring to no ticks at all

* add test for ValueError when arg  is not one of 'inner', 'outer', or None

* fix renaming from NotImplementedError to ValueError, the latter is more appropriate here

Co-authored-by: Will Handley <[email protected]>

2.0.0-beta.7: 1d Confidence Regions (#145)

10 Mar 18:42
633c076
Compare
Choose a tag to compare
* 1D confidence regions function added to utils and optional plot added to fastkde_plot_1d

* generalisation of iso_probability_1d function to handle different contour values and changes to related plot functions

* testing of iso_probability_1d via plot functions

* double checking and editing docs

* flake8 compliant and increased coverage

* added explicit tests to for utils 1d propability contour function

* flake8 on test_utils.py

* changed color kwargs to use pre-existing, fixed docs and moved fill_between plotting into "helper" function

* flake8 fix

* docstring fix in fill_plot_1d

* docstring fix in fill_plot_1d

* adapting 1d contour method to properly plot intervals using existing utils functions

* removed redundant iso_probability_1d function

* updated test_utils.py to meet changes with the code

* minor change to fill colors

* changed color scheme to match up with 2D posterior plotting

* updating tests to fit with change in code

* added back in cmap kwarg, seems to crash tests without it

* flake8 fix

* added filledkde and filledfaskde plot types

* fixed tests

* added new samples tests for the additional code

* removing filledfastkde test in samples as fastkde doesnt appear to be in requirements

* trying to get codecov/path to pass

* fix for fastkde 1d filled plots

* adding in weights for iso_probability_contours_from_samples call

* fixed issue when changing colormaps

* fixing flake issue

* triggering fill with facecolor for 1d plots and removing filled1d kwarg

* reorganised kwargs for filled 1d plots/color scheme

* edits to color scheme

* few edits to plot.py and additional tests added

* bumping beta version number and fixing docstring error

2.0.0-beta.5: fix `MCMCSamples.importance_sample` (#139)

25 Jan 12:02
fac7817
Compare
Choose a tag to compare
* improve test for MCMC importance_sample, ensure that weights are changed corresponding to change in logL

* fix missing adjustment of weights in MCMCSamples.importance_sample, the current version left the posteriors invariant

Importance sampling

23 Aug 15:19
c7d2c68
Compare
Choose a tag to compare

#122 #126

  • Added an importance sample function which creates valid importance sampled nested sampling run

nlive bug fixes for plateau regions

19 Aug 15:48
f546bc7
Compare
Choose a tag to compare

#119

  • Fix to nlive computation for a bug that was occurring for plateau regions at the start of the run
  • Added a wedding cake example likelihood to demonstrate anesthetic's effectiveness in dealing with plateaus

WeightedDataFrame upgrade

19 Aug 10:09
c1202ce
Compare
Choose a tag to compare

#115

  • Moved weights in WeightedDataFrame into MultiIndex of nested sampling iteration and weight. This simplifies the implementation, makes weights visible as part of the index and is compatible with past and current version of pandas
  • rename weight, w -> weights throughout for compatibility with matplotlib

Last stable version of anesthetic 1

31 Jul 06:24
2351380
Compare
Choose a tag to compare

Following the update of pandas to 1.1 and consequent breaking changes outlined in #115, we are now upgrading the API to deal with this and other issues to be resolved in the release of anesthetic 2.0.0. We therefore freeze anesthetic 1, and its dependency on pandas <=1.0.5 in this release