Releases: mdaeron/D47crunch
Releases · mdaeron/D47crunch
D47crunch v2.1.0
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
Released on 2023-05-13
Bugfix
- Eliminate some spurious debugging messages in
_fullcovar()
D47crunch v2.0.5
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
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
New feature
D4xdata.covar_table()allows exporting the variance-covariance matrix or the correlation matrix for the Δ4x values of unknwon samples.
Changes
- New
histkeyword toD4xdata.plot_residuals(), which adds a histogram of residuals to the side of the plot.
D47crunch v2.0.2
Remove HTML tags in all docstrings
D47crunch v2.0.1
Fix silly mistake in readme.
D47crunch v2.0.0
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
pdocinstead ofpdoc3. D47data.simulate()replaced bysimulate_single_analysis()andvirtual_data(), with additional functionality.- New method:
D4xdata.report() D4xdata.table_of_analyses(),D4xdata.table_of_sessions(), andD4xdata.table_of_samples()have a new argumentoutputcontrolling what the method should return.SAMPLE_CONSTRAINING_WG_COMPOSITIONis gone, replaced byD4xdata.Nominal_d13C_VPDBandD4xdata.Nominal_d18O_VPDB.lambda_17is now replaced byLAMBDA_17everywhere.- Additional tests
Bugfixes
- Correct (or at least improve) computations of analytical repeatabilities in
D47data.repeatabilities()andD47data.compute_r().
D47crunch v1.2.0
Changelog
- Fix computation of Δ47 repeatability in
D47data.compute_r()(only affects reported statistics inD47data.summary(), not uncertainties computed in the pooled standardization method). - New method:
D47data.combine_samples() - New method:
D47data.plot_distribution_of_analyses() - Added parameter
constraintstoD47data.standardize() - Cosmetic changes to
D47data.plot_residuals() - Default behavior of
D47data.split_samples()is now to split samples by session.
D47crunch v1.1.0
Changelog
D47data.Nominal_D47now uses I-CDES values, corresponding to 90 °C acid values, by default.- New function:
D47data.simulate()to simulate arbitrary datasets