Skip to content

Releases: brews/snakebacon

v0.0.6

27 Sep 18:00
Compare
Choose a tag to compare

Patch for a minor but annoying bug.

Bug fixes

  • Fix minor bug where certain min and max depths could cause an IndexError (Issue #20).

v0.0.5

13 Jul 22:58
Compare
Choose a tag to compare

Minor patch mostly fixing compile issues and documentation.

Bug fixes

  • Documentation spelling errors.
  • Fixed bad compiling C++ module (Issue #19).

v0.0.4

13 Sep 17:30
Compare
Choose a tag to compare

A patch with minor refactoring and bug fixes.

Bug fixes

  • All *_kwargs arguments are now *_kws (Issue #12).
  • Fixed some Constant Calibration curve prior dates looking bloated (Issue #14).
  • Fixed bug from default t_a and t_b values in calibrate_dates() (Issue #13).
  • Fixed bad label in prior accumulation memory plots. The 'thick' had been 'K'. This has been corrected.
  • Fix AttributeError in AgeDepthModel.plot_prior_dates() (Issue #9).

v0.0.3

16 Aug 04:49
Compare
Choose a tag to compare

A quick patch to fix a show-stopping bug.

Bug fixes

  • Fixes missing curves for bacon MCMC fitting (Issue #7).

v0.0.2

16 Aug 00:52
Compare
Choose a tag to compare

Enhancements

  • DateRecord class has been renamed ChronRecord to avoid confusion with DatedProxyRecord (Issue #3). The read_chron() is also now read_chron().
  • AgeDepthModel instances now can plot prior distributions. #19`_
  • Can now query AgeDepthModels to get prior distribution for chronology dates, sediment rates, and sediment rate memory (Issue #5).
  • Now can use snakebacon.mcmcbackends.bacon.fetch_calibcurve() and the @registercurve() decorator to define and fetch calibration curves by name (Issue #6).
  • McmcSetup and McmcResults now throw bacon its tasks through mcmcbackends.Bacon. This should make snakebacon more bacon-agnostic. Have a look at McmcSetup’s mcmcbackend arg.
  • suggest_accumulation_rate() is no longer a method, but a humble function.

Bug fixes

  • Fixed common AssertionError in AgeDepthModel.agedepth caused by float precision bug (Issue #4).
  • Fixed problem with ProxyRecords and DatedProxyRecords not making copies of Pandas DataFrame attributes. (Issue #2).