Skip to content

Releases: mdaeron/D47crunch

D47crunch v2.1.0

14 May 15:48

Choose a tag to compare

Released on 2023-05-14

New feature

  • D4xdata.plot_bulk_compositions() plots the dispersion of δ13C and δ18O values for each sample.

D47crunch v2.0.6

13 May 12:16

Choose a tag to compare

Released on 2023-05-13

Bugfix

  • Eliminate some spurious debugging messages in _fullcovar()

D47crunch v2.0.5

11 May 21:13

Choose a tag to compare

Released on 2023-05-11

Changes

  • Under the hood: constrained parameters in pooled standardization now get fully propagated variance and covariance, allowing for truly arbitrary constraints without having book-keeping problems further down the line.

D47crunch v2.0.4

11 May 09:12

Choose a tag to compare

Released on 2023-05-11

Changes

  • Graphically improved D4xdata.plot_distribution_of_analyses()

Bugfix

  • Fix D4xdata.standardize() when using weighted sessions

D47crunch v2.0.3

27 Feb 13:10

Choose a tag to compare

New feature

  • D4xdata.covar_table() allows exporting the variance-covariance matrix or the correlation matrix for the Δ4x values of unknwon samples.

Changes

  • New hist keyword to D4xdata.plot_residuals(), which adds a histogram of residuals to the side of the plot.

D47crunch v2.0.2

16 Aug 13:35

Choose a tag to compare

Remove HTML tags in all docstrings

D47crunch v2.0.1

08 Aug 12:53

Choose a tag to compare

Fix silly mistake in readme.

D47crunch v2.0.0

08 Aug 12:38

Choose a tag to compare

New feature

  • Support for Δ48 standardization (cf section Process paired Δ47 and Δ48 values in the documentation).

Changes

  • Extensive changes to the documentation, with new sections (Tutorial and How-to).
  • Documentation is now built with pdoc instead of pdoc3.
  • D47data.simulate() replaced by simulate_single_analysis() and virtual_data(), with additional functionality.
  • New method: D4xdata.report()
  • D4xdata.table_of_analyses(), D4xdata.table_of_sessions(), and D4xdata.table_of_samples() have a new argument output controlling what the method should return.
  • SAMPLE_CONSTRAINING_WG_COMPOSITION is gone, replaced by D4xdata.Nominal_d13C_VPDB and D4xdata.Nominal_d18O_VPDB.
  • lambda_17 is now replaced by LAMBDA_17 everywhere.
  • Additional tests

Bugfixes

  • Correct (or at least improve) computations of analytical repeatabilities in D47data.repeatabilities() and D47data.compute_r().

D47crunch v1.2.0

30 Jun 12:42

Choose a tag to compare

Changelog

  • Fix computation of Δ47 repeatability in D47data.compute_r() (only affects reported statistics in D47data.summary(), not uncertainties computed in the pooled standardization method).
  • New method: D47data.combine_samples()
  • New method: D47data.plot_distribution_of_analyses()
  • Added parameter constraints to D47data.standardize()
  • Cosmetic changes to D47data.plot_residuals()
  • Default behavior of D47data.split_samples() is now to split samples by session.

D47crunch v1.1.0

04 Mar 08:34

Choose a tag to compare

Changelog

  • D47data.Nominal_D47 now uses I-CDES values, corresponding to 90 °C acid values, by default.
  • New function: D47data.simulate() to simulate arbitrary datasets