Releases: handley-lab/anesthetic
Releases · handley-lab/anesthetic
v2.0.0-beta.41
What's Changed
- dlogX -> logdX by @williamjameshandley in #306
Full Changelog: v2.0.0-beta.40...v2.0.0-beta.41
v2.0.0
What's Changed
- Pandas 1.1 update by @lukashergt in #115
- nlive calculation bug fix by @williamjameshandley in #119
- logzero masking at prior and likelihood level by @lukashergt in #120
- add importance_sample method to NestedSamples and MCMCSamples by @lukashergt in #122
- importance_sample with inplace=False by @williamjameshandley in #126
- skipna functionality for WeightedDataFrame means and (co)variances by @williamjameshandley in #121
- Added prior and prior_points shortcuts by @EthanCarragher in #130
- Create CI.yml by @williamjameshandley in #138
- Missing weighted functions added to WeightedPandas by @williamjameshandley in #127
- fix
MCMCSamples.importance_sample
by @lukashergt in #139 - Removal of Python2-compatibility requirements by @williamjameshandley in #123
- Function to merge data sets with weights by @Stefan-Heimersheim in #136
- 1d Confidence Regions by @htjb in #145
- Minor CI improvements by @williamjameshandley in #144
- bugfix for xlim for fastkde plots by @lukashergt in #150
- GUI tests quick fix due to matplotlib 3.4 API change by @lukashergt in #154
- change default edgecolor: match facecolor by @lukashergt in #152
- vmin=0 in 2d histograms by @lukashergt in #157
- optional normalisation by area instead of by maximum by @lukashergt in #155
- Change in behaviour from RuntimeError to RuntimeWarning for invalid nested sampling runs by @williamjameshandley in #159
- auto update limits of derived parameters by @lukashergt in #166
- Upgrade to quantile function arising from pandas 1.3.0 internals change by @lukashergt in #170
- Equally weighted live points by @williamjameshandley in #162
- axlines method to highlight specific parameter values across all subplots by @lukashergt in #168
- add reader for Cobaya's MCMC chains (requires GetDist) by @lukashergt in #167
- Inner ticks by @lukashergt in #153
- Order contour
levels
from outermost to innermost by @lukashergt in #173 - Fix for plotting with integer labels by @williamjameshandley in #163
- fix
axlines
andaxspans
for axes withupper=False
by @lukashergt in #175 - patch for getdistreader by @lukashergt in #172
- Copy tex and optionally set label when merging samples by @Stefan-Heimersheim in #177
- adapt to breaking chanes in matplotlib API version 3.5.0 by @lukashergt in #184
- Fixing unexpected behaviour associated with reset_index by @williamjameshandley in #185
- Fix for unsorted logL construction bug by @williamjameshandley in #187
- Fix #189, merge_samples_weighted breaking triangular_sample_compression_2d by @Stefan-Heimersheim in #191
- Allow NestedSamples to take lists as well as numpy arrays as constructors by @williamjameshandley in #190
- Fix to (near) empty phys_live-birth.txt file reading by @williamjameshandley in #186
- Updated for most recent PEP compliant assert statements by @williamjameshandley in #195
- Check for NaNs in logL by @AdamOrmondroyd in #192
- Manual setting of the bandwidth by @lukashergt in #193
- Quick fix
c/=c[-1]
toc=c/c[-1]
by @lukashergt in #206 - WeightedDataFrame plotting by @williamjameshandley in #194
- MCMC plotting by @williamjameshandley in #207
- create parent class
Samples
for child classesMCMCSamples
andNestedSamples
by @lukashergt in #209 - remove
limits
attribute andxmin
andxmax
kwargs by @lukashergt in #212 - Issue with plot labels by @williamjameshandley in #218
- WeightedPandas index improvements by @williamjameshandley in #198
- Change to reading system by @williamjameshandley in #217
- 100% coverage by @williamjameshandley in #221
- logZ(beta) functionality and logX function by @williamjameshandley in #210
- Have separate
ncompress
andnplot
by @lukashergt in #216 - tex labels in MultiIndex columns by @williamjameshandley in #215
- update gui script by @yallup in #228
- Fix for filenames which contain regular expressions by @williamjameshandley in #231
- Fixes for dropping weights and labels by @williamjameshandley in #230
- fixes for pandas 1.5.0 and matplotlib 3.6.0 updates by @lukashergt in #238
- Fix warnings shown with pytest by @AdamOrmondroyd in #234
- Change figure and axes output handling by @lukashergt in #224
- Updated .readthedocs.yml to be python 3.8 by @williamjameshandley in #247
- reduce CI workflow matrices by @lukashergt in #249
- pass labels argument through when reading chains by @AdamOrmondroyd in #232
- Fix to non-deterministic behaviour by removing long-range side effects by @williamjameshandley in #248
- API hints for existing users by @williamjameshandley in #246
- Perfect nested sampling functionality by @williamjameshandley in #205
- Close figures on teardown by @AdamOrmondroyd in #254
.loc
to avoid warnings by @AdamOrmondroyd in #255- replace
.boxplot()
with.plot.box()
by @AdamOrmondroyd in #256 MCMCSamples
methods for burn-in removal and Gelman--Rubin statistic by @lukashergt in #258- Packaging improvements by @williamjameshandley in #259
- matplotlib 3.7.0 moved SubplotBase by @AdamOrmondroyd in #263
- Improved packaging mark 2 by @williamjameshandley in #262
- Improved packaging mark 3 by @williamjameshandley in #265
- Improved packaging mark 4 by @williamjameshandley in #266
- Update documentation for 2.0 release by @lukashergt in #243
- Improved packaging mark 5 by @williamjameshandley in #267
- Improved packaging mark 6 by @williamjameshandley in #269
- Updated matplotlib version requirements by @tobyLovick in #268
- add
flake8
pre-commit
by @AdamOrmondroyd in #261 - Replace overridden
_make_plot()
with_plot()
by @AdamOrmondroyd in #235 - Correct script in pyproject.toml + Improved packaging mark 7 by @williamjameshandley in #271
- WeightedGroupBy by @AdamOrmondroyd in #272
- handley-lab migration by @williamjameshandley in #279
- rename
[extras]
optional dependency to[all]
by @AdamOrmondroyd in #281 - Use the scipy version of
linalg.cholesky
which consistently raisesLinAngError
with linearly dependent columns by @AdamOrmondroyd in #287 - Make name of Colormaps returned by basic_cmap a string by @ThomasGesseyJones in #289
- Release workf...
v2.0.0-beta.40
What's Changed
- Improved packaging mark 8 by @williamjameshandley in #302
Full Changelog: v2.0.0-beta.39...v2.0.0-beta.40
v2.0.0-beta.39
What's Changed
- Arch Linux AUR deployment by @williamjameshandley in #299
Full Changelog: v2.0.0-beta.38...v2.0.0-beta.39
v2.0.0-beta.38
What's Changed
- fix copy-paste error in
samples
docs by @lukashergt in #301
Full Changelog: v2.0.0-beta.37...v2.0.0-beta.38
v2.0.0-beta.37
What's Changed
- Warning for deprecated root kwarg by @williamjameshandley in #298
Full Changelog: v2.0.0-beta.36...v2.0.0-beta.37
v2.0.0-beta.36
What's Changed
- Tidy up by @williamjameshandley in #294
Full Changelog: v2.0.0-beta.35...v2.0.0-beta.36
v2.0.0-beta.35
What's Changed
- Fix to anesthetic gui by @williamjameshandley in #293
Full Changelog: v2.0.0-beta.34...v2.0.0-beta.35
v2.0.0-beta.34
v2.0.0-beta.33
What's Changed
- Specify both pandas>=2.0.0 and matplotlib>=3.6.1 for conda CI by @AdamOrmondroyd in #295
Full Changelog: v2.0.0-beta.32...v2.0.0-beta.33