PyCO2SYS: marine carbonate system calculations in Python

Changes in v1.8.3 New features Added <code>"dlnfCO2_dT"</code> and <code>"dlnpCO2_dT"</code> results, the theoretical effect of temperature on the natural log of ƒ CO 2 and p CO 2 . Added the PLR18 parameterisation of the carbonic acid constants for sea-ic...

Full description

Bibliographic Details
Main Authors: Humphreys, Matthew P., Schiller, Abigail J., Sandborn, Daniel, Gregor, Luke, Pierrot, Denis, van Heuven, Steven M. A. C., Lewis, Ernie R., Wallace, Douglas W. R.
Format: Other/Unknown Material
Language:unknown
Published: Zenodo 2024
Subjects:
Online Access:https://doi.org/10.5281/zenodo.10671397
Description
Summary:Changes in v1.8.3 New features Added <code>"dlnfCO2_dT"</code> and <code>"dlnpCO2_dT"</code> results, the theoretical effect of temperature on the natural log of ƒ CO 2 and p CO 2 . Added the PLR18 parameterisation of the carbonic acid constants for sea-ice brines. Default options Reverted default <code>opt_k_carbonic</code> to <code>10</code> (i.e., LDK00 ) for consistency with the best practice guide. Bug fixes Updated <code>pyco2.equilibria.p1atm.kH2CO3_NBS_MCHP73</code> (used for <code>opt_k_carbonic</code> options <code>6</code> and <code>7</code>) to update any salinity values less than 10 –16 to be 10 –16 , because zero salinities give a NaN for K 2 , which causes problems for Autograd. This should not make any practical difference, because the parameterisation is only valid for salinities above 19. Added <code>opt_pressured_kCO2</code> to results dict and incorporated it correctly into the uncertainty propagation functions. Technical Updated from building with setup.py to pyproject.toml.