Releases: mvdh7/calkulate
Releases · mvdh7/calkulate
Calkulate: total alkalinity from titration data in Python
What's Changed
- Python version related updates by @VeckoTheGecko in #48
- Merge for v23.7.0 by @mvdh7 in #49
New Contributors
- @VeckoTheGecko made their first contribution in #48
Full Changelog: v23.6.1...v23.7.0
Calkulate: total alkalinity from titration data in Python
Merge pull request #47 from mvdh7/develop Merge for v23.6.1
Calkulate: total alkalinity from titration data in Python
Changes in v23.5
- Added
to_pandasmethod toDatasetfor a more convenient downgrade to a pandasDataFrame. - Improved docstrings for several key functions and classes.
- Fixed bugs in logicals in various
calk.datasetfunctions which had meant that NaN values in the metadata file were not always being ignored. - Fixed bug in the
Dataset.solvemethod such that theanalyte_massis now automatically calculated fromanalyte_volume. - Switched to using pyproject.toml instead of setup.py for building the package.
- Renamed module
ioasread.
Calkulate: total alkalinity from titration data in Python
Changes in v23.4
- Swapped deprecated pandas
.iteritemsfor.items. - Improvements to
Titrationclass.
Calkulate: total alkalinity from titration data in Python
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
Changes in v23.2.2
- More properties calculated during titrations.
Calkulate: total alkalinity from titration data in Python
Changes in v23.2.1
- Solver functions return additional diagnostic information about each titration.
Calkulate: total alkalinity from titration data in Python
Changes in v23.2.0
- Adds (as yet undocumented)
Titrationclass for investigating single titrations. - Adds (as yet undocumented) plotting functions for
Titrationobjects.
Calkulate: total alkalinity from titration data in Python
Changes in v23.1.0
- Add solvers for titrations with an H2SO4 titrant (see optional
titrantcolumn in the metadata contents). - Added optional
titrant_densitycolumn to overwrite the internally calculated titrant density with a user-specified value.
Calkulate: total alkalinity from titration data in Python
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.