Skip to content

Releases: mvdh7/calkulate

Calkulate: total alkalinity from titration data in Python

20 Apr 12:55
0f0e304
Compare
Choose a tag to compare
Merge pull request #47 from mvdh7/develop

Merge for v23.6.1

Calkulate: total alkalinity from titration data in Python

04 Jul 07:10
Compare
Choose a tag to compare

Changes in v23.5

  • Added to_pandas method to Dataset for a more convenient downgrade to a pandas DataFrame.
  • Improved docstrings for several key functions and classes.
  • Fixed bugs in logicals in various calk.dataset functions which had meant that NaN values in the metadata file were not always being ignored.
  • Fixed bug in the Dataset.solve method such that the analyte_mass is now automatically calculated from analyte_volume.
  • Switched to using pyproject.toml instead of setup.py for building the package.
  • Renamed module io as read.

Calkulate: total alkalinity from titration data in Python

13 Jun 10:01
Compare
Choose a tag to compare

Changes in v23.4

  • Swapped deprecated pandas .iteritems for .items.
  • Improvements to Titration class.

Calkulate: total alkalinity from titration data in Python

22 Jun 11:23
1da5d86
Compare
Choose a tag to compare

Changes in v23.3

  • Switched to simpler version numbering scheme (only major and minor, no patch).
  • Added a test of the DSC07 SOP 3b example dataset.
  • Updated for compatibility with PyCO2SYS v1.8.1 (but no longer with v1.8.0).

Calkulate: total alkalinity from titration data in Python

04 Feb 15:02
18faf41
Compare
Choose a tag to compare

Changes in v23.2.2

  • More properties calculated during titrations.

Calkulate: total alkalinity from titration data in Python

13 Aug 09:33
2e94e7c
Compare
Choose a tag to compare

Changes in v23.2.1

  • Solver functions return additional diagnostic information about each titration.

Calkulate: total alkalinity from titration data in Python

06 Jul 07:08
510046c
Compare
Choose a tag to compare

Changes in v23.2.0

  • Adds (as yet undocumented) Titration class for investigating single titrations.
  • Adds (as yet undocumented) plotting functions for Titration objects.

Calkulate: total alkalinity from titration data in Python

29 Mar 11:08
78b626a
Compare
Choose a tag to compare

Changes in v23.1.0

  • Add solvers for titrations with an H2SO4 titrant (see optional titrant column in the metadata contents).
  • Added optional titrant_density column to overwrite the internally calculated titrant density with a user-specified value.

Calkulate: total alkalinity from titration data in Python

15 Mar 12:03
0392505
Compare
Choose a tag to compare

Changes in v23.0.2

  • Better handling of missing dates in files imported with read_dbs.
  • Minor adjustments and bug fixes in a few internal functions.

Calkulate: total alkalinity from titration data in Python

25 Feb 09:06
Compare
Choose a tag to compare

Changes in v23.0.1

  • Print more informative error messages when titration data files cannot be found.
  • Use read_dat_genfromtxt by default if read_dat_method not recognised, instead of throwing an error.