DOI: 10.5281/zenodo.15784426
title: UExP-FNN-U full surface ocean carbonate system

description: Product Information




Product name
UExP-FNN-U
 


SOCOM-style name
UExP-FNN-U
 


Product version
v2025-1
Changelog at end of repository


Coverage
January 1980 – December 2024
Global ocean (including under ice regions) at ~0.2 m depth


Resolution
Monthly 1° x 1°
 


Contact
Daniel J. Fordd.ford@exeter.ac.uk
Jamie D. Shutlerj.d.shutler@exeter.ac.uk




 

Product Description

The UExP-FNN-U approach is described in detail within Ford et al. (2024) and therefore we provide a summary of the algorithm for interpolating the fugacity of CO2 in seawater (fCO2 (sw)). The UExP-FNN-U is a two step neural network interpolation technique, the self-organising map feed forward neural network (SOM-FNN) (Landschützer et al., 2014, 2016). The first step is a self-organising map (SOM) which was used to divide the global oceans into regions, or provinces, of similar oceanic conditions. The inputs to this step were monthly climatology of sea surface temperature (SST) from the European Space Agency Climate Change Initiative (ESA-CCI) SST, merged sea surface salinity (SSS) from the CCI and the CMEMS reanalysis (GLORYS12V1; merged using a hierarchy approach described in Gregor et al., 2024), CMEMS GLORYS12V1 mixed layer dapth (MLD) and the Takahashi et al. (2009) fCO2 (sw) climatology. The SOM produces 16 provinces, and two manual provinces are implemented to cover the Arctic Ocean and Mediterranean + Red Sea using Longhurst biogeochemical provinces (Longhurst, 1998). The second step uses a feed forward neural network (FNN) ensemble (10 members) for each province to estimate the relationships between the target variable (i.e in situ fCO2 (sw) from the recalculated SOCAT dataset; Bakker et al., 2016; Ford et al., 2025) and oceanic properties that likely control their variability. For the UExP-FNN-U these were SST, SSS, MLD and xCO2 (atm) and anomalies of each.

Expansion to Total Alkalinity using a consistent SOM-FNN

The UExP-FNN-U approach was expanded to estimate Total Alkalinity (TA) on the same monthly 1 degree grid. The first step, the SOM, was trained on a monthly climatology of CCI-SST, CCI+CMEMS SSS and an annual TA climatology (DIVA interpolated in situ TA). Gregor and Gruber (2021) use the gridded GLODAPv2.2016 surface TA field for this step, but these have not been updated in recent years. Therefore, we use a merged in situ TA dataset produced from observations in GLODAP, SNAP-O-CO2 and Sharkweb datasets to produce a surface TA annual climatology. Data are currently too sparse to produce a monthly climatology of TA (highlighted in Gregor and Gruber; 2021). The SOM produces 16 provinces for the second FNN step, and there were no manual province modifications for TA.

For the FNN step, as described in Gregor and Gruber (2021) the available TA observations are much lower than that for fCO2 (sw). Gridding the TA observations onto a monthly 1 degree grid before input into the UExP-FNN-U would greatly reduce the available constraints. Consistent to Gregor and Gruber (2021), the individual bottle observations were provided to the neural network (as the target), and the coincident temperature, salinity, and the WOA phosphate and silicate (WOA nutrients extracted from the monthly 1 degree climatology and linear interpolated to the spatial location). This parameter combination was consistent to Gregor and Gruber (2021), and testing indicated from the quality assessment this was the optimal parameter choice.

For the mapping to a monthly 1 degree global grid, the CCI-SST, CCI+CMEMS SSS and WOA phosphate and silicate (for the WOA nutrients monthly climatologies) were used. The selection of CCI-SST and CMEMS SSS ensures that the TA fields are produced to the same SST and SSS as the fCO2 (sw), and therefore consistency in the carbonate system.

Calculation of full surface ocean carbonate system

The remaining components of the carbonate system (i.e DIC, pH etc) were calculated from fCO2 (sw) and TA using pyCO2sys (v1.8.3) (Humphreys et al., 2022, 2024). The calculation also requires SST, SSS, phosphate and silicate, where the same temperature, salinity and nutrient datasets were used (as used in the neural network stages) to consistently calculate the carbonate system. pH was calculated on the total scale. The dissociation constants of Lueker et al. (2000), bisulfate dissociation constants of Dickson (1990) and total boron-salinity relationship of Uppström (1974) were used as recommended in Orr et al. (2015) and Raimondi et al. (2019) (and are the default sets used in pyCO2sys). The surface ocean carbonate system was therefore considered representative of ~0.2 m water depth.

Calculation of air-sea CO2 fluxes

The air-sea CO2 fluxes (F) were calculated, such that vertical temperature gradients can be accounted for (Dong et al., 2022, 2024; Ford, Shutler, et al., 2024; Shutler et al., 2020; Watson et al., 2020; Woolf et al., 2016, 2019) as described in detail by Woolf et al. (2016), using FluxEngine v4.0.9.1 (Holding et al., 2019; Shutler et al., 2016). The CO2 flux takes the form:

where k600 is the gas transfer coefficient estimated using the Nightingale et al. (2000) parameterisation and wind speeds from the CCMP (v3.1) (Mears et al., 2022; Remote Sensing Systems et al., 2022). Sc is the Schmidt number estimated using the calculation in Wanninkhof et al. (2014) and the ocean’s skin temperature. α is the solubility of CO2 at the respective subskin or skin temperature and salinities which was estimated as in Weiss (1974). fCO2 (atm) and fCO2 (sw,subskin) are the fugacity of CO2 in the atmosphere and the seawater subskin layer respectively. The CCI-SST and CCI+CMEMS SSS are considered representative of the subskin temperature and salinities and used in the calculation of αsubskin. For the atmospheric side, the ocean’s skin temperature was estimated from the CCI-SST with a cool skin deviation calculated with NOAA-COARE3.5 (Bariteau Ludovic et al., 2021; Edson et al., 2013; Fairall et al., 1996) using CCMP wind speed, CCI-SST and ERA5 fields as inputs. Skin salinity was calculated assuming a +0.1 psu change from the CCI+CMEMS SSS (i.e a salty skin) as in Watson et al. (2020) and Woolf et al. (2019). fCO2 (atm) was calculated using NOAA-GML atmospheric dry mixing ratio of CO2 (xCO2 (atm); Lan et al., 2023), the skin temperature and ERA5 atmospheric pressure. Sea ice concentrations from the OSISAF dataset (OSI SAF, 2022) were used for the ice component.

 

Variables

All variables are provided in a single netCDF file, that has been zipped to reduce file sizes with a filename: Fordetal_UExP-FNN-U_surface-carbonate-system_vXXXX-X.nc. XXXX-X refers to the version number.






Variable



Units



Description





dic



μmol kg-1



Dissolved Inorganic Carbon





fco2



μatm



Fugacity of CO2 in seawater





flux



g C m-2 d-1



Air-sea CO2 flux (+ve indicates outgassing)





ice



unitless



Sea ice concentration





pH



unitless



pH





saturation_aragonite



unitless



Aragonite Saturation State





skin_salinity



psu



Skin Salinity





skin_temperature



ºC



Skin Temperature





subskin_salinity



psu



Subskin Salinity





subskin_temperature



ºC



Subskin Temperature





ta



μmol kg-1



Total Alkalinity





Each variable contains an uncertainty estimate that follows the BIPM (2008) principles, comprising of multiple components and then a total uncertainty. We refer the user to the netCDF file for available uncertainties, but in most cases the total uncertainty is the required component.

 

Acknowledgements and Funding

This dataset has been funded by funding from the European Space Agency under the projects ‘Satellite-based observations of Carbon in the Ocean: Pools, Fluxes and Exchanges’ (SCOPE; 4000142532/23/I-DT) and ‘Ocean Carbon for Climate’ (OC4C; 3-18399/24/I-NB). This dataset was also funded by OceanICU which was funded by the European Union under grant agreement no. 101083922 and UK Research and Innovation (UKRI) under the UK government’s Horizon Europe funding guarantee [grant number 10054454, 1006367, 10064020, 10059241, 10079684, 10059012, 10048179]. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or European Research Executive Agency. Neither the European Union nor the granting authority can be held responsible for them.

The Surface Ocean CO₂ Atlas (SOCAT) is an international effort, endorsed by the International Ocean Carbon Coordination Project (IOCCP), the Surface Ocean Lower Atmosphere Study (SOLAS) and the Integrated Marine Biosphere Research (IMBeR) program, to deliver a uniformly quality-controlled surface ocean CO₂ database. The many researchers and funding agencies responsible for the collection of data and quality control are thanked for their contributions to SOCAT.

 

Changelog






Version



Changes since previous version





v2025-1





Modification of naming from 'OC4C-SCOPE UExP-FNN-U' to 'UExP-FNN-U'. Data is identical to v2025-0






v2025-0





Updated SOCAT data to recalculated SOCATv2025 (Ford et al., 2025)

Updated SNAP-O-CO2 to v2 (Metzl et al., 2025)

Updated CCI-SSS to v5.5 (Boutin et al., 2025)






v2024-5





Added aragonite saturation state and uncertainties to published file.

Added subskin and skin temperature and salinities to published file.

Verification of pH and DIC against independent in situ observations from GLODAPv2.2023 (Lauvset et al., 2024) and from SNAP-O-CO2-1 (Metzl et al., 2024).






Prior versions





Included initial testing of the adding SOM-FNN Total Alkalinity approach to the UExP-FNN-U fCO2sw and air sea CO2 fluxes (as submitted to the Global Carbon Budget 2024; (Ford, Blannin, et al., 2024).

Iterative refinements of Total Alkalinity approach.

Addition of further in situ TA observations to constraint FNN particularly in the Baltic Sea (Sharkweb) and the ingestion of the SNAP-O-CO2-v1 (Metzl et al., 2024)

Extension to full surface carbonate system with pyCO2sys (Humphreys et al., 2022, 2024)

Added hybrid tiered salinity dataset approach as described in Gregor et al. (2024). This includes the CCI-SSS v4.41 (Boutin et al., 2024), falling back to the CMEMS GLORYS12V1 reanalysis when not available (Jean-Michel et al., 2021)

Implementation of comprehensive uncertainties on the carbonate system components based on the BIPM (2008) principles, and following the Ford et al. (2024) approaches.






 

References

Bakker, D. C. E., Pfeil, B., Landa, C. S., Metzl, N., O’Brien, K. M., Olsen, A., et al. (2016). A multi-decade record of high-quality fCO2 data in version 3 of the Surface Ocean CO2 Atlas (SOCAT). Earth System Science Data, 8(2), 383–413. https://doi.org/10.5194/essd-8-383-2016

Bariteau Ludovic, Blomquist Byron, Fairall Christopher, Thompson Elizabeth, Jim, E., & Pincus Robert. (2021, July 16). Python implementation of the COARE 3.5 Bulk Air-Sea Flux algorithm (Version v1.1). Zenodo. https://doi.org/10.5281/ZENODO.5110991

BIPM. (2008). Evaluation of measurement data—Guide to the expression of uncertainty in measurement.

Boutin, J., Vergely, J.-L., Reul, N., Catany, R., Jouanno, J., Martin, A., et al. (2024). ESA Sea Surface Salinity Climate Change Initiative (Sea_Surface_Salinity_cci): Weekly and monthly sea surface salinity products, v04.41, for 2010 to 2022 [Data set]. NERC EDS Centre for Environmental Data Analysis. https://doi.org/10.5285/F2CA631F29A24C47A7E98654DDF2C7D9

Boutin, J., Vergely, J.-L., Reul, N., Catany, R., Jouanno, J., Martin, A., et al. (2025). ESA Sea Surface Salinity Climate Change Initiative (Sea_Surface_Salinity_cci): Weekly and monthly sea surface salinity products from L-band, v5.5 [Data set]. NERC EDS Centre for Environmental Data Analysis. https://doi.org/10.5285/7294D93479654C139770F13FAE4142D1

Dickson, A. G. (1990). Standard potential of the Standard potential of the reaction -AgCl(s)+1/2H-2(g)=Ag(s)+HCl(aq) and the standard acidity constant of the ion HSO4- in synthetic sea-water from 273.15-K to 318.15-K. The Journal of Chemical Thermodynamics, 22(2), 113–127. https://doi.org/10.1016/0021-9614(90)90074-Z

Dong, Y., Bakker, D. C. E., Bell, T. G., Huang, B., Landschützer, P., Liss, P. S., & Yang, M. (2022). Update on the Temperature Corrections of Global Air‐Sea CO2 Flux Estimates. Global Biogeochemical Cycles, 36(9). https://doi.org/10.1029/2022GB007360

Dong, Y., Bakker, D. C. E., Bell, T. G., Yang, M., Landschützer, P., Hauck, J., et al. (2024). Direct observational evidence of strong CO2 uptake in the Southern Ocean. Science Advances, 10(30), eadn5781. https://doi.org/10.1126/sciadv.adn5781

Edson, J. B., Jampana, V., Weller, R. A., Bigorre, S. P., Plueddemann, A. J., Fairall, C. W., et al. (2013). On the Exchange of Momentum over the Open Ocean. Journal of Physical Oceanography, 43(8), 1589–1610. https://doi.org/10.1175/JPO-D-12-0173.1

Fairall, C. W., Bradley, E. F., Godfrey, J. S., Wick, G. A., Edson, J. B., & Young, G. S. (1996). Cool-skin and warm-layer effects on sea surface temperature. Journal of Geophysical Research: Oceans, 101(C1), 1295–1308. https://doi.org/10.1029/95JC03190

Ford, D. J., Blannin, J., Watts, J., Watson, A. J., Landschützer, P., Jersild, A., & Shutler, J. D. (2024). A Comprehensive Analysis of Air‐Sea CO2 Flux Uncertainties Constructed From Surface Ocean Data Products. Global Biogeochemical Cycles, 38(11), e2024GB008188. https://doi.org/10.1029/2024GB008188

Ford, D. J., Shutler, J. D., Blanco-Sacristán, J., Corrigan, S., Bell, T. G., Yang, M., et al. (2024). Enhanced ocean CO2 uptake due to near-surface temperature gradients. Nature Geoscience. https://doi.org/10.1038/s41561-024-01570-7

Ford, D. J., Shutler, J. D., Ashton, I., Sims, R. P., & Holding, T. (2025). Recalculated (depth and temperature consistent) surface ocean CO₂ atlas (SOCAT) version 2025 (Version v0-1) [Data set]. Zenodo. https://doi.org/10.5281/ZENODO.15656802

Gregor, L., & Gruber, N. (2021). OceanSODA-ETHZ: a global gridded data set of the surface ocean carbonate system for seasonal to decadal studies of ocean acidification. Earth System Science Data, 13(2), 777–808. https://doi.org/10.5194/essd-13-777-2021

Gregor, L., Shutler, J., & Gruber, N. (2024). High‐Resolution Variability of the Ocean Carbon Sink. Global Biogeochemical Cycles, 38(8). https://doi.org/10.1029/2024gb008127

Holding, T., Ashton, I. G., Shutler, J. D., Land, P. E., Nightingale, P. D., Rees, A. P., et al. (2019). The FluxEngine air–sea gas flux toolbox: simplified interface and extensions for in situ analyses and multiple sparingly soluble gases. Ocean Science, 15(6), 1707–1728. https://doi.org/10.5194/os-15-1707-2019

Humphreys, M. P., Lewis, E. R., Sharp, J. D., & Pierrot, D. (2022). PyCO2SYS v1.8: marine carbonate system calculations in Python. Geoscientific Model Development, 15(1), 15–43. https://doi.org/10.5194/gmd-15-15-2022

Humphreys, M. P., Schiller, A. J., Sandborn, D., Gregor, L., Pierrot, D., van Heuven, S. M. A. C., et al. (2024, September 13). PyCO2SYS: marine carbonate system calculations in Python (Version v1.8.3.3). Zenodo. https://doi.org/10.5281/ZENODO.3744275

Jean-Michel, L., Eric, G., Romain, B.-B., Gilles, G., Angélique, M., Marie, D., et al. (2021). The Copernicus Global 1/12° Oceanic and Sea Ice GLORYS12 Reanalysis. Frontiers in Earth Science, 9(July), 1–27. https://doi.org/10.3389/feart.2021.698876

Lan, X., Tans, P., Thoning, K., & NOAA Global Monitoring Laboratory. (2023). NOAA Greenhouse Gas Marine Boundary Layer Reference - CO2. [Data set]. NOAA GML. https://doi.org/10.15138/DVNP-F961

Landschützer, P., Gruber, N., Bakker, D. C. E., & Schuster, U. (2014). Recent variability of the global ocean carbon sink. Global Biogeochemical Cycles, 28(9), 927–949. https://doi.org/10.1002/2014GB004853

Landschützer, P., Gruber, N., & Bakker, D. C. E. (2016). Decadal variations and trends of the global ocean carbon sink. Global Biogeochemical Cycles, 30(10), 1396–1417. https://doi.org/10.1002/2015GB005359

Lauvset, S. K., Lange, N., Tanhua, T., Bittig, H. C., Olsen, A., Kozyr, A., et al. (2024). The annual update GLODAPv2.2023: the global interior ocean biogeochemical data product. Earth System Science Data, 16(4), 2047–2072. https://doi.org/10.5194/essd-16-2047-2024

Longhurst, A. (1998). Ecological geography of the sea. San Diego: Academic Press.

Lueker, T. J., Dickson, A. G., & Keeling, C. D. (2000). Ocean pCO2 calculated from dissolved inorganic carbon, alkalinity, and equations for K1 and K2: validation based on laboratory measurements of CO2 in gas and seawater at equilibrium. Marine Chemistry, 70(1–3), 105–119. https://doi.org/10.1016/S0304-4203(00)00022-0

Mears, C., Lee, T., Ricciardulli, L., Wang, X., & Wentz, F. (2022). Improving the Accuracy of the Cross-Calibrated Multi-Platform (CCMP) Ocean Vector Winds. Remote Sensing, 14(17), 4230. https://doi.org/10.3390/rs14174230

Metzl, N., Fin, J., Lo Monaco, C., Mignon, C., Alliouane, S., Antoine, D., et al. (2024). A synthesis of ocean total alkalinity and dissolved inorganic carbon measurements from 1993 to 2022: the SNAPO-CO2-v1 dataset. Earth System Science Data, 16(1), 89–120. https://doi.org/10.5194/essd-16-89-2024

Metzl, N., Fin, J., Lo Monaco, C., Mignon, C., Alliouane, S., Bombled, B., et al. (2025). An updated synthesis of ocean total alkalinity and dissolved inorganic carbon measurements from  1993 to 2023: the SNAPO-CO2-v2 dataset. Earth System Science Data, 17(3), 1075–1100. https://doi.org/10.5194/essd-17-1075-2025

Nightingale, P. D., Malin, G., Law, C. S., Watson, A. J., Liss, P. S., Liddicoat, M. I., et al. (2000). In situ evaluation of air-sea gas exchange parameterizations using novel conservative and volatile tracers. Global Biogeochemical Cycles, 14(1), 373–387. https://doi.org/10.1029/1999GB900091

Orr, J. C., Epitalon, J.-M., & Gattuso, J.-P. (2015). Comparison of ten packages that compute ocean carbonate chemistry. Biogeosciences, 12(5), 1483–1510. https://doi.org/10.5194/bg-12-1483-2015

OSI SAF. (2022). Global Sea Ice Concentration Climate Data Record v3.0 - Multimission (Version 3) [netCDF4]. OSI SAF. https://doi.org/10.15770/EUM_SAF_OSI_0013

Raimondi, L., Matthews, J. B. R., Atamanchuk, D., Azetsu-Scott, K., & Wallace, D. W. R. (2019). The internal consistency of the marine carbon dioxide system for high latitude shipboard and in situ monitoring. Marine Chemistry, 213, 49–70. https://doi.org/10.1016/j.marchem.2019.03.001

Remote Sensing Systems, Mears, C., Lee, T., Ricciardulli, L., Wang, X., & Wentz, F. (2022). RSS Cross-Calibrated Multi-Platform (CCMP) 6-hourly ocean vector wind analysis on 0.25 deg grid, Version 3.0 [Data set]. Santa Rosa, CA, USA: Remote Sensing Systems [dataset]. https://doi.org/10.56236/rss-uv6h30

Shutler, J. D., Land, P. E., Piolle, J. F., Woolf, D. K., Goddijn-Murphy, L., Paul, F., et al. (2016). FluxEngine: A flexible processing system for calculating atmosphere-ocean carbon dioxide gas fluxes and climatologies. Journal of Atmospheric and Oceanic Technology, 33(4), 741–756. https://doi.org/10.1175/JTECH-D-14-00204.1

Shutler, J. D., Wanninkhof, R., Nightingale, P. D., Woolf, D. K., Bakker, D. C., Watson, A., et al. (2020). Satellites will address critical science priorities for quantifying ocean carbon. Frontiers in Ecology and the Environment, 18(1), 27–35. https://doi.org/10.1002/fee.2129

Takahashi, T., Sutherland, S. C., Wanninkhof, R., Sweeney, C., Feely, R. A., Chipman, D. W., et al. (2009). Climatological mean and decadal change in surface ocean pCO2, and net sea-air CO2 flux over the global oceans. Deep-Sea Research Part II: Topical Studies in Oceanography, 56(8–10), 554–577. https://doi.org/10.1016/j.dsr2.2008.12.009

Uppström, L. R. (1974). The boron/chlorinity ratio of deep-sea water from the Pacific Ocean. Deep Sea Research and Oceanographic Abstracts, 21(2), 161–162. https://doi.org/10.1016/0011-7471(74)90074-6

Wanninkhof, R. (2014). Relationship between wind speed and gas exchange over the ocean revisited. Limnology and Oceanography: Methods, 12(JUN), 351–362. https://doi.org/10.4319/lom.2014.12.351

Watson, A. J., Schuster, U., Shutler, J. D., Holding, T., Ashton, I. G. C., Landschützer, P., et al. (2020). Revised estimates of ocean-atmosphere CO2 flux are consistent with ocean carbon inventory. Nature Communications, 11(1), 1–6. https://doi.org/10.1038/s41467-020-18203-3

Weiss, R. F. (1974). Carbon dioxide in water and seawater: the solubility of a non-ideal gas. Marine Chemistry, 2(3), 203–215. https://doi.org/10.1016/0304-4203(74)90015-2

Woolf, D. K., Land, P. E., Shutler, J. D., Goddijn-Murphy, L. M., & Donlon, C. J. (2016). On the calculation of air-sea fluxes of CO2 in the presence of temperature and salinity gradients. Journal of Geophysical Research: Oceans, 121(2), 1229–1248. https://doi.org/10.1002/2015JC011427

Woolf, D. K., Shutler, J. D., Goddijn-Murphy, L., Watson, A. J., Chapron, B., Nightingale, P. D., et al. (2019). Key Uncertainties in the Recent Air-Sea Flux of CO2. Global Biogeochemical Cycles, 33(12), 1548–1563. https://doi.org/10.1029/2018GB006041