MarChemSpec (Marine Chemical Speciation Model)
Creators
- 1. University of East Anglia
- 2. University of Gothenburg
Contributors
Project leader:
Project members:
Description
The MarChemSpec Models
These programs (for Windows, Linux, and macOS 'Apple silicon') implement the models described in the three papers, and one manuscript in preparation, listed further below. The models determine the equilibrium chemical speciation for each input natural water composition and temperature. Outputs are the equilibrium composition of the solution on both an amount content and molality basis, all activity coefficients, and other properties as noted below.
The various zip and tar archives contain the executable programs, and functions that can be called by MATLAB or Python.The \docs directory of each archive contains manuals with instructions and examples.
See marchemspec.org for details of our project, and email Simon Clegg (s.clegg@uea.ac.uk) or David Turner (david.turner@marine.gu.se) if you have questions.
1. Models Available as Standalone Programs
Sea - The model of solutions containing the ions of seawater electrolyte (paper 3), including carbonate, borate, and fluoride acid-base equilibria. Outputs include the seawater state parameters alkalinity, pCO2 and fCO2, total and free pH; the stoichiometric acid-base equilibrium constants of carbonate, borate and fluoride; and the stoichiometric concentration product of calcium and carbonate. Estimates of the uncertainties of the calculated quantities are provided.
Delta - This is the same chemical model as 'sea', but calculates the changes in the outputs listed above caused by a change in the natural water composition (typically from seawater to something different). Estimates of the uncertainties of these calculated changes are provided.
Trace - The model of solutions containing the ions of seawater electrolyte, and inorganic complexation of the GEOTRACES metals Al, Cd, Co, Cu(II), Fe(II), Fe(III), Mn, Ni, Pb and Zn (paper 4). Outputs are the concentrations (as amount contents and molalities) of all species, and the free and complexed fractions of each of the trace metals. There are no estimates of uncertainties.
2. MATLAB and Python Functions
These functions, available for Windows and for Linux, allow all three models above to be called directly within MATLAB and Python environments. In addition, the functions include the model of artificial seawater (like seawater electrolyte, but without Sr or carbonate, borate, and fluoride species); and also the draft model of Tris buffer in artificial seawater (papers 1 and 2).
3. Files for Download
Model Windows Linux macOS (Apple silicon)
sea MarChemSpec_sea.zip MCS_sea.tar.gz MCS_sea_macOS.tar.gz
trace MarChemSpec_delta.zip MCS_delta.tar.gz MCS_delta_macOS.tar.gz
delta MarChemSpec_trace.zip MCS_trace.tar.gz MCS_trace_macOS.tar.gz
all MarChemSpec_MATLAB.zip MCS_MATLAB.tar.gz -
all MarChemSpec_Python.zip MCS_Python.tar.gz -
Note: The additional file All_MCS_Manuals.zip contains the manuals and instructions for all models, and it may be helpful to review this first. Windows file MarChemSpec_Excel.zip file contains an Excel worksheet that can be used to run the Sea, Delta, and Trace models (all of which are included in the zip file) on computers running Windows.
4. Papers and Other Documents
1. M. P. Humphreys, J. F. Waters, D. R. Turner, A. G. Dickson, and S. L. Clegg (2022) Chemical speciation models based upon the Pitzer activity coefficient equations, including the propagation of uncertainties: Artificial seawater from 0 to 45 °C. Mar. Chem. 244, art. 104095. https://doi.org/10.1016/j.marchem.2022.104095
2. S. L. Clegg, M. P. Humphreys, J. F. Waters, D. R. Turner, and A. G. Dickson (2022) Chemical speciation models based upon the Pitzer activity coefficient equations, including the propagation of uncertainties. II. Tris buffers in artificial seawater at 25 °C, and an assessment of the seawater 'Total' pH scale. Mar. Chem. 244, art. 104096. https://doi.org/10.1016/j.marchem.2022.104096
3. S. L. Clegg, J. F. Waters, D. R. Turner, and A. G. Dickson (2023) Chemical speciation models based upon the Pitzer activity coefficient equations, including the propagation of uncertainties. III. Seawater from the freezing point to 45 °C, including acid-base equilibria. Mar. Chem. 250, art. 104196. https://doi.org/10.1016/j.marchem.2022.104196
4. The sources and values of equilibrium constants, and Pitzer activity coefficient parameters, are tabulated in the following document available from the authors: D. R. Turner and S. L. Clegg (2023) Sources of Pitzer parameters and equilibrium constants for the GEOTRACES core elements included in the SCOR Working Group 145 chemical speciation model.
A manuscript that describes the trace metal model is in preparation.
Notes
Files
All_MCS_Manuals.zip
Files
(70.7 MB)
Name | Size | Download all |
---|---|---|
md5:53ed19bb4d9d849b2bdd302c1a0f4874
|
8.8 MB | Preview Download |
md5:cf081d92e49d8b32e4ac045a8c7e1d28
|
4.4 MB | Preview Download |
md5:bc29a57dc7dfe0a12c6ad915607476fa
|
8.6 MB | Preview Download |
md5:9ade302b4aa42ba3bbdb372243aa0342
|
5.0 MB | Preview Download |
md5:f4968e56fe9c7eb7dea0a86cc2aecb8d
|
4.9 MB | Preview Download |
md5:70da98b688b32782a8760c71873dc397
|
4.4 MB | Preview Download |
md5:3495d8d327ed95d8d4b4b7b20c02d840
|
4.2 MB | Preview Download |
md5:94a549e0d81a18685a9e424117004eaf
|
3.9 MB | Download |
md5:cdb3c41916ade458f1767795e50bf7e5
|
3.2 MB | Download |
md5:428ca0418a0dd4896c2bc7e5196ac52b
|
4.4 MB | Download |
md5:138e201ff530aee0b52f3d91ae2272ba
|
4.4 MB | Download |
md5:b7bd1c8b04249cfe5aaa73ae527eb5fa
|
3.9 MB | Download |
md5:12e542262043e759fb5c1938abbb88d3
|
3.2 MB | Download |
md5:1de8e0bb032bff6f5483043190ee8c66
|
4.0 MB | Download |
md5:0f137a5f928c4bce2e419cdf10500599
|
3.3 MB | Download |
Additional details
Related works
- References
- Journal article: 10.1016/j.marchem.2022.104095 (DOI)
- Journal article: 10.1016/j.marchem.2022.104096 (DOI)
- Journal article: 10.1016/j.marchem.2022.104196 (DOI)
Funding
- NSFGEO-NERC: A Thermodynamic Chemical Speciation Model for the Oceans, Seas, and Estuaries NE/P012361/1
- UK Research and Innovation
- Collaborative Research: NSFGEO-NERC: A Thermodynamic Chemical Speciation Model for the Oceans, Seas, and Estuaries 1744653
- U.S. National Science Foundation
- Collaborative Research: NSFGEO-NERC: A Thermodynamic Chemical Speciation Model for the Oceans, Seas and Estuaries 1744702
- U.S. National Science Foundation
Dates
- Available
-
2023-12