Articles | Volume 15, issue 1
https://doi.org/10.5194/gmd-15-15-2022
https://doi.org/10.5194/gmd-15-15-2022
Development and technical paper
 | 
04 Jan 2022
Development and technical paper |  | 04 Jan 2022

PyCO2SYS v1.8: marine carbonate system calculations in Python

Matthew P. Humphreys, Ernie R. Lewis, Jonathan D. Sharp, and Denis Pierrot

Related authors

The contributions of various calcifying plankton to the South Atlantic calcium carbonate stock
Anne L. Kruijt, Robin van Dijk, Olivier Sulpis, Luc Beaufort, Guillaume Lassus, Geert-Jan Brummer, A. Daniëlle van der Burg, Ben A. Cala, Yasmina Ourradi, Katja T. C. A. Peijnenburg, Matthew P. Humphreys, Sonia Chaabane, Appy Sluijs, and Jack J. Middelburg
Biogeosciences, 23, 531–563, https://doi.org/10.5194/bg-23-531-2026,https://doi.org/10.5194/bg-23-531-2026, 2026
Short summary
Blank variability in coulometric measurements of dissolved inorganic carbon
Matthew P. Humphreys and Sharyn Ossebaar
Ocean Sci., 21, 3123–3130, https://doi.org/10.5194/os-21-3123-2025,https://doi.org/10.5194/os-21-3123-2025, 2025
Short summary
Marine carbonate system variability from tidal to seasonal timescales at the interface between the North Sea and Wadden Sea
Yasmina Ourradi, Gert-Jan Reichart, Sonja van Leeuwen, and Matthew Humphreys
EGUsphere, https://doi.org/10.5194/egusphere-2025-5050,https://doi.org/10.5194/egusphere-2025-5050, 2025
This preprint is open for discussion and under review for Biogeosciences (BG).
Short summary
Solubility of high-magnesium calcite in seawater and its implementation in (Py)CO2SYS
Ben A. Cala, Mariette Wolthers, Olivier Sulpis, Jonathan D. Sharp, and Matthew P. Humphreys
EGUsphere, https://doi.org/10.5194/egusphere-2025-5059,https://doi.org/10.5194/egusphere-2025-5059, 2025
This preprint is open for discussion and under review for Ocean Science (OS).
Short summary
From small-scale variability to mesoscale stability in surface ocean pH: implications for air–sea CO2 equilibration
Louise Delaigue, Gert-Jan Reichart, Li Qiu, Eric P. Achterberg, Yasmina Ourradi, Chris Galley, André Mutzberg, and Matthew P. Humphreys
Biogeosciences, 22, 5103–5121, https://doi.org/10.5194/bg-22-5103-2025,https://doi.org/10.5194/bg-22-5103-2025, 2025
Short summary

Cited articles

Abril, G., Bouillon, S., Darchambeau, F., Teodoru, C. R., Marwick, T. R., Tamooh, F., Ochieng Omengo, F., Geeraert, N., Deirmendjian, L., Polsenaere, P., and Borges, A. V.: Technical Note: Large overestimation of pCO2 calculated from pH and alkalinity in acidic, organic-rich freshwaters, Biogeosciences, 12, 67–78, https://doi.org/10.5194/bg-12-67-2015, 2015. a
Álvarez, M., Sanleón-Bartolomé, H., Tanhua, T., Mintrop, L., Luchetta, A., Cantoni, C., Schroeder, K., and Civitarese, G.: The CO2 system in the Mediterranean Sea: a basin wide perspective, Ocean Sci., 10, 69–92, https://doi.org/10.5194/os-10-69-2014, 2014. a
Bach, L. T.: Reconsidering the role of carbonate ion concentration in calcification by marine organisms, Biogeosciences, 12, 4939–4951, https://doi.org/10.5194/bg-12-4939-2015, 2015. a, b
Bakker, D. C. E., Pfeil, B., Landa, C. S., Metzl, N., O'Brien, K. M., Olsen, A., Smith, K., Cosca, C., Harasawa, S., Jones, S. D., Nakaoka, S., Nojiri, Y., Schuster, U., Steinhoff, T., Sweeney, C., Takahashi, T., Tilbrook, B., Wada, C., Wanninkhof, R., Alin, S. R., Balestrini, C. F., Barbero, L., Bates, N. R., Bianchi, A. A., Bonou, F., Boutin, J., Bozec, Y., Burger, E. F., Cai, W.-J., Castle, R. D., Chen, L., Chierici, M., Currie, K., Evans, W., Featherstone, C., Feely, R. A., Fransson, A., Goyet, C., Greenwood, N., Gregor, L., Hankin, S., Hardman-Mountford, N. J., Harlay, J., Hauck, J., Hoppema, M., Humphreys, M. P., Hunt, C. W., Huss, B., Ibánhez, J. S. P., Johannessen, T., Keeling, R., Kitidis, V., Körtzinger, A., Kozyr, A., Krasakopoulou, E., Kuwata, A., Landschützer, P., Lauvset, S. K., Lefèvre, N., Lo Monaco, C., Manke, A., Mathis, J. T., Merlivat, L., Millero, F. J., Monteiro, P. M. S., Munro, D. R., Murata, A., Newberger, T., Omar, A. M., Ono, T., Paterson, K., Pearce, D., Pierrot, D., Robbins, L. L., Saito, S., Salisbury, J., Schlitzer, R., Schneider, B., Schweitzer, R., Sieger, R., Skjelvan, I., Sullivan, K. F., Sutherland, S. C., Sutton, A. J., Tadokoro, K., Telszewski, M., Tuma, M., van Heuven, S. M. A. C., Vandemark, D., Ward, B., Watson, A. J., and Xu, S.: A multi-decade record of high-quality fCO2 data in version 3 of the Surface Ocean CO2 Atlas (SOCAT), Earth Syst. Sci. Data, 8, 383–413, https://doi.org/10.5194/essd-8-383-2016, 2016. a
Bradbury, J., Frostig, R., Hawkins, P., Johnson, M. J., Leary, C., Maclaurin, D., and Wanderman-Milne, S.: JAX: composable transformations of Python+NumPy programs, GitHub, available at: http://github.com/google/jax (last access: 23 December 2021), 2018. a
Download
Short summary
The ocean helps to mitigate our impact on Earth's climate by absorbing about a quarter of the carbon dioxide (CO2) released by human activities each year. However, once absorbed, chemical reactions between CO2 and water reduce seawater pH (ocean acidification), which may have adverse effects on marine ecosystems. Our Python package, PyCO2SYS, models the chemical reactions of CO2 in seawater, allowing us to quantify the corresponding changes in pH and related chemical properties.
Share