<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="data-paper">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">ESSD</journal-id><journal-title-group>
    <journal-title>Earth System Science Data</journal-title>
    <abbrev-journal-title abbrev-type="publisher">ESSD</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Earth Syst. Sci. Data</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1866-3516</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/essd-18-3757-2026</article-id><title-group><article-title>Global monthly ocean dissolved oxygen (1960–2023) reconstructed to 5902 m with BLENDR, a Bayesian-optimized ensemble learning framework</article-title><alt-title>BLENDR</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Han</surname><given-names>Mingyu</given-names></name>
          
        <ext-link>https://orcid.org/0009-0006-1486-2615</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Xing</surname><given-names>Xiaogang</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-9940-1204</ext-link></contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Zhou</surname><given-names>Yuntao</given-names></name>
          <email>ytzhou@sjtu.edu.cn</email>
        <ext-link>https://orcid.org/0000-0001-9714-5385</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>State Key Laboratory of Submarine Geoscience and School of Oceanography,  Shanghai Jiao Tong University, Shanghai, China</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>State Key Laboratory of Satellite Ocean Environment Dynamics (SOED), Second Institute of Oceanography, Ministry of Natural Resources, Hangzhou, China</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Yuntao Zhou (ytzhou@sjtu.edu.cn)</corresp></author-notes><pub-date><day>3</day><month>June</month><year>2026</year></pub-date>
      
      <volume>18</volume>
      <issue>6</issue>
      <fpage>3757</fpage><lpage>3777</lpage>
      <history>
        <date date-type="received"><day>14</day><month>December</month><year>2025</year></date>
           <date date-type="rev-request"><day>28</day><month>December</month><year>2025</year></date>
           <date date-type="rev-recd"><day>27</day><month>April</month><year>2026</year></date>
           <date date-type="accepted"><day>25</day><month>May</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Mingyu Han et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://essd.copernicus.org/articles/18/3757/2026/essd-18-3757-2026.html">This article is available from https://essd.copernicus.org/articles/18/3757/2026/essd-18-3757-2026.html</self-uri><self-uri xlink:href="https://essd.copernicus.org/articles/18/3757/2026/essd-18-3757-2026.pdf">The full text article is available as a PDF file from https://essd.copernicus.org/articles/18/3757/2026/essd-18-3757-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e106">Oceanic oxygen levels, crucial for marine ecosystems and biogeochemical cycles, have declined significantly over the past few decades due to climate change, posing severe environmental risks. However, historical dissolved oxygen (DO) measurements, especially below 2000 m, remain sparse, limiting comprehensive annual and seasonal analyses. Here, we introduce the BLENDR framework (Bayesian-optimized Learning and ENsemble modeling for Data Reconstruction), a Bayesian-optimized ensemble of six machine-learning models (Random Forest, XGBoost, LightGBM, CatBoost, Extremely Randomized Trees and Histogram-based Gradient Boosting) fused via a spatially coherent dynamic weighting scheme, to reconstruct global monthly DO distributions at a 1° <inline-formula><mml:math id="M1" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1° resolution from the surface to 5902 m from 1960 to 2023. Validation against an independent dataset demonstrated that BLENDR achieves better performance than any individual model, with an <inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> of 0.968. Our dataset captures depth-dependent deoxygenation, with the most pronounced decline occurring between 150 and 200 m at approximately <inline-formula><mml:math id="M3" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.12 <inline-formula><mml:math id="M4" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> yr<sup>−1</sup>, and shows severely accelerated oxygen loss in the Arctic Ocean and North Atlantic over the past decade. This work provides a long-term, global monthly DO product from the ocean surface to 5902 m. The bathypelagic DO data provided in this work are a significant contribution to deep ocean oxygen dynamics and global biogeochemical cycles. The data product is publicly accessible at <ext-link xlink:href="https://doi.org/10.5281/zenodo.19705526" ext-link-type="DOI">10.5281/zenodo.19705526</ext-link> (Han and Zhou, 2026).</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>National Natural Science Foundation of China</funding-source>
<award-id>42276201</award-id>
</award-group>
<award-group id="gs2">
<funding-source>National Key Research and Development Program of China</funding-source>
<award-id>2023YFF0805004</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e181">Over the past few decades, dissolved oxygen (DO) levels in open oceans have been rapidly decreasing (Breitburg et al., 2018; Keeling et al., 2010), primarily driven by climate change (Deutsch et al., 2011). This continuous decline has severely affected marine organisms and ocean chemistry, disrupting marine productivity, and biodiversity (Gruber, 2011; Stramma et al., 2012). Climate models predict that global warming will further accelerate this deoxygenation (Oschlies et al., 2018), potentially adversely affecting aerobic marine organisms within this century (Sampaio et al., 2021) and altering biogeochemical cycles (Gruber, 2004; Berman-Frank et al., 2008). Therefore, it is important to develop a comprehensive, high-resolution reconstruction of ocean DO across both space and depth to accurately quantify historical deoxygenation trends, identify regional hotspots, and inform future ecosystem and climate projections.</p>
      <p id="d2e184">Despite significant progress in oceanographic data collection, severe gaps in historical DO data persist, hindering comprehensive analysis. For instance, the World Ocean Database (WOD) (Mishonov et al., 2024) compiles DO profiles from research cruises and floats, yet observations remain sparse and unevenly distributed across much of the global ocean. This sparse spatial coverage severely limits the use of data imputation methods to reconstruct four-dimensional DO fields. Furthermore, although many Earth System Models (ESMs) attempt to simulate global oceanic DO, these models are not directly constrained by historical DO observations in the way observation-based reconstructions are, leading to error propagation (Pathak et al., 2023). Thus, numerical models diverge significantly from in situ observations and underestimate actual DO decline trends (Bopp et al., 2013; Cocco et al., 2013; Long et al., 2016; Kwiatkowski et al., 2020), which reduces confidence in model-based assessments of ocean deoxygenation, Oxygen Minimum Zones (OMZ), and biogeochemical cycles.</p>
      <p id="d2e187">Classical interpolation methods have long been employed to map oceanic DO. Zhou et al. (2022) combined geostatistical regression with Monte Carlo methods to estimate changes in the area of OMZs globally and regionally from 1960 to 2019. Garcia et al. (2024) applied objective analysis in the World Ocean Atlas 2023 (WOA23) to produce internally consistent annual and monthly DO fields from 1965 to 2022. Gouretski et al. (2024) developed an automated quality control procedure to detect outliers and correct biases in ocean oxygen profiles, producing a consistent global dataset from 1920 to 2023. Roach and Bindoff (2023) used Data Interpolating Variational Analysis (DIVA) to generate a global high-resolution oxygen atlas from 1955 to 2018.</p>
      <p id="d2e190">Recently, machine learning approaches have been increasingly adopted in Earth system science and oceanography because they can efficiently exploit large datasets and capture complex nonlinear relationships (Reichstein et al., 2019; Shen, 2018). Giglio et al. (2018) utilized a random forest regression model to estimate the oxygen concentration at 150 m in the Southern Ocean on the basis of Argo data from 2008 to 2012. Sharp et al. (2023) reconstructed a global DO dataset called GOBAI-O<sub>2</sub> using feedforward neural networks and random forest regression, spanning the years 2004–2022 with a monthly resolution and extending from the ocean surface to a depth of 2000 m. Ito et al. (2024) developed a machine-learning ensemble of neural networks and random forests trained on historical shipboard and biogeochemical Argo DO profiles to generate gridded monthly oxygen fields. Crucially, most existing machine-learning reconstructions are limited to the upper 2000 m of the water column, leaving the vast bathypelagic zone (below 2000 m) poorly constrained, despite its importance for global carbon storage and long-term oxygen budgets. While some of the DO data reconstruction studies focus on specific regions (Giglio et al., 2018; Huang et al., 2023), some span longer time spans (Roach and Bindoff, 2023; Ito et al., 2024), and some achieve higher temporal or spatial resolutions (Sharp et al., 2023; Shao et al., 2023), it is challenging to simultaneously address all aspects.</p>
      <p id="d2e203">Here, we introduce the BLENDR framework (Bayesian-optimized Learning and ENsemble modeling for Data Reconstruction), which integrates six tree-based learners, Random Forest, XGBoost, LightGBM, CatBoost, Extremely Randomized Trees and Histogram-based Gradient Boosting, each tuned via Bayesian hyperparameter optimization. Model outputs are fused with a spatially coherent dynamic weighting scheme that combines global prior model skill with locally constrained error information. BLENDR produces a global 1° <inline-formula><mml:math id="M8" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1° monthly DO dataset from 1960 to 2023 down to 5902 m, filling critical deep-ocean gaps. We evaluated the ensemble using 8-fold temporal cross-validation and an independent filtered subset of the Global Ocean Data Analysis Project v2.2023 (GLODAPv2) (Olsen et al., 2016) after all the profiles that overlap with the WOD (CTD and OSD) collections were removed to ensure independence. We also quantified the measurement, grid and algorithm uncertainties. Using this product, we analyzed global, basin-scale and depth-resolved DO distributions and long-term deoxygenation trends, including the vertical structure and multi-basin evolution of OMZ extent, changes in basin-scale oxygen content and their recent acceleration, and hemispheric differences in DO seasonality. In addition, we quantified the influence of a recently documented systematic bias in delayed-mode Argo DO by comparing reconstructions with and without a uniform correction applied to Argo profiles. To capture regional differences in oxygen storage and trends, we divided the global ocean into ten basins: the North Pacific (NP), Equatorial Pacific (EP), South Pacific (SP), North Atlantic (NA), Equatorial Atlantic (EA), South Atlantic (SA), North Indian (NI), South Indian (SI), Southern Ocean (SO) and Arctic Ocean (AO). The basin boundaries (Fig. 6a) follow Schmidtko et al. (2017).</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Data and methods</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Data</title>
<sec id="Ch1.S2.SS1.SSS1">
  <label>2.1.1</label><title>Observational data of dissolved oxygen</title>
      <p id="d2e235">We assembled our observational DO database by merging quality-controlled profiles from the Array for Real-Time Geostrophic Oceanography dataset (Argo, <uri>https://argo.ucsd.edu</uri>, last access: 5 March 2025) (Wong et al., 2020) with Conductivity-Temperature-Depth (CTD) and Ocean Station Data (OSD) measurements archived in the World Ocean Database 2023 (WOD, <uri>https://www.ncei.noaa.gov/products/world-ocean-database</uri>, last access: 5 March 2025) (Mishonov et al., 2024). Each profile consists of oxygen concentrations measured at multiple depths at a given date and location. For Argo, we restricted the data to post-processed delayed-mode profiles and retained only records flagged as good. Overlapping profiles were deduplicated by keeping the version with finer vertical sampling. Although we initially followed Schmidtko et al. (2017) in treating the combined dataset as free of systematic errors, recent evidence indicates a systematic offset between Argo and CTD/OSD. Accordingly, following Wang et al. (2025), we applied a uniform <inline-formula><mml:math id="M9" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula>1.69 <inline-formula><mml:math id="M10" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> bias correction to all delayed-mode Argo DO profiles. Annual profile counts of OSD, CTD, and Argo observations are shown in Fig. S1 in the Supplement. Although DO observations below 2000 m become sparser with depth, they remain available across most basins (Table S1).</p>
      <p id="d2e273">To obtain an independent evaluation set, we constructed a validation subset from GLODAPv2 (Olsen et al., 2016) after removing any profiles that overlap with our training pool from CTD and OSD. We compared the two collections profile by profile and applied a conservative space and time filter: for each oxygen profile in GLODAPv2, we searched the CTD and OSD records for profiles within <inline-formula><mml:math id="M12" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>1° in longitude, <inline-formula><mml:math id="M13" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>1° in latitude, and the same calendar month and year. When such a match existed, we treated the pair as duplicates and excluded the GLODAPv2 profile from validation. This reduced the original 56 480 GLODAPv2 profiles to 8020. The spatial distribution and temporal histograms of the filtered GLODAPv2 dataset are shown in Fig. S2. A manual spot check confirmed that no additional space-time matches remained. We therefore use this filtered GLODAPv2 dataset as an independent benchmark for assessing our reconstruction.</p>
</sec>
<sec id="Ch1.S2.SS1.SSS2">
  <label>2.1.2</label><title>Reanalysis data of environmental factors</title>
      <p id="d2e298">We obtained monthly ocean temperature (<inline-formula><mml:math id="M14" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>, °C), salinity (<inline-formula><mml:math id="M15" display="inline"><mml:mi>S</mml:mi></mml:math></inline-formula>, PSU), meridional velocity and zonal velocity (MV and ZV, m s<sup>−1</sup>) from the Ocean Reanalysis System 5 (ORAS5) gridded ocean dataset with a spatial resolution of 0.25° <inline-formula><mml:math id="M17" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 0.25° and 75 vertical levels (Table S2), ranging from the ocean surface to 5902 m in depth (<uri>https://cds.climate.copernicus.eu/datasets/reanalysis-oras5</uri>, last access: 5 March 2025).</p>
</sec>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>BLENDR framework</title>
      <p id="d2e346">We developed the BLENDR framework to reconstruct a global, monthly DO product from 1960 through 2023. The process began by assembling and preprocessing all available in situ DO profiles together with key environmental factors (<inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:mi>T</mml:mi><mml:mo>,</mml:mo><mml:mi>S</mml:mi></mml:mrow></mml:math></inline-formula>, and currents) onto a monthly 1° <inline-formula><mml:math id="M19" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1° grid with 75 vertical levels. Next, each of the six tree-based learners (Random Forest, XGBoost, LightGBM, CatBoost, Extremely Randomized Trees and Histogram-based Gradient Boosting) underwent Bayesian hyperparameter tuning via Optuna's Tree-structured Parzen Estimator (TPE) sampler, ensuring that each model minimized the cross-validation RMSE (Akiba et al., 2019). Once optimized, the models were trained on the full gridded dataset and predicted the DO concentration at every valid grid cell, producing six complete four-dimensional DO fields. These outputs were then merged through a spatially coherent dynamic weighting scheme (Dietterich, 2000). This approach assigns prior weights based on each model's temporal cross-validation skill, derives locally varying weights from model agreement with available observations, and then propagates these local weights to neighboring grid cells through Gaussian kernel smoothing while gradually shrinking them toward the prior weights as observational support decreases. The resulting ensemble therefore adapts continuously in space while retaining stable behavior in poorly observed regions. Finally, model performance was assessed using 8-fold temporal cross-validation and an independent evaluation against the filtered GLODAPv2 dataset (Olsen et al., 2016). The overall workflow of the BLENDR framework is shown in Fig. 1.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e370">Overview of the BLENDR framework.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/3757/2026/essd-18-3757-2026-f01.png"/>

        </fig>

<sec id="Ch1.S2.SS2.SSS1">
  <label>2.2.1</label><title>Data processing</title>
      <p id="d2e386">In this study, all ocean DO observation data included temporal and spatial information, such as year, month, day, longitude, latitude, and measurement depth. The longitude and month are both periodic features. For instance, longitude ranges from 0 to 360°, with 360° overlapping with 0°, and month represents an annual cycle that repeats every 12 months. To address this issue, we followed the approach of Gade (2010) and Tang et al. (2019) by representing longitude and month using sine and cosine functions.</p>
      <p id="d2e389">Although ORAS5 is provided on a 0.25° <inline-formula><mml:math id="M20" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 0.25° grid, we upscaled it by simple averaging to a common 1° <inline-formula><mml:math id="M21" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1° grid with 75 depth levels. For each 1° grid cell, we averaged all available ORAS5 values located within that cell. DO observations were binned to each grid cell by averaging all points that fell within the cell at the same month and depth level. To address potential multicollinearity, which can lead to instability in subsequent modeling and increase the risk of overfitting, we analyzed correlations between the 11 factors. No correlation coefficient exceeded 0.5, so variable selection was not necessary in this case (Fig. S3). A complete list of predictors, with abbreviations and data sources, is shown in Table 1.</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e409">Predictors, abbreviations and products/references of the 11 environmental factors.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Predictor</oasis:entry>
         <oasis:entry colname="col2">Abbreviation</oasis:entry>
         <oasis:entry colname="col3">Product/Reference</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">sin(latitude <inline-formula><mml:math id="M23" display="inline"><mml:mo>⋅</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">180</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">coord_1</oasis:entry>
         <oasis:entry colname="col3">WOD (CTD <inline-formula><mml:math id="M25" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> OSD) &amp; Argo</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">sin(longitude <inline-formula><mml:math id="M26" display="inline"><mml:mo>⋅</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">180</mml:mn></mml:mrow></mml:math></inline-formula>) <inline-formula><mml:math id="M28" display="inline"><mml:mo>⋅</mml:mo></mml:math></inline-formula> cos(latitude <inline-formula><mml:math id="M29" display="inline"><mml:mo>⋅</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">180</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">coord_2</oasis:entry>
         <oasis:entry colname="col3"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M31" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>cos(longitude <inline-formula><mml:math id="M32" display="inline"><mml:mo>⋅</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">180</mml:mn></mml:mrow></mml:math></inline-formula>) <inline-formula><mml:math id="M34" display="inline"><mml:mo>⋅</mml:mo></mml:math></inline-formula> cos(latitude <inline-formula><mml:math id="M35" display="inline"><mml:mo>⋅</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">180</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">coord_3</oasis:entry>
         <oasis:entry colname="col3"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Year</oasis:entry>
         <oasis:entry colname="col2">Year</oasis:entry>
         <oasis:entry colname="col3"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">cos(month <inline-formula><mml:math id="M37" display="inline"><mml:mo>⋅</mml:mo></mml:math></inline-formula> 2<inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">12</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">time_cos</oasis:entry>
         <oasis:entry colname="col3"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">sin(month <inline-formula><mml:math id="M39" display="inline"><mml:mo>⋅</mml:mo></mml:math></inline-formula> 2<inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">12</mml:mn></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">time_sin</oasis:entry>
         <oasis:entry colname="col3"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Depth</oasis:entry>
         <oasis:entry colname="col2">Depth</oasis:entry>
         <oasis:entry colname="col3"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Temperature</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M41" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">ORAS5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Salinity</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M42" display="inline"><mml:mi>S</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Zonal Velocity</oasis:entry>
         <oasis:entry colname="col2">ZV</oasis:entry>
         <oasis:entry colname="col3"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Meridional Velocity</oasis:entry>
         <oasis:entry colname="col2">MV</oasis:entry>
         <oasis:entry colname="col3"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e412">Note: The observational data were from WOD and Argo. The data from ORAS5 were 0.25° <inline-formula><mml:math id="M22" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 0.25° monthly mean profile data.</p></table-wrap-foot></table-wrap>

</sec>
<sec id="Ch1.S2.SS2.SSS2">
  <label>2.2.2</label><title>Machine learning models</title>
      <p id="d2e754">We used six tree-based algorithms to reconstruct dissolved oxygen. Each model offers a different balance of bias, variance, and computational efficiency. We chose them because of their robust performance in regression tasks and their ability to handle nonlinear relationships. We used six models because they span the main tree learning paradigms, namely, bagging and boosting; thus, their strengths are complementary, and their residual errors are expected to be only weakly correlated. We kept the ensemble within the tree family because dissolved oxygen depends on nonlinear interactions among multiple drivers, and the data contain missing values, conditions under which decision trees perform well without elaborate feature engineering. In our initial model screening under the same input features and validation framework, the tested neural-network models, including a convolutional neural network and a back-propagation neural network, did not show an accuracy advantage over Random Forest, while requiring more tuning effort and providing less interpretability. Therefore, we focused the final ensemble on tree-based learners. All models were trained on the same input features and tuned via Bayesian optimization (Sect. 2.2.3). Below, we briefly describe each model.</p>
      <p id="d2e757">Random Forest (RF) builds many decision trees on bootstrap samples and averages their outputs (Breiman, 2001). It selects a random subset of features at each split. This randomness reduces overfitting. RF handles large datasets well and is robust to outliers. RF represents classical bagging, and Extremely Randomized Trees (ERTs) push this idea toward stronger randomness (Geurts et al., 2006). It selects split thresholds at random rather than searching for the best cut. It uses the full dataset rather than bootstrapping. This strong randomization further lowers variance at modest cost in terms of bias. CatBoost is a gradient-boosting library designed for categorical features (Prokhorenkova et al., 2018). It uses ordered target statistics to avoid target leakage. It grows symmetric trees and performs efficient leaf pruning. CatBoost often converges faster and requires less tuning of the learning rate. XGBoost implements gradient boosting with second-order optimization (Chen and Guestrin, 2016). It adds regularization to control the complexity of the tree. It uses approximate split finding to speed up training on large data. XGBoost balances accuracy and runtime efficiency. LightGBM uses histogram-based binning and leaf-wise tree growth (Ke et al., 2017). It buckets continuous features into bins, reducing the amount of memory. Trees grow by selecting splits that yield the greatest loss reduction. LightGBM is highly efficient for large feature sets and large datasets. Histogram-based Gradient Boosting (Hist_GBT) follows Friedman's original gradient boosting framework (Guryanov, 2019; Friedman, 2001). It fits a sequence of weak learners to the negative gradient of the loss. It also uses histogram binning for faster split evaluation. Hist_GBT offers good accuracy in high-dimensional settings. XGBoost, LightGBM and Hist_GBT are gradient boosting methods but differ in terms of split criteria and optimization details.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS3">
  <label>2.2.3</label><title>Bayesian parameter optimization</title>
      <p id="d2e768">To optimize hyperparameters across different machine learning models in a systematic and efficient manner, we employed Bayesian optimization using the Optuna framework (Akiba et al., 2019). Unlike grid or random search, this approach builds a statistical model of how settings affect error and then tests promising regions more often, finding good configurations with fewer trials and providing a fair, comparable procedure across models. Specifically, at each trial, a candidate set of hyperparameters is sampled, the model is trained, and its validation error is recorded. Optuna then uses all the previously tested hyperparameter–error pairs to update the surrogate model and proposes the next set of hyperparameters where the error is expected to decrease.</p>
      <p id="d2e771">Bayesian optimization was used to construct a probabilistic surrogate model of the objective function <inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow></mml:math></inline-formula>), where <inline-formula><mml:math id="M44" display="inline"><mml:mi mathvariant="bold-italic">x</mml:mi></mml:math></inline-formula> is a vector of hyperparameters. The optimization seeks to identify the optimal <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> that minimizes <inline-formula><mml:math id="M46" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula>:

              <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M47" display="block"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:munder><mml:mrow><mml:mi>arg⁡</mml:mi><mml:mo movablelimits="false">min⁡</mml:mo></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mo>∈</mml:mo><mml:mi mathvariant="italic">χ</mml:mi></mml:mrow></mml:munder><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

            Here, <inline-formula><mml:math id="M48" display="inline"><mml:mi mathvariant="italic">χ</mml:mi></mml:math></inline-formula> denotes the hyperparameter space. In practice, we used the Tree-structured Parzen Estimator (TPE) sampler in Optuna to approximate the objective function. After each trial, the observed pairs (<inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow></mml:math></inline-formula>)) are divided into a “good” set with low objective values and a “bad” set with high values, using a quantile threshold. The TPE then fits two probability density functions over the hyperparameters, one for the good set and one for the bad set, and proposes new candidates in regions where the ratio of these densities is large. This strategy is equivalent to selecting the next sampling point to maximize the Expected Improvement (EI):

              <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M50" display="block"><mml:mrow><mml:mi mathvariant="normal">EI</mml:mi><mml:mo>(</mml:mo><mml:mi>X</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msubsup><mml:mo>∫</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>-</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msup><mml:mi>y</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> is the current best objective value. The sampling focuses on regions with high EI. In plain terms, the EI favors trials that are expected to reduce the error relative to the current best, so the search is concentrated on the most promising parts of the space.</p>
      <p id="d2e941">To reduce temporal overfitting and preserve model generalizability across decades, hyperparameter optimization was conducted using a subset of data from eight years (1960, 1968, 1976, 1984, 1992, 2000, 2008, 2016). These years were chosen to sample different climate and sampling regimes across the six-decade period, ensuring that the optimized models are robust to temporal shifts in data availability and underlying oceanic conditions. The objective function minimized the Mean Squared Error (MSE) on an independent validation set derived from eight other test years (1967, 1975, 1983, 1991, 1999, 2007, 2015, and 2023). We chose the MSE because it penalizes large errors more heavily, which is desirable when evaluating gridded oxygen where occasional large deviations can dominate downstream diagnostics. The objective function was defined as follows:

              <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M52" display="block"><mml:mrow><mml:mi mathvariant="normal">MSE</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></disp-formula>

            Each model was optimized over its own hyperparameter space, with the best-performing configuration recorded for final training and subsequent prediction on independent test data. This consistent, data-driven approach ensured fair comparability across all six learners and minimized bias from manual tuning. Below, we summarize the search space and optimal parameters in Table 2.</p>

<table-wrap id="T2"><label>Table 2</label><caption><p id="d2e998">Hyperparameter search spaces and optimal values.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Model</oasis:entry>
         <oasis:entry colname="col2">Hyperparameter</oasis:entry>
         <oasis:entry colname="col3">Search Range</oasis:entry>
         <oasis:entry colname="col4">Best Value</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">ERT</oasis:entry>
         <oasis:entry colname="col2">n_estimators</oasis:entry>
         <oasis:entry colname="col3">50–500</oasis:entry>
         <oasis:entry colname="col4">452</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">max_depth</oasis:entry>
         <oasis:entry colname="col3">3–20</oasis:entry>
         <oasis:entry colname="col4">20</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">min_samples_split</oasis:entry>
         <oasis:entry colname="col3">2–20</oasis:entry>
         <oasis:entry colname="col4">15</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">min_samples_leaf</oasis:entry>
         <oasis:entry colname="col3">1–10</oasis:entry>
         <oasis:entry colname="col4">2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">max_features</oasis:entry>
         <oasis:entry colname="col3">0.1–1.0</oasis:entry>
         <oasis:entry colname="col4">0.577</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">bootstrap</oasis:entry>
         <oasis:entry colname="col3">{True, False}</oasis:entry>
         <oasis:entry colname="col4">False</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CatBoost</oasis:entry>
         <oasis:entry colname="col2">iterations</oasis:entry>
         <oasis:entry colname="col3">50–1000</oasis:entry>
         <oasis:entry colname="col4">950</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">depth</oasis:entry>
         <oasis:entry colname="col3">3–12</oasis:entry>
         <oasis:entry colname="col4">12</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">learning_rate</oasis:entry>
         <oasis:entry colname="col3">0.005–0.3</oasis:entry>
         <oasis:entry colname="col4">0.077</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">l2_leaf_reg</oasis:entry>
         <oasis:entry colname="col3">10<sup>−5</sup>–10</oasis:entry>
         <oasis:entry colname="col4">0.009</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">random_strength</oasis:entry>
         <oasis:entry colname="col3">10<sup>−5</sup>–10</oasis:entry>
         <oasis:entry colname="col4">7.053 <inline-formula><mml:math id="M55" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10<sup>−5</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">bagging_temperature</oasis:entry>
         <oasis:entry colname="col3">0–1</oasis:entry>
         <oasis:entry colname="col4">0.122</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">border_count</oasis:entry>
         <oasis:entry colname="col3">32–255</oasis:entry>
         <oasis:entry colname="col4">120</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Hist_GBT</oasis:entry>
         <oasis:entry colname="col2">learning_rate</oasis:entry>
         <oasis:entry colname="col3">0.005–0.3</oasis:entry>
         <oasis:entry colname="col4">0.177</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">max_iter</oasis:entry>
         <oasis:entry colname="col3">50–1000</oasis:entry>
         <oasis:entry colname="col4">928</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">max_depth</oasis:entry>
         <oasis:entry colname="col3">3–12</oasis:entry>
         <oasis:entry colname="col4">8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">min_samples_leaf</oasis:entry>
         <oasis:entry colname="col3">5–50</oasis:entry>
         <oasis:entry colname="col4">41</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">l2_regularization</oasis:entry>
         <oasis:entry colname="col3">10<sup>−5</sup>–10</oasis:entry>
         <oasis:entry colname="col4">0.932</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">max_bins</oasis:entry>
         <oasis:entry colname="col3">32–255</oasis:entry>
         <oasis:entry colname="col4">251</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">LightGBM</oasis:entry>
         <oasis:entry colname="col2">n_estimators</oasis:entry>
         <oasis:entry colname="col3">50–1000</oasis:entry>
         <oasis:entry colname="col4">954</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">max_depth</oasis:entry>
         <oasis:entry colname="col3">3–12</oasis:entry>
         <oasis:entry colname="col4">12</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">learning_rate</oasis:entry>
         <oasis:entry colname="col3">0.005–0.3</oasis:entry>
         <oasis:entry colname="col4">0.264</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">num_leaves</oasis:entry>
         <oasis:entry colname="col3">10–300</oasis:entry>
         <oasis:entry colname="col4">145</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">min_child_samples</oasis:entry>
         <oasis:entry colname="col3">5–50</oasis:entry>
         <oasis:entry colname="col4">18</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">subsample</oasis:entry>
         <oasis:entry colname="col3">0.5–1.0</oasis:entry>
         <oasis:entry colname="col4">0.683</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">colsample_bytree</oasis:entry>
         <oasis:entry colname="col3">0.5–1.0</oasis:entry>
         <oasis:entry colname="col4">0.828</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">reg_alpha</oasis:entry>
         <oasis:entry colname="col3">10<sup>−8</sup>–10</oasis:entry>
         <oasis:entry colname="col4">6.15 <inline-formula><mml:math id="M59" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10<sup>−7</sup></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">reg_lambda</oasis:entry>
         <oasis:entry colname="col3">10<sup>−8</sup>–10</oasis:entry>
         <oasis:entry colname="col4">4.708</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">RF</oasis:entry>
         <oasis:entry colname="col2">num_trees</oasis:entry>
         <oasis:entry colname="col3">10–200</oasis:entry>
         <oasis:entry colname="col4">87</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">min_leaf_size</oasis:entry>
         <oasis:entry colname="col3">10–100</oasis:entry>
         <oasis:entry colname="col4">10</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XGBoost</oasis:entry>
         <oasis:entry colname="col2">n_estimators</oasis:entry>
         <oasis:entry colname="col3">50–1000</oasis:entry>
         <oasis:entry colname="col4">138</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">max_depth</oasis:entry>
         <oasis:entry colname="col3">3–12</oasis:entry>
         <oasis:entry colname="col4">12</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">learning_rate</oasis:entry>
         <oasis:entry colname="col3">0.005–0.3</oasis:entry>
         <oasis:entry colname="col4">0.256</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">min_child_weight</oasis:entry>
         <oasis:entry colname="col3">1–10</oasis:entry>
         <oasis:entry colname="col4">5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">subsample</oasis:entry>
         <oasis:entry colname="col3">0.5–1.0</oasis:entry>
         <oasis:entry colname="col4">0.922</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">colsample_bytree</oasis:entry>
         <oasis:entry colname="col3">0.5–1.0</oasis:entry>
         <oasis:entry colname="col4">0.599</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S2.SS2.SSS4">
  <label>2.2.4</label><title>Multi-model fusion and dynamic weighting scheme</title>
      <p id="d2e1656">We fused the predictions of the six base models into a single reconstruction using a spatially coherent dynamic weighting scheme. The aim was to combine global model skill with local observational constraint while maintaining spatial continuity in the weight field. This formulation is consistent with ensemble weighting based on model skill, locally calibrated weighting informed by nearby observations, and kernel-based estimation for spatially varying relationships (Raftery et al., 2005; Kleiber et al., 2011; Brunsdon et al., 1996). Each model was first assigned a global prior weight derived from its average predictive skill in temporal cross-validation. These prior weights served as a stable baseline in regions with weak observational support. We then introduced locally varying weights based on the agreement between model predictions and available observations. To avoid abrupt spatial changes in the weights, the local weights were further propagated to neighboring grid cells through Gaussian kernel smoothing and were gradually shrunk toward the global prior weights as observational support decreased.</p>
      <p id="d2e1659">We define the global prior weight <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of model <inline-formula><mml:math id="M63" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> from its MAE <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in temporal cross-validation (Sect. 3.1) as

              <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M65" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>exp⁡</mml:mi><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:msubsup><mml:mi>exp⁡</mml:mi><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:mi>M</mml:mi><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 6 is the number of base models and <inline-formula><mml:math id="M67" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> is the prior-weight sensitivity parameter. A smaller <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> gives a larger <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, so models with better overall performance receive higher prior weights. Here, <inline-formula><mml:math id="M70" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> controls how strongly the prior weights respond to differences in model MAE. We set <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> to preserve the relative performance differences among models while avoiding excessively concentrated prior weights.</p>
      <p id="d2e1809">At grid cells with valid observations, we first define the local score of model <inline-formula><mml:math id="M72" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> as

              <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M73" display="block"><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>exp⁡</mml:mi><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>O</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">|</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the prediction of model <inline-formula><mml:math id="M75" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> at grid cell <inline-formula><mml:math id="M76" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the observed value. Here, <inline-formula><mml:math id="M78" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> controls the sensitivity of local weighting to model error. We set <inline-formula><mml:math id="M79" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> to preserve the influence of local model-observation mismatch while avoiding excessively sensitive weight adjustments. These local scores are then normalized across all models to obtain the effective local weight at observation-supported grid cells:

              <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M81" display="block"><mml:mrow><mml:msubsup><mml:mi>l</mml:mi><mml:mi>i</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:msubsup><mml:msub><mml:mi>s</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>

            To extend the observational constraint smoothly to neighboring locations, we applied Gaussian kernel smoothing to the effective local weights. The kernel is defined as

              <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M82" display="block"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>exp⁡</mml:mi><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> denotes a neighboring grid cell, <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) is the horizontal distance between <inline-formula><mml:math id="M86" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) is the vertical distance, and <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> control the smoothing scales in the horizontal and vertical directions, respectively. The smoothed local weight of model <inline-formula><mml:math id="M92" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> is then written as

              <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M93" display="block"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>l</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mo>∑</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:mi>N</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msub><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:msubsup><mml:mi>l</mml:mi><mml:mi>i</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mo>∑</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:mi>N</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msub><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the set of neighboring grid cells with valid effective local weights.</p>
      <p id="d2e2363">To quantify the degree of local observational support around each grid cell, we define

              <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M95" display="block"><mml:mrow><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:mi>N</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:munder><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

            and then construct an observation-support factor as

              <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M96" display="block"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi>c</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M97" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> is a shrinkage parameter. When observational support is strong, <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> approaches 1 and the final weight is mainly controlled by the smoothed local weight. When observational support is weak, <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> decreases and the final weight gradually returns toward the global prior weight.</p>
      <p id="d2e2496">Accordingly, the final weight of model <inline-formula><mml:math id="M100" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> at grid cell <inline-formula><mml:math id="M101" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> is defined as

              <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M102" display="block"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>l</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mfenced close="]" open="["><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></disp-formula>

            The final ensemble reconstruction is then calculated as

              <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M103" display="block"><mml:mrow><mml:mover accent="true"><mml:mi>O</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:msub><mml:mi>w</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
</sec>
<sec id="Ch1.S2.SS2.SSS5">
  <label>2.2.5</label><title>Data reconstruction</title>
      <p id="d2e2638">We produced a global, monthly DO dataset on a regular 1° <inline-formula><mml:math id="M104" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1° grid and 75 depth levels (0–5, 902 m) spanning from 1960 to 2023. First, we gathered all the predictor fields described in Table 1. Each field was remapped to the target grid and monthly time step consistent with ORAS5. Next, we applied the six optimized machine-learning models (Sect. 2.2.2) at every valid grid cell and time step. Each model ingested the full vector of predictors and returned a DO estimate only where all predictors were available. This yielded six parallel prediction arrays with dimensions 360 (longitude) <inline-formula><mml:math id="M105" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 180 (latitude) <inline-formula><mml:math id="M106" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 75 (depth) <inline-formula><mml:math id="M107" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 12 (months) <inline-formula><mml:math id="M108" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 64 (years from 1960 to 2023). We then merged these arrays using our spatially coherent dynamic weighting scheme (Sect. 2.2.4). Global prior weights reflected each model's cross-validation skill, whereas locally varying weights were derived from model agreement with available in situ observations. These local weights were then propagated to neighboring grid cells through Gaussian kernel smoothing and gradually shrunk toward the prior weights as observational support decreased. The weighted combination produces a single ensemble DO field for each grid cell and month. We packaged the ensemble field into a NetCDF file with coordinate variables, depth layers, time axes, and global attributes documenting the dataset and methods.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS6">
  <label>2.2.6</label><title>Argo oxygen data bias correction</title>
      <p id="d2e2684">Even after delayed-mode processing and standard quality control, Argo DO profiles are known to be systematically low relative to high-quality ship-based observations. To quantify the influence of a systematic offset in delayed-mode Argo, we produced two global reconstructions using the same machine-learning framework and predictors. The first was a standard reconstruction using CTD, OSD, and delayed-mode Argo profiles. The second was the bias-corrected reconstruction, which was otherwise identical but utilized the CTD, OSD, and delayed-mode Argo values adjusted by adding 1.69 <inline-formula><mml:math id="M109" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> to every delayed-mode Argo measurement, following Wang et al. (2025). A comparison of the two reconstructions is shown in Sect. 5.5. All the other main results of the paper are based on the bias-corrected reconstruction.</p>
</sec>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Model performance</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Model temporal cross-validation</title>
      <p id="d2e2726">We conducted 8-fold temporal cross-validation on each of the six models. In each fold <inline-formula><mml:math id="M111" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula>, data from eight test years <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">1960</mml:mn><mml:mo>+</mml:mo><mml:mi>f</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">8</mml:mn><mml:mi>k</mml:mi><mml:msubsup><mml:mo mathvariant="italic">}</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mn mathvariant="normal">7</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> formed the test set, with the remaining years for training. We trained each model using its optimized hyperparameters (Sect. 2.2.3) on the training set, predicted the DO values for the test years, and computed the mean bias (<inline-formula><mml:math id="M113" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>DO), mean absolute error (MAE), root-mean-square error (RMSE), and coefficient of determination (<inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>) on the held-out data. These metrics collectively provide a comprehensive understanding of the model's predictive accuracy and bias. The results are presented in Tables S3–S6.

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M115" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E13"><mml:mtd><mml:mtext>13</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow class="chem"><mml:mi mathvariant="normal">n</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mo>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E14"><mml:mtd><mml:mtext>14</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="normal">MAE</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow class="chem"><mml:mi mathvariant="normal">n</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mfenced open="|" close="|"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E15"><mml:mtd><mml:mtext>15</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mo>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mo>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E16"><mml:mtd><mml:mtext>16</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="normal">DO</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mo>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          All six learners exhibited consistent skill across the eight temporal folds, with only minor spread in error metrics (Tables S3–S6). LightGBM displayed high stability, with MAEs varying by less than 1 <inline-formula><mml:math id="M116" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> (10.11–11.04) and RMSEs under 1.3 <inline-formula><mml:math id="M118" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> (16.38–17.59), yielding an <inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> range of 0.957–0.961. RF delivered the lowest RMSE (15.97–17.27) and highest <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> (0.958–0.963). In contrast, CatBoost and Hist_GBT had slightly higher mean errors (MAEs of up to 11.04 and 11.42 and RMSEs of up to 17.57 and 17.99, respectively) and slightly greater inter-fold variability, indicating higher sensitivity to the specific training/test split (Tables S3–S6). Crucially, no model exhibited outlier folds with degraded performance, as all the models maintained MAEs <inline-formula><mml:math id="M122" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 12 <inline-formula><mml:math id="M123" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> and <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M126" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> 0.95. This uniformity across folds confirms strong temporal generalization and validates our choice of an ensemble approach (Bergmeir and Benítez, 2012; Roberts et al., 2017).</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Evaluation against independent observations</title>
      <p id="d2e3153">We evaluated both the ensemble and each individual model against an independent filtered GLODAPv2 dataset. Filtered GLODAPv2 profiles were averaged into the same 1° <inline-formula><mml:math id="M127" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1° grid and monthly time step as the reconstructions.</p>
      <p id="d2e3163">Table 3 demonstrates the clear advantage of the BLENDR framework. A stricter sensitivity test using a wider spatiotemporal exclusion criterion yielded very similar validation metrics (Table S7), suggesting that the main evaluation results are not sensitive to the original filtering choice. While the equal-weight ensemble outperformed most individual models, its MAE was still slightly higher than that of RF. This shows that simple averaging does not always outperform the best individual model, because weaker learners can still introduce additional errors. This improved performance is likely related to two reasons. BLENDR used each model's cross-validation skill and further optimized the weights through the spatially coherent dynamic weighting scheme. Among the individual algorithms, the RF and LightGBM performed best, whereas XGBoost and Hist_GBT performed at the lower end. All models had absolute biases below 1.2 <inline-formula><mml:math id="M128" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>. No individual method showed unstable or extremely poor performance in this evaluation, underscoring the robustness of our dynamic weighting in combining complementary strengths and minimizing weaknesses.</p>

<table-wrap id="T3" specific-use="star"><label>Table 3</label><caption><p id="d2e3191">Comparison of ensemble and individual models on the filtered GLODAPv2 dataset. Bold values indicate the best performance for each metric.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Model</oasis:entry>
         <oasis:entry colname="col2">MAE</oasis:entry>
         <oasis:entry colname="col3">RMSE</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M131" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>DO</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">(<inline-formula><mml:math id="M132" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> )</oasis:entry>
         <oasis:entry colname="col3">(<inline-formula><mml:math id="M134" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">(<inline-formula><mml:math id="M136" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> )</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">BLENDR</oasis:entry>
         <oasis:entry colname="col2"><bold>10.204</bold></oasis:entry>
         <oasis:entry colname="col3"><bold>18.139</bold></oasis:entry>
         <oasis:entry colname="col4"><bold>0.968</bold></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M138" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.334</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Equal-weight ensemble</oasis:entry>
         <oasis:entry colname="col2">10.434</oasis:entry>
         <oasis:entry colname="col3">18.302</oasis:entry>
         <oasis:entry colname="col4">0.967</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M139" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.214</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">RF</oasis:entry>
         <oasis:entry colname="col2">10.266</oasis:entry>
         <oasis:entry colname="col3">18.394</oasis:entry>
         <oasis:entry colname="col4">0.966</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M140" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.531</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XGBoost</oasis:entry>
         <oasis:entry colname="col2">12.136</oasis:entry>
         <oasis:entry colname="col3">19.502</oasis:entry>
         <oasis:entry colname="col4">0.962</oasis:entry>
         <oasis:entry colname="col5">0.270</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ERT</oasis:entry>
         <oasis:entry colname="col2">11.402</oasis:entry>
         <oasis:entry colname="col3">19.620</oasis:entry>
         <oasis:entry colname="col4">0.962</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M141" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.167</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">LightGBM</oasis:entry>
         <oasis:entry colname="col2">11.314</oasis:entry>
         <oasis:entry colname="col3">18.968</oasis:entry>
         <oasis:entry colname="col4">0.964</oasis:entry>
         <oasis:entry colname="col5">0.167</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Hist_GBT</oasis:entry>
         <oasis:entry colname="col2">11.942</oasis:entry>
         <oasis:entry colname="col3">19.739</oasis:entry>
         <oasis:entry colname="col4">0.962</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M142" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula><bold>0.099</bold></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CatBoost</oasis:entry>
         <oasis:entry colname="col2">11.549</oasis:entry>
         <oasis:entry colname="col3">19.275</oasis:entry>
         <oasis:entry colname="col4">0.963</oasis:entry>
         <oasis:entry colname="col5">0.431</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Uncertainty estimations</title>
      <p id="d2e3518">We quantified three distinct contributors to uncertainty in the reconstructed DO field, namely, measurement, grid, and algorithm uncertainty. These components were estimated separately and then combined to provide a first-order global uncertainty estimate.</p>
      <p id="d2e3521">The measurement uncertainty (<inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">meas</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) represents the random errors of the in situ dissolved oxygen observations. We adjusted the delayed-mode Argo DO values by adding a constant <inline-formula><mml:math id="M144" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula>1.69 <inline-formula><mml:math id="M145" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> (Sect. 2.1.1), following the global bias assessment of Wang et al. (2025). After this bias correction, we treated Argo and CTD/OSD as unbiased on average, and <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">meas</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents only the residual random measurement error. We assumed constant uncertainties of 1 <inline-formula><mml:math id="M148" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> for OSD and CTD and 3 <inline-formula><mml:math id="M150" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> for Argo, following Ito et al. (2024). We then summarized a representative value across all observations using the root-mean-square of these assigned uncertainties.</p>
      <p id="d2e3620">The grid uncertainty (<inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">grid</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) quantifies the error associated with assigning a single value to a 1° <inline-formula><mml:math id="M153" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1° grid cell. We estimated <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">grid</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> from the dispersion of collocated observations within each grid cell. For each grid cell with at least 10 collocated observations, we computed the within-cell standard deviation as follows:

            <disp-formula id="Ch1.E17" content-type="numbered"><label>17</label><mml:math id="M155" display="block"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">grid</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi>n</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mo>(</mml:mo><mml:msub><mml:mi>O</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>O</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the <inline-formula><mml:math id="M157" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>th observation in the cell and <inline-formula><mml:math id="M158" display="inline"><mml:mover accent="true"><mml:mi>O</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> is the mean value of the observations. We then averaged <inline-formula><mml:math id="M159" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> over all qualifying cells to obtain a single global estimate of <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">grid</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e3762">The algorithm uncertainty (<inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">alg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) reflects the error introduced by the machine learning reconstruction process. We trained six models (RF, XGBoost, LightGBM, CatBoost, ERT, and Hist_GBT) using DO observations and environmental factors. Each model was optimized via Bayesian hyperparameter tuning and validated using an 8-fold cross-validation procedure, yielding an MAE for each model, denoted by error1 through error6. We then computed the prior weight for the <inline-formula><mml:math id="M162" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>th model using an exponential decay function:

            <disp-formula id="Ch1.E18" content-type="numbered"><label>18</label><mml:math id="M163" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>exp⁡</mml:mi><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="normal">error</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">6</mml:mn></mml:msubsup><mml:mi>exp⁡</mml:mi><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="normal">error</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>

          and estimated the algorithm uncertainty as the weighted average of the MAE:

            <disp-formula id="Ch1.E19" content-type="numbered"><label>19</label><mml:math id="M164" display="block"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">alg</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">6</mml:mn></mml:munderover><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="normal">error</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></disp-formula>

          Finally, the total uncertainty (<inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">total</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) in the reconstructed dissolved oxygen field is expressed as follows:

            <disp-formula id="Ch1.E20" content-type="numbered"><label>20</label><mml:math id="M166" display="block"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">total</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msubsup><mml:mi>O</mml:mi><mml:mi mathvariant="normal">meas</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msubsup><mml:mi>O</mml:mi><mml:mi mathvariant="normal">grid</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>lg⁡</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:msqrt></mml:mrow></mml:math></disp-formula>

          Using this framework, the estimated global component uncertainties were <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">meas</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M168" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 1.60, <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">grid</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M170" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 4.56, and <inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">alg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M172" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 10.29 <inline-formula><mml:math id="M173" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>, resulting in a combined global uncertainty of <inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">total</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 11.37 <inline-formula><mml:math id="M176" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Intercomparison with existing oxygen products</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Comparison with filtered GLODAPv2 observations</title>
      <p id="d2e4064">Compared with GOBAI (Sharp et al., 2023) and ITO (Ito et al., 2024), BLENDR showed the best overall agreement with the filtered GLODAPv2 reference dataset (Table 4). The comparison was conducted both over the full filtered GLODAPv2 dataset and within the coverage domains of GOBAI and ITO (Table 4). BLENDR achieved the lowest MAE and RMSE and the highest <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> among the three products, with values of 10.204, 18.139 <inline-formula><mml:math id="M179" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>, and 0.968, respectively. Within the GOBAI coverage, BLENDR had a lower RMSE and a higher <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> than GOBAI, although its MAE was slightly higher. Its mean bias was also closer to zero. Within the ITO coverage, BLENDR again showed lower MAE and RMSE and a higher <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> than ITO, although its mean bias was farther from zero. Overall, these comparisons show that BLENDR compares favorably with existing products both over the full filtered GLODAPv2 comparison set and within their respective coverage domains.</p>

<table-wrap id="T4" specific-use="star"><label>Table 4</label><caption><p id="d2e4125">Performance comparison of BLENDR, GOBAI, and ITO against filtered GLODAPv2. Bold values indicate the best performance within each paired comparison domain. The GOBAI comparison is evaluated between “GOBAI on filtered GLODAPv2” and “BLENDR in GOBAI coverage”, while the ITO comparison is evaluated between “ITO on filtered GLODAPv2” and “BLENDR in ITO coverage”.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Product</oasis:entry>
         <oasis:entry colname="col2">MAE</oasis:entry>
         <oasis:entry colname="col3">RMSE</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M184" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>DO</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">(<inline-formula><mml:math id="M185" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col3">(<inline-formula><mml:math id="M187" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">(<inline-formula><mml:math id="M189" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">BLENDR</oasis:entry>
         <oasis:entry colname="col2">10.204</oasis:entry>
         <oasis:entry colname="col3">18.139</oasis:entry>
         <oasis:entry colname="col4">0.968</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M191" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.334</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">GOBAI on filtered GLODAPv2</oasis:entry>
         <oasis:entry colname="col2"><bold>11.101</bold></oasis:entry>
         <oasis:entry colname="col3">19.875</oasis:entry>
         <oasis:entry colname="col4">0.956</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M192" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.971</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">BLENDR in GOBAI coverage</oasis:entry>
         <oasis:entry colname="col2">11.115</oasis:entry>
         <oasis:entry colname="col3"><bold>19.658</bold></oasis:entry>
         <oasis:entry colname="col4"><bold>0.963</bold></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M193" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula><bold>0.470</bold></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ITO on filtered GLODAPv2</oasis:entry>
         <oasis:entry colname="col2">13.415</oasis:entry>
         <oasis:entry colname="col3">22.958</oasis:entry>
         <oasis:entry colname="col4">0.951</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M194" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula><bold>0.123</bold></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">BLENDR in ITO coverage</oasis:entry>
         <oasis:entry colname="col2"><bold>11.824</bold></oasis:entry>
         <oasis:entry colname="col3"><bold>19.966</bold></oasis:entry>
         <oasis:entry colname="col4"><bold>0.964</bold></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M195" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.544</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Comparison of mean vertical profile</title>
      <p id="d2e4401">The global mean vertical profile of BLENDR is broadly consistent with those of ITO Oxygen, WOA23, and the DIVA-based product of Roach and Bindoff (RB) over most of the water column (Fig. 2). The four profiles are very close near the surface. In the upper 0–1000 m, BLENDR, ITO, WOA23, and RB remain highly consistent. From about 1000 to 3500 m, the profiles of BLENDR, WOA23, and RB are nearly indistinguishable, indicating that BLENDR reproduces the large-scale deep-ocean oxygen structure well in this depth range. Below 3500 m, the profile of RB remains slightly closer to WOA23, but the differences among the products are still small. Overall, the mean-profile comparison shows that BLENDR remains close to the other products over most of the water column and reproduces the large-scale vertical structure consistently.</p>

      <fig id="F2"><label>Figure 2</label><caption><p id="d2e4406">Global mean vertical profiles of different dissolved oxygen products (1965–2022). Solid lines show BLENDR (blue), Roach &amp; Bindoff's reconstruction (purple), ITO Oxygen (orange) and WOA23 climatology (yellow), plotted from the surface down to 6000 m.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/3757/2026/essd-18-3757-2026-f02.png"/>

        </fig>


</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Spatial difference from climatological distribution</title>
      <p id="d2e4425">Relative to WOA23, BLENDR shows smaller large-scale departures than ITO in the upper layer and broadly comparable differences to RB in the deep layer (Figs. 3 and 4). Compared with ITO (Fig. 3), BLENDR is closer to WOA23, particularly in the surface layer, and shows smaller differences in many low- and mid-latitude regions. At around 10 m depth, BLENDR shows small differences, generally within <inline-formula><mml:math id="M196" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>2 <inline-formula><mml:math id="M197" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>, except in some high-latitude regions. In comparison, ITO exhibits broader regions where it is lower than WOA23 in the subtropical gyres and more pronounced regions where it is higher than WOA23 under the Antarctic Circumpolar Current. At around 30 m, the differences in BLENDR remain small in most mid-latitude regions, with larger variability near boundary currents. In contrast, ITO again shows larger departures in the subtropics and southern high latitudes. These results indicate that BLENDR is generally closer to WOA23 in the surface ocean. At around 200 m, both BLENDR and ITO Oxygen show larger departures from WOA23, reaching about <inline-formula><mml:math id="M199" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>10 <inline-formula><mml:math id="M200" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> in the tropical and subtropical regions. At around 700 m, BLENDR and WOA23 remain within about <inline-formula><mml:math id="M202" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>8 <inline-formula><mml:math id="M203" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> over large parts of the Atlantic and Pacific basins.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e4518">Spatial differences from WOA23 at four representative depths for BLENDR and ITO Oxygen. Left panels show WOA23 minus BLENDR at 9.8, 30.9, 199.8, and 697.3 m. Right panels show WOA23 minus ITO Oxygen at 10, 30, 200, and 700 m. Units are <inline-formula><mml:math id="M205" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/3757/2026/essd-18-3757-2026-f03.jpg"/>

        </fig>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e4551">Spatial differences from WOA23 at four representative depths for BLENDR and the Roach and Bindoff (RB) product. Left panels show WOA23 minus BLENDR at 9.8, 697.3, 1516.4, and 4093.2 m. Right panels show WOA23 minus RB at 10, 700, 1500, and 4000 m. Units are <inline-formula><mml:math id="M207" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/3757/2026/essd-18-3757-2026-f04.jpg"/>

        </fig>

      <p id="d2e4583">In the comparison with RB, BLENDR shows a similar reduction in differences from WOA23 with increasing depth (Fig. 4). At around 10 m, BLENDR is generally closer to WOA23 than RB, with smaller spatial differences over much of the open ocean. At around 700 m, both BLENDR and RB show relatively large differences from WOA23. At around 1500 m, the differences decrease in both products, and at around 4000 m they decrease further, with both products showing generally smaller differences relative to WOA23. This comparison indicates that BLENDR agrees more closely with WOA23 in the surface layer, while in the deep ocean both BLENDR and RB show reduced differences below about 1500 m.</p>
</sec>
<sec id="Ch1.S4.SS4">
  <label>4.4</label><title>Comparison of oxygen content anomaly</title>
      <p id="d2e4594">BLENDR and ITO Oxygen show a similar multidecadal evolution of upper-ocean oxygen content anomaly during 1965–2020 (Fig. 5), with positive anomalies before the early 1990s, a rapid decline during the 1990s, and persistent negative anomalies after 2000. ITO Oxygen exhibits slightly larger anomaly amplitudes than BLENDR in the earlier part of the record, but the long-term downward trend and the timing of the transition from positive to negative anomalies are similar in both products. This result indicates that BLENDR is consistent with ITO Oxygen in capturing the large-scale decline of upper-ocean oxygen content.</p>

      <fig id="F5"><label>Figure 5</label><caption><p id="d2e4599">Global oxygen content anomaly in the upper 1000 m from BLENDR and ITO Oxygen during 1965–2020. The blue line denotes BLENDR and the orange line denotes ITO Oxygen. Anomalies are expressed in Pmol relative to the mean over the comparison period.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/3757/2026/essd-18-3757-2026-f05.png"/>

        </fig>


</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Global ocean DO distribution and trends</title>
<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>Spatial distributions along the vertical direction</title>
      <p id="d2e4627">Our reconstruction shows the full vertical extent of historical deoxygenation from the surface ocean to the abyss, providing continuous monthly fields down to 5902 m (Fig. 6a). The surface layer (0.5 m) is generally characterized by high DO concentrations, reflecting air–sea exchange and photosynthetic production (Ryther, 1956; Kolber et al., 2000). The especially high values at high latitudes (<inline-formula><mml:math id="M209" display="inline"><mml:mo lspace="0mm">&gt;</mml:mo></mml:math></inline-formula> 300 <inline-formula><mml:math id="M210" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>) are consistent with enhanced oxygen solubility in colder waters. At approximately 200 m, strong horizontal contrasts emerge, with broad low-oxygen regions in the eastern tropical Pacific and northern Indian Ocean (<inline-formula><mml:math id="M212" display="inline"><mml:mo lspace="0mm">&lt;</mml:mo></mml:math></inline-formula> 160 <inline-formula><mml:math id="M213" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>), while subpolar regions remain relatively oxygenated (<inline-formula><mml:math id="M215" display="inline"><mml:mo lspace="0mm">&gt;</mml:mo></mml:math></inline-formula> 200 <inline-formula><mml:math id="M216" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>). This rapid decrease reflects diminished gas exchange and ongoing microbial respiration (Keeling et al., 2010; Schmidtko et al., 2017). At approximately 850 m, the lowest DO concentrations are most evident, with the concentrations in the eastern Pacific and northern Indian Ocean decreasing below 150 <inline-formula><mml:math id="M218" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>, whereas the North Atlantic (NA) mid-depth ocean maintains higher concentrations (180–200 <inline-formula><mml:math id="M220" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>). In the bathypelagic zone (<inline-formula><mml:math id="M222" display="inline"><mml:mo lspace="0mm">∼</mml:mo></mml:math></inline-formula> 4000 m), DO becomes spatially uniform (180–200 <inline-formula><mml:math id="M223" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>) across basins, which is consistent with the large-scale deep-water mass structure (Talley, 2013). Overall, along the water column, the DO concentration peaks at the surface and reaches a local minimum of approximately 139 <inline-formula><mml:math id="M225" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> near the classical OMZ at approximately 1000 m but then slowly increases toward 200 <inline-formula><mml:math id="M227" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> at approximately 4500 m (Fig. 6b).</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e4839">Global distribution and vertical structure of dissolved oxygen. <bold>(a)</bold> Climatological mean dissolved oxygen concentration at four representative depths (0.5, 199.8, 856.7, and 4093.2 m) from the reconstructed global product. Letters indicate the ten regions: (a) Arctic Ocean (AO), (b) North Pacific (NP), (c) Equatorial Pacific (EP), (d) South Pacific (SP), (e) North Atlantic (NA), (f) Equatorial Atlantic (EA), (g) South Atlantic (SA), (h) Equatorial Indian (EI), (i) South Indian (SI), and (j) Southern Ocean (SO). This regionalization scheme is adopted from Schmidtko et al. (2017). <bold>(b)</bold> Global mean vertical profiles of the dissolved oxygen concentration (red; <inline-formula><mml:math id="M229" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>) and its long-term linear change rate (blue; <inline-formula><mml:math id="M231" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> yr<sup>−1</sup>).</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/3757/2026/essd-18-3757-2026-f06.png"/>

        </fig>

      <p id="d2e4911">The global mean DO trend from 1960 to 2023 was negative at nearly all depths, with the strongest deoxygenation in the subsurface ocean and weaker trends in the surface and deep ocean (Fig. 6b). While the deoxygenation rate was low (<inline-formula><mml:math id="M234" display="inline"><mml:mo lspace="0mm">-</mml:mo></mml:math></inline-formula>0.04 <inline-formula><mml:math id="M235" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> yr<sup>−1</sup>) at the surface, the decline accelerated greatly below 60 m, reaching its most negative values between 150 and 200 m (<inline-formula><mml:math id="M238" display="inline"><mml:mo lspace="0mm">-</mml:mo></mml:math></inline-formula>0.12 <inline-formula><mml:math id="M239" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> yr<sup>−1</sup>). This pattern reflects an amplification of shallow subsurface oxygen loss, most likely driven by stronger stratification that inhibits ventilation exchange and by increased microbial respiration (Keeling et al., 2010; Schmidtko et al., 2017).</p>
</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>Depth-basin patterns in the OMZ area</title>
      <p id="d2e5005">Over the past six decades, the OMZ (DO <inline-formula><mml:math id="M242" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 60 <inline-formula><mml:math id="M243" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>) has existed primarily at depths between 100 and 2000 m, but its vertical structure and magnitude vary strongly between basins (Fig. 7). In the global mean profile, the total OMZ area increases from the surface to a broad maximum near 800 m and then decreases toward deeper waters. In the North Pacific (NP), the OMZ is thickest, with a wide band of large area between approximately 800 and 1200 m, which is consistent with slow intermediate-water ventilation and long residence times that allow for respiration to consume oxygen (Karstensen et al., 2008; Paulmier and Ruiz-Pino, 2009). In the North Indian (NI), by contrast, the largest OMZ area is much shallower, between approximately 100 and 1000 m, reflecting a combination of weak thermocline ventilation and strong export production in the Arabian Sea and Bay of Bengal that produces very intense hypoxia (Naqvi et al., 2006; Keeling et al., 2010). The Equatorial Pacific (EP) and Equatorial Atlantic (EA) have thinner OMZ layers centered at approximately 300–600 m. The OMZ in the EP is located primarily in the eastern ocean because of relatively stagnant cyclonic gyres north and south of the equator in the east subsurface layers, which are poorly ventilated (Keeling et al., 2010). In the Atlantic, the OMZ area is much smaller than that in the Pacific, which is consistent with stronger ventilation of the Atlantic thermocline and intermediate waters (Stramma et al., 2008; Talley, 2013).</p>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e5039">Vertical evolution of the OMZ area across major ocean basins during 1960–2023. Vertical profiles of the annual OMZ area (blue lines; threshold <inline-formula><mml:math id="M245" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 60 <inline-formula><mml:math id="M246" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>) for the global ocean and four major basins: North Pacific, North Indian, Equatorial Atlantic, and Equatorial Pacific. Individual blue curves represent yearly OMZ area profiles, with color shading indicating the year (1960–2023). The black curves show the long-term mean OMZ area at each depth. The red curves denote the linear trend in the OMZ area with depth (<inline-formula><mml:math id="M248" display="inline"><mml:mo lspace="0mm">×</mml:mo></mml:math></inline-formula> 10<sup>6</sup> km<sup>2</sup> yr<sup>−1</sup>), highlighting the depth-dependent expansion or contraction of low-oxygen waters. Here, the North Indian includes the Equatorial Indian labeled h in Fig. 6a, together with the Bay of Bengal and Arabian Sea.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/3757/2026/essd-18-3757-2026-f07.png"/>

        </fig>

      <p id="d2e5115">These basin differences are also reflected in the vertical profiles of the OMZ extent. OMZ extents have distinct depth profiles across the regions: the NP, EP, and EA are characterized by a single local maximum, whereas the North Indian Ocean (including the Arabian Sea and Bay of Bengal) exhibits two local maxima, suggesting periodic intrusions of oxygen-rich water (Jain et al., 2017; Sarma and Udaya Bhaskar, 2018). The high productivity in the western Arabian Sea region leads to increased oxygen consumption (Acharya and Panigrahi, 2016), whereas the oxygen-rich Somali Current, approximately 500 m deep, introduces oxygen, particularly during summer (Zhang et al., 2022), resulting in weaker OMZs at this depth. Persian Gulf Water (PGW) in the Bay of Bengal contributes to a modest increase in oxygen at 350–450 m (Jain et al., 2017), resulting in a reduced OMZ. These intrusions disrupt the continuity of OMZs, leading to the dual-minima pattern observed in these regions. This phenomenon highlights the complex and dynamic nature of OMZ distribution and its susceptibility to various oceanographic processes.</p>
      <p id="d2e5119">Over the 1960–2023 period, the OMZ area profile gradually expanded across nearly all depths in terms of the global mean and most basins (Fig. 7). These changes indicate a significant shift in the vertical distribution and extent of low-oxygen seawater globally over the past six decades. Specifically, the global OMZ extent growth rate was highest at 400–1000 m because of expansion across all regions, with its peak at 600–700 m due to expansion in the EP and NP. Therefore, while the largest OMZ extent was approximately 900 m, shifts to the much shallower 600–700 m layer are likely in the future. After this peak, the horizontal expansion rate of the OMZ decreased, with the lowest rates occurring at 1300–1600 m. However, the expansion rates increased again beyond 1600 m because of growth in the NP.</p>
</sec>
<sec id="Ch1.S5.SS3">
  <label>5.3</label><title>Basin-scale deoxygenation and spatial trend patterns</title>
      <p id="d2e5130">Deoxygenation was more negative after 2010 across all major ocean basins, indicating stronger recent oxygen loss over the 1960–2023 record (Fig. 8). During the period from 1960 to 2010, the deoxygenation rates were generally modest. The greatest loss (91.4 <inline-formula><mml:math id="M252" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 17.7 Tmol per decade) occurred in the NP, followed by the Southern Ocean (SO) (86.8 <inline-formula><mml:math id="M253" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 10.5 Tmol per decade) and South Atlantic (SA) (68.3 <inline-formula><mml:math id="M254" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 10.4 Tmol per decade). In the Southern Indian (SI) and South Pacific (SP) basins, the deoxygenation trends from 1960 to 2010 were almost negligible. This likely reflects the much sparser observational coverage in the Southern Hemisphere during the early record than during the Argo era.</p>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e5156">Decline in oxygen rates across major ocean basins. Decadal oxygen decline rates are shown for ten individual ocean basins and for the global ocean and were estimated separately for 1960–2010 (blue) and 2011–2023 (orange).</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/3757/2026/essd-18-3757-2026-f08.png"/>

        </fig>

      <p id="d2e5165">In the period after 2010, oxygen loss trends significantly increased across all the basins. The NA loss increased by more than a factor of 16 to 299.1 <inline-formula><mml:math id="M255" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 45.8 Tmol per decade. The SA and NP both exceeded 240 Tmol per decade. The Arctic Ocean (AO) accelerated from near zero to 78.6 <inline-formula><mml:math id="M256" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>18.1 Tmol per decade. This recent acceleration of oxygen loss is attributed to amplified warming of Atlantic inflow from the 2000s to the 2010s, which reduces oxygen solubility and advects low-oxygen waters into the basin (Wu et al., 2025).</p>
      <p id="d2e5183">The spatial distribution of dissolved oxygen trends during 2011–2023 shows widespread deoxygenation in both the upper layer (0–1516 m) and the deep layer (1516–5902 m), with the upper layer exhibiting stronger magnitudes and greater spatial heterogeneity (Fig. 9). Compared with 1960–2010, the 2011–2023 period exhibits much stronger and more spatially heterogeneous linear trend patterns in both layers, whereas the earlier period is characterized by weaker and more spatially uniform changes.</p>

      <fig id="F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e5188">Spatial distribution of dissolved oxygen trends for the upper layer (0–1516 m) and deep layer (1516–5902 m) during 1960–2010 and 2011–2023. Panels <bold>(a)</bold> and <bold>(b)</bold> show the upper-layer trends for 1960–2010 and 2011–2023, respectively, and panels <bold>(c)</bold> and <bold>(d)</bold> show the corresponding deep-layer trends. Trends are expressed in <inline-formula><mml:math id="M257" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> per decade. Positive values indicate oxygen increase, and negative values indicate oxygen decrease.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/3757/2026/essd-18-3757-2026-f09.png"/>

        </fig>

      <p id="d2e5232">Although negative trends dominate much of the Pacific, Atlantic, and Southern oceans during 2011–2023, several spatially confined regions of positive trends are also evident. These include the eastern equatorial Pacific (Espinoza-Morriberón et al., 2019), the Southern Ocean (Iida et al., 2013; Morrison et al., 2022), and the North Indian Ocean (Narvekar et al., 2025; Nayak et al., 2025). Some of these localized increases may reflect interannual to decadal variability over the short 2011–2023 period rather than persistent long-term change. These spatial patterns are nevertheless broadly consistent with previous regional studies linking oxygen increases to variability in circulation, ventilation, mixing, and oxygen supply (Karstensen et al., 2008; Espinoza-Morriberón et al., 2019; Busecke et al., 2019; Duteil et al., 2021; Morrison et al., 2022; Narvekar et al., 2025; Nayak et al., 2025). Overall, deoxygenation remains the dominant large-scale signal during 2011–2023, while regional oxygen increases are confined to a few dynamically distinct areas.</p>
</sec>
<sec id="Ch1.S5.SS4">
  <label>5.4</label><title>Hemispheric seasonal variability in dissolved oxygen</title>
      <p id="d2e5244">Along the water column, the seasonal amplitude was strongest in the surface layer, which responds rapidly to the seasonal changes in air–sea gas exchange, surface heating and cooling, and biologically driven production and respiration. In contrast, the seasonal cycles in the thermocline and intermediate ocean (<inline-formula><mml:math id="M259" display="inline"><mml:mo lspace="0mm">∼</mml:mo></mml:math></inline-formula> 100–1500 m) were substantially weaker, with anomalies typically <inline-formula><mml:math id="M260" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>1 <inline-formula><mml:math id="M261" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>, and those in the deep ocean (<inline-formula><mml:math id="M263" display="inline"><mml:mo lspace="0mm">&gt;</mml:mo></mml:math></inline-formula> 1500 m) were nearly constant throughout the year, with amplitudes below 0.1 <inline-formula><mml:math id="M264" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> (Fig. 10). This rapid vertical decline in seasonality is consistent with the dominant control mechanisms in the ocean interior. Away from the surface, oxygen is mainly controlled by the ventilation of intermediate waters and by the slow remineralization of sinking organic matter. These processes evolve on multiyear to decadal time scales; thus, these water masses respond weakly to the seasonal cycle (Keeling et al., 2010; Talley, 2013). At abyssal depths, water masses are ventilated in high-latitude formation regions and subsequently spread via slow interior circulation; thus, oxygen variability is controlled mainly by large-scale and long-term transport changes (Oschlies et al., 2018).</p>

      <fig id="F10" specific-use="star"><label>Figure 10</label><caption><p id="d2e5315">Climatological seasonal cycle of hemispheric mean dissolved-oxygen anomalies. The left panel shows the Northern Hemisphere and the right panel shows the Southern Hemisphere. The blue lines denote the surface layer (0–97 m), the red lines denote the thermocline and intermediate layer (97–1516 m), and the yellow lines denote the deep ocean (1516–5902 m). The solid lines represent anomalies from 1960 to 2010, and the dashed lines represent anomalies from 2011 to 2023.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/3757/2026/essd-18-3757-2026-f10.png"/>

        </fig>

      <p id="d2e5324">Comparing 1960–2010 with 2011–2023, the NH surface DO amplitude intensified, whereas the SH weakened. This hemispheric contrast is consistent with the direct dependence of oxygen on temperature and with the positive correlation between changes in the seasonal amplitude of surface DO and SST (Fig. S4). In recent decades, the sea surface temperature (SST) seasonal amplitudes in large parts of the Northern Hemisphere have increased, whereas in the Southern Ocean, the SST seasonal cycle has shown robust weakening since the 1950s (Fig. S5). Upper-ocean temperature seasonal amplitudes generally increased in the AO and other northern basins but weakened in the Southern Ocean. This pattern is consistent with the opposing NH–SH changes in DO seasonality from our reconstruction.</p>
      <p id="d2e5328">The Northern Hemisphere (NH) displays a larger seasonal amplitude than the Southern Hemisphere (SH), with peak anomalies in the surface and mid-layer ocean approximately 50 % greater. A main contributor is the larger NH seasonal temperature range than the SH, which amplifies the seasonal cycle of oxygen solubility and therefore the seasonal cycle of oxygen saturation capacity (Fig. S5). Biological processes further enhance these differences. Satellite chlorophyll-a climatology indicates that the seasonal amplitude of phytoplankton biomass is generally larger at mid- and high northern latitudes than at corresponding southern latitudes (Mao et al., 2020), consistent with a stronger seasonal DO response in the NH. Phytoplankton blooms can drive transient surface DO supersaturation in spring, whereas warmer summer conditions can increase heterotrophic respiration (Frajka-Williams et al., 2009; Carstensen et al., 2014). Argo-based analyses show that, although both hemispheres exhibit enhanced upper-ocean stratification in their respective summer seasons, the NH typically shows stronger stratification maxima than the SH (Roch et al., 2023), which limits resupply and intensifies late-summer and early-fall DO minimum (Rippeth et al., 2024).</p>
</sec>
<sec id="Ch1.S5.SS5">
  <label>5.5</label><title>Effect of Argo bias correction on the reconstructed oxygen estimates</title>
      <p id="d2e5340">The global time series from 1960 to 2023 confirms a long-term and large-scale decline in total dissolved oxygen content (Fig. 11a). Over the full analysis period, both our standard and bias-corrected reconstruction methods indicate a persistent decline, with total losses of 5.4 <inline-formula><mml:math id="M266" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.5 and 4.1 <inline-formula><mml:math id="M267" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.4 Pmol, respectively. This corresponds to overall decreases of 2.3 <inline-formula><mml:math id="M268" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2 % and 1.8 <inline-formula><mml:math id="M269" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2 %, respectively. This magnitude of loss is consistent with prior synthesis estimates of historical deoxygenation, such as approximately 4.8 <inline-formula><mml:math id="M270" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 2.1 Pmol of oxygen loss since 1960 by Schmidtko et al. (2017) and an overall <inline-formula><mml:math id="M271" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 2 % decrease in oxygen in the late 20th century by Helm et al. (2011).</p>

      <fig id="F11" specific-use="star"><label>Figure 11</label><caption><p id="d2e5388">Comparison of global ocean oxygen content and annual mean climatology with and without Argo DO bias correction. <bold>(a)</bold> Time series of globally integrated ocean oxygen content from 1960 to 2023 based on two reconstructions that use the same machine-learning framework applied to observational oxygen profiles. The blue curve (DO_DM) used oxygen measurements from the CTD, OSD, and delayed-mode Argo profiles. The red curve (DO_corr) used the same inputs but applied a <inline-formula><mml:math id="M272" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula>1.69 <inline-formula><mml:math id="M273" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> bias correction to all the Argo DO profiles following Wang et al. (2025). <bold>(b)</bold> Annual mean vertical profile of the difference between the two reconstructions (DO_DM – DO_corr).</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/3757/2026/essd-18-3757-2026-f11.png"/>

        </fig>

      <p id="d2e5432">The Argo bias correction produces only modest changes in the reconstructed oxygen fields and does not substantially affect the long-term deoxygenation rates (Fig. 11a). Both the standard and the bias-corrected reconstructions strongly agree prior to 2005, when the observations are constrained mainly by ship-based CTD and OSD measurements. After 2005, when the Argo observations became a significant contributor, the reconstruction that incorporates bias-corrected Argo data yielded a slightly higher global mean oxygen content than the uncorrected version did. Consequently, the bias-corrected reconstruction showed a greater global oxygen content in recent years. Vertically, the greatest differences occurred above 2000 m, where the difference mostly ranged from <inline-formula><mml:math id="M275" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.4 to <inline-formula><mml:math id="M276" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.6 <inline-formula><mml:math id="M277" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> (Fig. 11b), due to dense Argo float sampling and strong optode biases at this depth. Beyond 2000 m, where sampling mainly comprised sparse ship-based measurements, the difference decreased to <inline-formula><mml:math id="M279" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.2 <inline-formula><mml:math id="M280" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup>, and below approximately 3500 m, the two reconstructions were almost indistinguishable. In summary, the Argo bias correction improves cross-platform consistency but has only a limited influence on global and basin-scale conclusions drawn from the reconstruction.</p>
</sec>
</sec>
<sec id="Ch1.S6">
  <label>6</label><title>Data availability</title>
      <p id="d2e5510">The reconstructed global monthly dissolved oxygen dataset produced in this study is publicly available in NetCDF format via Zenodo at <ext-link xlink:href="https://doi.org/10.5281/zenodo.19705526" ext-link-type="DOI">10.5281/zenodo.19705526</ext-link> (Han and Zhou, 2026) under a Creative Commons Attribution 4.0 license. Source DO profile observations were obtained from the International Argo Program and the national programs that contribute to Argo (<uri>https://argo.ucsd.edu</uri>, last access: 5 March 2025), the World Ocean Database 2023 (WOD) maintained by the U.S. National Oceanic and Atmospheric Administration (NOAA; <uri>https://www.ncei.noaa.gov/products/world-ocean-database</uri>, last access: 5 March 2025), and the Global Ocean Data Analysis Project v2.2023 (GLODAPv2; <uri>https://www.ncei.noaa.gov/access/ocean-carbon-acidification-data-system/oceans/GLODAPv2_2023</uri>, last access: 5 March 2025). Environmental predictor fields were drawn from the ORAS5 ocean reanalysis provided by the European Centre for Medium-Range Weather Forecasts (ECMWF; <uri>https://cds.climate.copernicus.eu/datasets/reanalysis-oras5</uri>, last access: 5 March 2025).</p>
</sec>
<sec id="Ch1.S7" sec-type="conclusions">
  <label>7</label><title>Conclusion and discussion</title>
      <p id="d2e5537">Our study generated a global 1° <inline-formula><mml:math id="M282" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1° monthly DO dataset from 1960 to 2023, which extends to 5902 m, achieved through the BLENDR framework. BLENDR integrates six tree-based learners: Random Forest, XGBoost, LightGBM, CatBoost, ERT and Hist_GBT. These models are optimized using Bayesian optimization and combined via a spatially coherent dynamic weighting scheme. Our ensemble moves well beyond simpler blends and applies a weighting scheme that combines global prior model skill with locally constrained error information, while propagating local weights through Gaussian kernel smoothing and shrinking them toward the prior weights as observational support decreases. As a result, our reconstruction achieved lower MAEs and RMSEs than those of any individual model or equal-weight ensemble on the independent filtered GLODAPv2 dataset and reproduces the large-scale vertical and seasonal structure, including sharp oxycline features and deep ocean signals.</p>
      <p id="d2e5547">The vertical deoxygenation profile revealed accelerating oxygen loss between 150 and 200 m at rates of approximately <inline-formula><mml:math id="M283" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.12 <inline-formula><mml:math id="M284" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> yr<sup>−1</sup>, whereas surface decreases remained modest (<inline-formula><mml:math id="M287" display="inline"><mml:mo lspace="0mm">-</mml:mo></mml:math></inline-formula>0.04 <inline-formula><mml:math id="M288" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> yr<sup>−1</sup>). Consistent with this, the OMZ area expanded at nearly all depths, with the strongest growth occurring between approximately 400 and 1000 m and a maximum near 600–700 m, which is driven largely by the Equatorial and North Pacific OMZs, whereas weaker yet still positive trends occurred in the deeper North Pacific below 1600 m. Since 2010, basin-scale trends have accelerated strongly, particularly in the NA and AO, and most other basins have transitioned from weak or negligible trends to substantial oxygen loss, which is consistent with observations of rising temperature, strengthening stratification (Matear and Hirst, 2003; Solomon et al., 2021) and with the deoxygenation of Atlantic inflow feeding the AO (Wu et al., 2025). In the Southern Indian and South Pacific basins, deoxygenation remained weak or even locally positive from 1960 to 2010 (Stramma et al., 2010) but intensified sharply from 2011 to 2023, indicating that these basins shifted from relatively stable oxygen conditions to rapid loss in step with recent upper-ocean warming and circulation changes (Schmidtko et al., 2017; Oschlies et al., 2018).</p>
      <p id="d2e5633">Our analysis of hemispheric DO seasonality revealed that the Northern Hemisphere exhibits seasonal peak anomalies that are approximately 50 % greater than those in the Southern Hemisphere in both the surface and thermocline layers. This asymmetry arises primarily from the greater seasonal cycle of upper-ocean temperature in the Northern Hemisphere, which amplifies the seasonal cycle of oxygen solubility, while biological and physical processes further sharpen the extremes: spring phytoplankton blooms drive transient surface supersaturation, and warmer, more strongly stratified summer conditions favor heterotrophic respiration and the development of late-summer to early-fall oxygen minima (Frajka-Williams et al., 2009; Carstensen et al., 2014; Rippeth et al., 2024).</p>
      <p id="d2e5636">A further contribution of this work is the explicit assessment of how Argo oxygen biases propagate into machine-learning reconstructions. By training two parallel ensembles, one using delayed-mode Argo DO together with CTD/OSD profiles (DO_DM) and the other applying a uniform <inline-formula><mml:math id="M291" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula>1.69 <inline-formula><mml:math id="M292" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> kg<sup>−1</sup> correction to all Argo DO profiles (DO_corr), we directly quantified the sensitivity of global oxygen inventories and trends to this widely used bias adjustment. This comparison highlights that the recent correction in delayed-mode Argo does not significantly affect the deoxygenation trend in global and regional oceans, which enhances the reliability of long-term, observation-constrained reconstructions.</p>
      <p id="d2e5669">We note several limitations and avenues for improvement. The 1° <inline-formula><mml:math id="M294" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1° grid smooths small-scale features such as narrow boundary currents. In addition, although ORAS5 provides dynamically consistent physical predictor fields for the reconstruction, uncertainties in its temperature, salinity, and circulation fields can still propagate into the reconstructed dissolved oxygen through the learned relationships between physical predictors and oxygen. This issue is likely more important in the deep ocean, where direct oxygen observations become much sparser below 2000 m and the reconstruction depends more strongly on the large-scale structure represented by the predictor fields. Because all six models share the same ORAS5 inputs, this source of uncertainty is partly structural and cannot be fully reduced by ensemble weighting. Our current uncertainty estimate does not include predictor uncertainty from ORAS5 and may therefore underestimate total uncertainty in poorly observed deep-ocean regions. Even after a constant bias correction was applied to delayed-mode Argo oxygen, residual sensor biases and calibration uncertainties in biogeochemical Argo (BGC-Argo) profiles still propagated into our training data, especially around steep oxyclines (Bittig and Körtzinger, 2017; Bittig et al., 2018; Gouretski et al., 2024). Future work should incorporate more precisely calibrated Argo data, finer regional grids, and uncertainty propagation from physical predictor fields.</p>
      <p id="d2e5679">Overall, our dataset offers a unified, long-term view of ocean deoxygenation from the surface to the abyss and, by extending coverage into the bathypelagic realm, fills a critical observational void that enables studies of deep-ocean oxygen dynamics. Packaging in NetCDF with documented uncertainties provides a benchmark for Earth system models and a foundation for impact studies on marine habitats and biogeochemical cycles and invites the community to explore trends, calibrate models and guide policies on ocean health under climate change.</p>
</sec>

      
      </body>
    <back><app-group>
        <supplementary-material position="anchor"><p id="d2e5681">The supplement related to this article is available online at <inline-supplementary-material xlink:href="https://doi.org/10.5194/essd-18-3757-2026-supplement" xlink:title="pdf">https://doi.org/10.5194/essd-18-3757-2026-supplement</inline-supplementary-material>.</p></supplementary-material>
        </app-group><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e5692">MH and YZ conceived and designed the study. MH performed the research and wrote the initial draft of this paper. MH, XX, and YZ reviewed and edited the paper.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e5698">At least one of the (co-)authors is a member of the editorial board of <italic>Earth System Science Data</italic>. The peer-review process was guided by an independent editor, and the authors also have no other competing interests to declare.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e5707">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e5713">This research was supported by the National Natural Science Foundation of China (grant no. 42276201), and the National Key Research and Development Program of China (grant no. 2023YFF0805004). The authors also thank the International Argo Program and the national programs for providing Argo data (<uri>https://argo.ucsd.edu</uri>, last access: 5 March 2025), the National Oceanic and Atmospheric Administration (NOAA) for providing WOD data (<uri>https://www.ncei.noaa.gov/products/world-ocean-database</uri>, last access: 5 March 2025), and the European Centre for Medium-Range Weather Forecasts (ECMWF) for providing the ORAS5 data (<uri>https://cds.climate.copernicus.eu/datasets/reanalysis-oras5</uri>, last access: 5 March 2025).</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e5727">This research has been supported by the National Natural Science Foundation of China (grant no. 42276201) and the National Key Research and Development Program of China (grant no. 2023YFF0805004).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e5734">This paper was edited by Sabine Schmidt and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><mixed-citation>Acharya, S. S. and Panigrahi, M. K.: Eastward shift and maintenance of Arabian Sea oxygen minimum zone: Understanding the paradox, Deep-Sea Res. Pt. I, 115, 240–252, <ext-link xlink:href="https://doi.org/10.1016/j.dsr.2016.07.004" ext-link-type="DOI">10.1016/j.dsr.2016.07.004</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><mixed-citation>Akiba, T., Sano, S., Yanase, T., Ohta, T., and Koyama, M.: Optuna: A Next-generation Hyperparameter Optimization Framework, in: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery &amp; Data Mining, 2623–2631, <ext-link xlink:href="https://doi.org/10.1145/3292500.3330701" ext-link-type="DOI">10.1145/3292500.3330701</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><mixed-citation>Bergmeir, C. and Benítez, J. M.: On the use of cross-validation for time series predictor evaluation, Inform. Sciences, 191, 192–213, <ext-link xlink:href="https://doi.org/10.1016/j.ins.2011.12.028" ext-link-type="DOI">10.1016/j.ins.2011.12.028</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><mixed-citation>Berman-Frank, I., Chen, Y.-B., Gao, Y., Fennel, K., Follows, M. J., Milligan, A. J., and Falkowski, P. G.: Feedbacks Between the Nitrogen, Carbon and Oxygen Cycles, in: Nitrogen in the Marine Environment, Elsevier, 1537–1563, <ext-link xlink:href="https://doi.org/10.1016/B978-0-12-372522-6.00035-9" ext-link-type="DOI">10.1016/B978-0-12-372522-6.00035-9</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><mixed-citation>Bittig, H. C. and Körtzinger, A.: Technical note: Update on response times, in-air measurements, and in situ drift for oxygen optodes on profiling platforms, Ocean Sci., 13, 1–11, <ext-link xlink:href="https://doi.org/10.5194/os-13-1-2017" ext-link-type="DOI">10.5194/os-13-1-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><mixed-citation>Bittig, H. C., Körtzinger, A., Neill, C., Van Ooijen, E., Plant, J. N., Hahn, J., Johnson, K. S., Yang, B., and Emerson, S. R.: Oxygen Optode Sensors: Principle, Characterization, Calibration, and Application in the Ocean, Front. Mar. Sci., 4, 429, <ext-link xlink:href="https://doi.org/10.3389/fmars.2017.00429" ext-link-type="DOI">10.3389/fmars.2017.00429</ext-link>, 2018. </mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><mixed-citation>Bopp, L., Resplandy, L., Orr, J. C., Doney, S. C., Dunne, J. P., Gehlen, M., Halloran, P., Heinze, C., Ilyina, T., Séférian, R., Tjiputra, J., and Vichi, M.: Multiple stressors of ocean ecosystems in the 21st century: projections with CMIP5 models, Biogeosciences, 10, 6225–6245, <ext-link xlink:href="https://doi.org/10.5194/bg-10-6225-2013" ext-link-type="DOI">10.5194/bg-10-6225-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><mixed-citation>Breiman, L.: Random Forests, Mach. Learn., 45, 5–32, <ext-link xlink:href="https://doi.org/10.1023/A:1010933404324" ext-link-type="DOI">10.1023/A:1010933404324</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><mixed-citation>Breitburg, D., Levin, L. A., Oschlies, A., Grégoire, M., Chavez, F. P., Conley, D. J., Garçon, V., Gilbert, D., Gutiérrez, D., Isensee, K., Jacinto, G. S., Limburg, K. E., Montes, I., Naqvi, S. W. A., Pitcher, G. C., Rabalais, N. N., Roman, M. R., Rose, K. A., Seibel, B. A., Telszewski, M., Yasuhara, M., and Zhang, J.: Declining oxygen in the global ocean and coastal waters, Science, 359, eaam7240, <ext-link xlink:href="https://doi.org/10.1126/science.aam7240" ext-link-type="DOI">10.1126/science.aam7240</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><mixed-citation>Brunsdon, C., Fotheringham, A. S., and Charlton, M. E.: Geographically Weighted Regression: A Method for Exploring Spatial Nonstationarity, Geogr. Anal., 28, 281–298, <ext-link xlink:href="https://doi.org/10.1111/j.1538-4632.1996.tb00936.x" ext-link-type="DOI">10.1111/j.1538-4632.1996.tb00936.x</ext-link>, 1996.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><mixed-citation>Busecke, J. J. M., Resplandy, L., and Dunne, J. P.: The Equatorial Undercurrent and the Oxygen Minimum Zone in the Pacific, Geophys. Res. Lett., 46, 6716–6725, <ext-link xlink:href="https://doi.org/10.1029/2019GL082692" ext-link-type="DOI">10.1029/2019GL082692</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><mixed-citation>Carstensen, J., Andersen, J. H., Gustafsson, B. G., and Conley, D. J.: Deoxygenation of the Baltic Sea during the last century, P. Natl. Acad. Sci. USA, 111, 5628–5633, <ext-link xlink:href="https://doi.org/10.1073/pnas.1323156111" ext-link-type="DOI">10.1073/pnas.1323156111</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><mixed-citation>Chen, T. and Guestrin, C.: XGBoost: A Scalable Tree Boosting System, in: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 785–794, <ext-link xlink:href="https://doi.org/10.1145/2939672.2939785" ext-link-type="DOI">10.1145/2939672.2939785</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><mixed-citation>Cocco, V., Joos, F., Steinacher, M., Frölicher, T. L., Bopp, L., Dunne, J., Gehlen, M., Heinze, C., Orr, J., Oschlies, A., Schneider, B., Segschneider, J., and Tjiputra, J.: Oxygen and indicators of stress for marine life in multi-model global warming projections, Biogeosciences, 10, 1849–1868, <ext-link xlink:href="https://doi.org/10.5194/bg-10-1849-2013" ext-link-type="DOI">10.5194/bg-10-1849-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><mixed-citation>Deutsch, C., Brix, H., Ito, T., Frenzel, H., and Thompson, L.: Climate-Forced Variability of Ocean Hypoxia, Science, 333, 336–339, <ext-link xlink:href="https://doi.org/10.1126/science.1202422" ext-link-type="DOI">10.1126/science.1202422</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><mixed-citation>Dietterich, T. G.: Ensemble Methods in Machine Learning, in: Multiple Classifier Systems, vol. 1857, Springer Berlin Heidelberg, Berlin, Heidelberg, 15 pp., <ext-link xlink:href="https://doi.org/10.1007/3-540-45014-9_1" ext-link-type="DOI">10.1007/3-540-45014-9_1</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><mixed-citation>Duteil, O., Frenger, I., and Getzlaff, J.: The riddle of eastern tropical Pacific Ocean oxygen levels: the role of the supply by intermediate-depth waters, Ocean Sci., 17, 1489–1507, <ext-link xlink:href="https://doi.org/10.5194/os-17-1489-2021" ext-link-type="DOI">10.5194/os-17-1489-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><mixed-citation>Espinoza-Morriberón, D., Echevin, V., Colas, F., Tam, J., Gutierrez, D., Graco, M., Ledesma, J., and Quispe-Ccalluari, C.: Oxygen Variability During ENSO in the Tropical South Eastern Pacific, Front. Mar. Sci., 5, 526, <ext-link xlink:href="https://doi.org/10.3389/fmars.2018.00526" ext-link-type="DOI">10.3389/fmars.2018.00526</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><mixed-citation>Frajka-Williams, E., Rhines, P. B., and Eriksen, C. C.: Physical controls and mesoscale variability in the Labrador Sea spring phytoplankton bloom observed by Seaglider, Deep-Sea Res. Pt. I, 56, 2144–2161, <ext-link xlink:href="https://doi.org/10.1016/j.dsr.2009.07.008" ext-link-type="DOI">10.1016/j.dsr.2009.07.008</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><mixed-citation>Friedman, J. H.: Greedy function approximation: A gradient boosting machine, Ann. Stat., 29, <ext-link xlink:href="https://doi.org/10.1214/aos/1013203451" ext-link-type="DOI">10.1214/aos/1013203451</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><mixed-citation>Gade, K.: A Non-singular Horizontal Position Representation, J. Navigation, 63, 395–417, <ext-link xlink:href="https://doi.org/10.1017/S0373463309990415" ext-link-type="DOI">10.1017/S0373463309990415</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><mixed-citation>Garcia, H. E., Wang, Z., Bouchard, C., Cross, S. L., Paver, C. R., Reagan, J. R., Boyer, T. P., Locarnini, R. A., Mishonov, A. V., Baranova, O. K., Seidov, D., and Dukhovskoy, D.: World Ocean Atlas 2023, Vol. 3, Dissolved Oxygen, Apparent Oxygen Utilization, and Dissolved Oxygen Saturation, NOAA Atlas NESDIS 91, NOAA, <ext-link xlink:href="https://doi.org/10.25923/RB67-NS53" ext-link-type="DOI">10.25923/RB67-NS53</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><mixed-citation>Geurts, P., Ernst, D., and Wehenkel, L.: Extremely randomized trees, Mach. Learn., 63, 3–42, <ext-link xlink:href="https://doi.org/10.1007/s10994-006-6226-1" ext-link-type="DOI">10.1007/s10994-006-6226-1</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><mixed-citation>Giglio, D., Lyubchich, V., and Mazloff, M. R.: Estimating Oxygen in the Southern Ocean Using Argo Temperature and Salinity, J. Geophys. Res.-Oceans, 123, 4280–4297, <ext-link xlink:href="https://doi.org/10.1029/2017JC013404" ext-link-type="DOI">10.1029/2017JC013404</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><mixed-citation>Gouretski, V., Cheng, L., Du, J., Xing, X., Chai, F., and Tan, Z.: A consistent ocean oxygen profile dataset with new quality control and bias assessment, Earth Syst. Sci. Data, 16, 5503–5530, <ext-link xlink:href="https://doi.org/10.5194/essd-16-5503-2024" ext-link-type="DOI">10.5194/essd-16-5503-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><mixed-citation>Gruber, N.: The Dynamics of the Marine Nitrogen Cycle and its Influence on Atmospheric CO<sub>2</sub> Variations, in: The Ocean Carbon Cycle and Climate, edited by: Follows, M. and Oguz, T., Springer Netherlands, Dordrecht, 97–148, <ext-link xlink:href="https://doi.org/10.1007/978-1-4020-2087-2_4" ext-link-type="DOI">10.1007/978-1-4020-2087-2_4</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><mixed-citation>Gruber, N.: Warming up, turning sour, losing breath: ocean biogeochemistry under global change, Philos. T. R. Soc. A., 369, 1980–1996, <ext-link xlink:href="https://doi.org/10.1098/rsta.2011.0003" ext-link-type="DOI">10.1098/rsta.2011.0003</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><mixed-citation>Guryanov, A.: Histogram-Based Algorithm for Building Gradient Boosting Ensembles of Piecewise Linear Decision Trees, in: Analysis of Images, Social Networks and Texts, vol. 11832, edited by: Van Der Aalst, W. M. P., Batagelj, V., Ignatov, D. I., Khachay, M., Kuskova, V., Kutuzov, A., Kuznetsov, S. O., Lomazova, I. A., Loukachevitch, N., Napoli, A., Pardalos, P. M., Pelillo, M., Savchenko, A. V., and Tutubalina, E., Springer International Publishing, Cham, 39–50, <ext-link xlink:href="https://doi.org/10.1007/978-3-030-37334-4_4" ext-link-type="DOI">10.1007/978-3-030-37334-4_4</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><mixed-citation>Han, M. and Zhou, Y.: Global Monthly Dissolved Oxygen Reconstruction via Bayesian Ensemble Machine Learning, Zenodo [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.19705526" ext-link-type="DOI">10.5281/zenodo.19705526</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><mixed-citation>Helm, K. P., Bindoff, N. L., and Church, J. A.: Observed decreases in oxygen content of the global ocean, Geophys. Res. Lett., 38, <ext-link xlink:href="https://doi.org/10.1029/2011GL049513" ext-link-type="DOI">10.1029/2011GL049513</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><mixed-citation>Huang, S., Shao, J., Chen, Y., Qi, J., Wu, S., Zhang, F., He, X., and Du, Z.: Reconstruction of dissolved oxygen in the Indian Ocean from 1980 to 2019 based on machine learning techniques, Front. Mar. Sci., 10, 1291232, <ext-link xlink:href="https://doi.org/10.3389/fmars.2023.1291232" ext-link-type="DOI">10.3389/fmars.2023.1291232</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><mixed-citation>Iida, T., Odate, T., and Fukuchi, M.: Long-Term Trends of Nutrients and Apparent Oxygen Utilization South of the Polar Front in Southern Ocean Intermediate Water from 1965 to 2008, PLoS ONE, 8, e71766, <ext-link xlink:href="https://doi.org/10.1371/journal.pone.0071766" ext-link-type="DOI">10.1371/journal.pone.0071766</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><mixed-citation>Ito, T., Cervania, A., Cross, K., Ainchwar, S., and Delawalla, S.: Mapping Dissolved Oxygen Concentrations by Combining Shipboard and Argo Observations Using Machine Learning Algorithms, J. Geophys. Res.: Machine Learning and Computation, 1, e2024JH000272, <ext-link xlink:href="https://doi.org/10.1029/2024JH000272" ext-link-type="DOI">10.1029/2024JH000272</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><mixed-citation>Jain, V., Shankar, D., Vinayachandran, P. N., Kankonkar, A., Chatterjee, A., Amol, P., Almeida, A. M., Michael, G. S., Mukherjee, A., Chatterjee, M., Fernandes, R., Luis, R., Kamble, A., Hegde, A. K., Chatterjee, S., Das, U., and Neema, C. P.: Evidence for the existence of Persian Gulf Water and Red Sea Water in the Bay of Bengal, Clim. Dynam., 48, 3207–3226, <ext-link xlink:href="https://doi.org/10.1007/s00382-016-3259-4" ext-link-type="DOI">10.1007/s00382-016-3259-4</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</label><mixed-citation>Karstensen, J., Stramma, L., and Visbeck, M.: Oxygen minimum zones in the eastern tropical Atlantic and Pacific oceans, Prog. Oceanogr., 77, 331–350, <ext-link xlink:href="https://doi.org/10.1016/j.pocean.2007.05.009" ext-link-type="DOI">10.1016/j.pocean.2007.05.009</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><mixed-citation> Ke, G., Meng, Q., Finley, T., Wang, T., Chen, W., Ma, W., Ye, Q., and Liu, T.-Y.: LightGBM: A Highly Efficient Gradient Boosting Decision Tree, Adv. Neur. In., 30, 3149–3157, 2017.</mixed-citation></ref>
      <ref id="bib1.bib37"><label>37</label><mixed-citation>Keeling, R. F., Körtzinger, A., and Gruber, N.: Ocean Deoxygenation in a Warming World, Annu. Rev. Mar. Sci., 2, 199–229, <ext-link xlink:href="https://doi.org/10.1146/annurev.marine.010908.163855" ext-link-type="DOI">10.1146/annurev.marine.010908.163855</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib38"><label>38</label><mixed-citation>Kleiber, W., Raftery, A. E., Baars, J., Gneiting, T., Mass, C. F., and Grimit, E.: Locally Calibrated Probabilistic Temperature Forecasting Using Geostatistical Model Averaging and Local Bayesian Model Averaging, Mon. Weather Rev., 139, 2630–2649, <ext-link xlink:href="https://doi.org/10.1175/2010MWR3511.1" ext-link-type="DOI">10.1175/2010MWR3511.1</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib39"><label>39</label><mixed-citation>Kolber, Z. S., Van Dover, C. L., Niederman, R. A., and Falkowski, P. G.: Bacterial photosynthesis in surface waters of the open ocean, Nature, 407, 177–179, <ext-link xlink:href="https://doi.org/10.1038/35025044" ext-link-type="DOI">10.1038/35025044</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bib40"><label>40</label><mixed-citation>Kwiatkowski, L., Torres, O., Bopp, L., Aumont, O., Chamberlain, M., Christian, J. R., Dunne, J. P., Gehlen, M., Ilyina, T., John, J. G., Lenton, A., Li, H., Lovenduski, N. S., Orr, J. C., Palmieri, J., Santana-Falcón, Y., Schwinger, J., Séférian, R., Stock, C. A., Tagliabue, A., Takano, Y., Tjiputra, J., Toyama, K., Tsujino, H., Watanabe, M., Yamamoto, A., Yool, A., and Ziehn, T.: Twenty-first century ocean warming, acidification, deoxygenation, and upper-ocean nutrient and primary production decline from CMIP6 model projections, Biogeosciences, 17, 3439–3470, <ext-link xlink:href="https://doi.org/10.5194/bg-17-3439-2020" ext-link-type="DOI">10.5194/bg-17-3439-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib41"><label>41</label><mixed-citation>Long, M. C., Deutsch, C., and Ito, T.: Finding forced trends in oceanic oxygen, Global Biogeochem. Cy., 30, 381–397, <ext-link xlink:href="https://doi.org/10.1002/2015GB005310" ext-link-type="DOI">10.1002/2015GB005310</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib42"><label>42</label><mixed-citation>Mao, Z., Mao, Z., Jamet, C., Linderman, M., Wang, Y., and Chen, X.: Seasonal Cycles of Phytoplankton Expressed by Sine Equations Using the Daily Climatology from Satellite-Retrieved Chlorophyll-a Concentration (1997–2019) Over Global Ocean, Remote Sens., 12, 2662, <ext-link xlink:href="https://doi.org/10.3390/rs12162662" ext-link-type="DOI">10.3390/rs12162662</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib43"><label>43</label><mixed-citation>Matear, R. J. and Hirst, A. C.: Long-term changes in dissolved oxygen concentrations in the ocean caused by protracted global warming, Global Biogeochem. Cy., 17, 2002GB001997, <ext-link xlink:href="https://doi.org/10.1029/2002GB001997" ext-link-type="DOI">10.1029/2002GB001997</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bib44"><label>44</label><mixed-citation>Mishonov, A. V., Boyer, T. P., Baranova, O. K., Bouchard, C. N., Cross, S. L., Garcia, H. E., Locarnini, R. A., Paver, C. R., Reagan, J. R., Wang, Z., Seidov, D., Grodsky, A. I., and Beauchamp, J. G.: World Ocean Database 2023, NOAA Atlas NESDIS 97, NOAA, <ext-link xlink:href="https://doi.org/10.25923/z885-h264" ext-link-type="DOI">10.25923/z885-h264</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib45"><label>45</label><mixed-citation>Morrison, A. K., Waugh, D. W., Hogg, A. McC., Jones, D. C., and Abernathey, R. P.: Ventilation of the Southern Ocean Pycnocline, Annu. Rev. Mar. Sci., 14, 405–430, <ext-link xlink:href="https://doi.org/10.1146/annurev-marine-010419-011012" ext-link-type="DOI">10.1146/annurev-marine-010419-011012</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib46"><label>46</label><mixed-citation>Naqvi, S. W. A., Naik, H., Pratihary, A., D'Souza, W., Narvekar, P. V., Jayakumar, D. A., Devol, A. H., Yoshinari, T., and Saino, T.: Coastal versus open-ocean denitrification in the Arabian Sea, Biogeosciences, 3, 621–633, <ext-link xlink:href="https://doi.org/10.5194/bg-3-621-2006" ext-link-type="DOI">10.5194/bg-3-621-2006</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bib47"><label>47</label><mixed-citation>Narvekar, J., Kesserkar, P., Sreejith, K. S., Fernandes, L., and Prasanna Kumar, S.: Recent oxygenation of oxygen minimum zone in the Arabian Sea and possible causes, Prog. Oceanogr., 240, 103600, <ext-link xlink:href="https://doi.org/10.1016/j.pocean.2025.103600" ext-link-type="DOI">10.1016/j.pocean.2025.103600</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib48"><label>48</label><mixed-citation>Nayak, A. A., Vinayachandran, P. N., and George, J. V.: Arabian Sea high salinity core supplies oxygen to the Bay of Bengal, Deep-Sea Res. Pt. II, 221, 105477, <ext-link xlink:href="https://doi.org/10.1016/j.dsr2.2025.105477" ext-link-type="DOI">10.1016/j.dsr2.2025.105477</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib49"><label>49</label><mixed-citation>Olsen, A., Key, R. M., van Heuven, S., Lauvset, S. K., Velo, A., Lin, X., Schirnick, C., Kozyr, A., Tanhua, T., Hoppema, M., Jutterström, S., Steinfeldt, R., Jeansson, E., Ishii, M., Pérez, F. F., and Suzuki, T.: The Global Ocean Data Analysis Project version 2 (GLODAPv2) – an internally consistent data product for the world ocean, Earth Syst. Sci. Data, 8, 297–323, <ext-link xlink:href="https://doi.org/10.5194/essd-8-297-2016" ext-link-type="DOI">10.5194/essd-8-297-2016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib50"><label>50</label><mixed-citation>Oschlies, A., Brandt, P., Stramma, L., and Schmidtko, S.: Drivers and mechanisms of ocean deoxygenation, Nat. Geosci., 11, 467–473, <ext-link xlink:href="https://doi.org/10.1038/s41561-018-0152-2" ext-link-type="DOI">10.1038/s41561-018-0152-2</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib51"><label>51</label><mixed-citation>Pathak, R., Dasari, H. P., Ashok, K., and Hoteit, I.: Effects of multi-observations uncertainty and models similarity on climate change projections, npj Clim. Atmos. Sci., 6, 144, <ext-link xlink:href="https://doi.org/10.1038/s41612-023-00473-5" ext-link-type="DOI">10.1038/s41612-023-00473-5</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib52"><label>52</label><mixed-citation>Paulmier, A. and Ruiz-Pino, D.: Oxygen minimum zones (OMZs) in the modern ocean, Prog. Oceanogr., 80, 113–128, <ext-link xlink:href="https://doi.org/10.1016/j.pocean.2008.08.001" ext-link-type="DOI">10.1016/j.pocean.2008.08.001</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib53"><label>53</label><mixed-citation> Prokhorenkova, L., Gusev, G., Vorobev, A., Dorogush, A. V., and Gulin, A.: CatBoost: unbiased boosting with categorical features, Adv. Neur. In., 31, 6639–6649, 2018.</mixed-citation></ref>
      <ref id="bib1.bib54"><label>54</label><mixed-citation>Raftery, A. E., Gneiting, T., Balabdaoui, F., and Polakowski, M.: Using Bayesian Model Averaging to Calibrate Forecast Ensembles, Mon. Weather Rev., 133, 1155–1174, <ext-link xlink:href="https://doi.org/10.1175/MWR2906.1" ext-link-type="DOI">10.1175/MWR2906.1</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bib55"><label>55</label><mixed-citation>Reichstein, M., Camps-Valls, G., Stevens, B., Jung, M., Denzler, J., Carvalhais, N., and Prabhat: Deep learning and process understanding for data-driven Earth system science, Nature, 566, 195–204, <ext-link xlink:href="https://doi.org/10.1038/s41586-019-0912-1" ext-link-type="DOI">10.1038/s41586-019-0912-1</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib56"><label>56</label><mixed-citation>Rippeth, T., Shen, S., Lincoln, B., Scannell, B., Meng, X., Hopkins, J., and Sharples, J.: The deepwater oxygen deficit in stratified shallow seas is mediated by diapycnal mixing, Nat. Commun., 15, 3136, <ext-link xlink:href="https://doi.org/10.1038/s41467-024-47548-2" ext-link-type="DOI">10.1038/s41467-024-47548-2</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib57"><label>57</label><mixed-citation>Roach, C. J. and Bindoff, N. L.: Developing a New Oxygen Atlas of the World's Oceans Using Data Interpolating Variational Analysis, J. Atmos. Ocean. Tech., 40, 1475–1491, <ext-link xlink:href="https://doi.org/10.1175/JTECH-D-23-0007.1" ext-link-type="DOI">10.1175/JTECH-D-23-0007.1</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib58"><label>58</label><mixed-citation>Roberts, D. R., Bahn, V., Ciuti, S., Boyce, M. S., Elith, J., Guillera-Arroita, G., Hauenstein, S., Lahoz-Monfort, J. J., Schröder, B., Thuiller, W., Warton, D. I., Wintle, B. A., Hartig, F., and Dormann, C. F.: Cross-validation strategies for data with temporal, spatial, hierarchical, or phylogenetic structure, Ecography, 40, 913–929, <ext-link xlink:href="https://doi.org/10.1111/ecog.02881" ext-link-type="DOI">10.1111/ecog.02881</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib59"><label>59</label><mixed-citation>Roch, M., Brandt, P., and Schmidtko, S.: Recent large-scale mixed layer and vertical stratification maxima changes, Front. Mar. Sci., 10, 1277316, <ext-link xlink:href="https://doi.org/10.3389/fmars.2023.1277316" ext-link-type="DOI">10.3389/fmars.2023.1277316</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib60"><label>60</label><mixed-citation>Ryther, J. H.: Photosynthesis in the Ocean as a Function of Light Intensity1, Limnol. Oceanogr., 1, 61–70, <ext-link xlink:href="https://doi.org/10.4319/lo.1956.1.1.0061" ext-link-type="DOI">10.4319/lo.1956.1.1.0061</ext-link>, 1956.</mixed-citation></ref>
      <ref id="bib1.bib61"><label>61</label><mixed-citation>Sampaio, E., Santos, C., Rosa, I. C., Ferreira, V., Pörtner, H.-O., Duarte, C. M., Levin, L. A., and Rosa, R.: Impacts of hypoxic events surpass those of future ocean warming and acidification, Nat. Ecol. Evol., 5, 311–321, <ext-link xlink:href="https://doi.org/10.1038/s41559-020-01370-3" ext-link-type="DOI">10.1038/s41559-020-01370-3</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib62"><label>62</label><mixed-citation>Sarma, V. V. S. S. and Udaya Bhaskar, T. V. S.: Ventilation of Oxygen to Oxygen Minimum Zone Due to Anticyclonic Eddies in the Bay of Bengal, J. Geophys. Res.-Biogeo., 123, 2145–2153, <ext-link xlink:href="https://doi.org/10.1029/2018JG004447" ext-link-type="DOI">10.1029/2018JG004447</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib63"><label>63</label><mixed-citation>Schmidtko, S., Stramma, L., and Visbeck, M.: Decline in global oceanic oxygen content during the past five decades, Nature, 542, 335–339, <ext-link xlink:href="https://doi.org/10.1038/nature21399" ext-link-type="DOI">10.1038/nature21399</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib64"><label>64</label><mixed-citation>Shao, J., Huang, S., Chen, Y., Qi, J., Wang, Y., Wu, S., Liu, R., and Du, Z.: Satellite-Based Global Sea Surface Oxygen Mapping and Interpretation with Spatiotemporal Machine Learning, Environ. Sci. Technol., 58, 498–509, <ext-link xlink:href="https://doi.org/10.1021/acs.est.3c08833" ext-link-type="DOI">10.1021/acs.est.3c08833</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib65"><label>65</label><mixed-citation>Sharp, J. D., Fassbender, A. J., Carter, B. R., Johnson, G. C., Schultz, C., and Dunne, J. P.: GOBAI-O2: temporally and spatially resolved fields of ocean interior dissolved oxygen over nearly 2 decades, Earth Syst. Sci. Data, 15, 4481–4518, <ext-link xlink:href="https://doi.org/10.5194/essd-15-4481-2023" ext-link-type="DOI">10.5194/essd-15-4481-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib66"><label>66</label><mixed-citation>Shen, C.: A Transdisciplinary Review of Deep Learning Research and Its Relevance for Water Resources Scientists, Water Resour. Res., 54, 8558–8593, <ext-link xlink:href="https://doi.org/10.1029/2018WR022643" ext-link-type="DOI">10.1029/2018WR022643</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib67"><label>67</label><mixed-citation>Solomon, A., Heuzé, C., Rabe, B., Bacon, S., Bertino, L., Heimbach, P., Inoue, J., Iovino, D., Mottram, R., Zhang, X., Aksenov, Y., McAdam, R., Nguyen, A., Raj, R. P., and Tang, H.: Freshwater in the Arctic Ocean 2010–2019, Ocean Sci., 17, 1081–1102, <ext-link xlink:href="https://doi.org/10.5194/os-17-1081-2021" ext-link-type="DOI">10.5194/os-17-1081-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib68"><label>68</label><mixed-citation>Stramma, L., Johnson, G. C., Sprintall, J., and Mohrholz, V.: Expanding Oxygen-Minimum Zones in the Tropical Oceans, Science, 320, 655–658, <ext-link xlink:href="https://doi.org/10.1126/science.1153847" ext-link-type="DOI">10.1126/science.1153847</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib69"><label>69</label><mixed-citation>Stramma, L., Schmidtko, S., Levin, L. A., and Johnson, G. C.: Ocean oxygen minima expansions and their biological impacts, Deep-Sea Res. Pt. I, 57, 587–595, <ext-link xlink:href="https://doi.org/10.1016/j.dsr.2010.01.005" ext-link-type="DOI">10.1016/j.dsr.2010.01.005</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib70"><label>70</label><mixed-citation>Stramma, L., Prince, E. D., Schmidtko, S., Luo, J., Hoolihan, J. P., Visbeck, M., Wallace, D. W. R., Brandt, P., and Körtzinger, A.: Expansion of oxygen minimum zones may reduce available habitat for tropical pelagic fishes, Nat. Clim. Change, 2, 33–37, <ext-link xlink:href="https://doi.org/10.1038/nclimate1304" ext-link-type="DOI">10.1038/nclimate1304</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib71"><label>71</label><mixed-citation>Talley, L.: Closure of the Global Overturning Circulation Through the Indian, Pacific, and Southern Oceans: Schematics and Transports, Oceanography, 26, 80–97, <ext-link xlink:href="https://doi.org/10.5670/oceanog.2013.07" ext-link-type="DOI">10.5670/oceanog.2013.07</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib72"><label>72</label><mixed-citation>Tang, W., Li, Z., and Cassar, N.: Machine Learning Estimates of Global Marine Nitrogen Fixation, J. Geophys. Res.-Biogeo., 124, 717–730, <ext-link xlink:href="https://doi.org/10.1029/2018JG004828" ext-link-type="DOI">10.1029/2018JG004828</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib73"><label>73</label><mixed-citation>Wang, Z., Garcia, H. E., Boyer, T. P., Reagan, J. R., Maurer, T., Ito, T., Sharp, J. D., Cross, S., and Bouchard, C.: Bias Evaluation for Sensor-Based Dissolved Oxygen from CTD and Profiling Floats in the World Ocean Database, J. Atmos. Ocean. Tech., 42, 1263–1280, <ext-link xlink:href="https://doi.org/10.1175/JTECH-D-25-0027.1" ext-link-type="DOI">10.1175/JTECH-D-25-0027.1</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib74"><label>74</label><mixed-citation>Wong, A. P. S., Wijffels, S. E., Riser, S. C., Pouliquen, S., Hosoda, S., Roemmich, D., Gilson, J., Johnson, G. C., Martini, K., Murphy, D. J., Scanderbeg, M., Bhaskar, T. V. S. U., Buck, J. J. H., Merceur, F., Carval, T., Maze, G., Cabanes, C., André, X., Poffa, N., Yashayaev, I., Barker, P. M., Guinehut, S., Belbéoch, M., Ignaszewski, M., Baringer, M. O., Schmid, C., Lyman, J. M., McTaggart, K. E., Purkey, S. G., Zilberman, N., Alkire, M. B., Swift, D., Owens, W. B., Jayne, S. R., Hersh, C., Robbins, P., West-Mack, D., Bahr, F., Yoshida, S., Sutton, P. J. H., Cancouët, R., Coatanoan, C., Dobbler, D., Juan, A. G., Gourrion, J., Kolodziejczyk, N., Bernard, V., Bourlès, B., Claustre, H., D'Ortenzio, F., Le Reste, S., Le Traon, P.-Y., Rannou, J.-P., Saout-Grit, C., Speich, S., Thierry, V., Verbrugge, N., Angel-Benavides, I. M., Klein, B., Notarstefano, G., Poulain, P.-M., Vélez-Belchí, P., Suga, T., Ando, K., Iwasaska, N., Kobayashi, T., Masuda, S., Oka, E., Sato, K., Nakamura, T., Sato, K., Takatsuki, Y., Yoshida, T., Cowley, R., Lovell, J. L., Oke, P. R., Van Wijk, E. M., Carse, F., Donnelly, M., Gould, W. J., Gowers, K., King, B. A., Loch, S. G., Mowat, M., Turton, J., Rama Rao, E. P., Ravichandran, M., Freeland, H. J., Gaboury, I., Gilbert, D., Greenan, B. J. W., Ouellet, M., Ross, T., Tran, A., Dong, M., Liu, Z., Xu, J., Kang, K., Jo, H., Kim, S., and Park, H.: Argo Data 1999–2019: Two Million Temperature-Salinity Profiles and Subsurface Velocity Observations From a Global Array of Profiling Floats, Front. Mar. Sci., 7, 700, <ext-link xlink:href="https://doi.org/10.3389/fmars.2020.00700" ext-link-type="DOI">10.3389/fmars.2020.00700</ext-link>, 2020. </mixed-citation></ref>
      <ref id="bib1.bib75"><label>75</label><mixed-citation>Wu, Y., Zheng, Z., Chen, X., Zhong, W., Yuan, X., Zhong, W., Lei, R., Li, C., Zhuang, Y., Gao, X., Li, X., Lin, H., Chen, L., Cai, W.-J., and Qi, D.: Amplified warming accelerates deoxygenation in the Arctic Ocean, Nat. Clim. Change, 15, 859–865, <ext-link xlink:href="https://doi.org/10.1038/s41558-025-02376-0" ext-link-type="DOI">10.1038/s41558-025-02376-0</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib76"><label>76</label><mixed-citation>Zhang, Z., Ma, W., and Chai, F.: Role of ocean circulation and settling of particulate organic matter in the decoupling between the oxygen minimum zone and the phytoplankton productive zone in the Arabian Sea: A modeling study, Front. Mar. Sci., 9, 927921, <ext-link xlink:href="https://doi.org/10.3389/fmars.2022.927921" ext-link-type="DOI">10.3389/fmars.2022.927921</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib77"><label>77</label><mixed-citation>Zhou, Y., Gong, H., and Zhou, F.: Responses of Horizontally Expanding Oceanic Oxygen Minimum Zones to Climate Change Based on Observations, Geophys. Res. Lett., 49, e2022GL097724, <ext-link xlink:href="https://doi.org/10.1029/2022GL097724" ext-link-type="DOI">10.1029/2022GL097724</ext-link>, 2022.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Global monthly ocean dissolved oxygen (1960–2023) reconstructed to 5902&thinsp;m with BLENDR, a Bayesian-optimized ensemble learning framework</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
      
Acharya, S. S. and Panigrahi, M. K.: Eastward shift and maintenance of
Arabian Sea oxygen minimum zone: Understanding the paradox, Deep-Sea
Res. Pt. I, 115, 240–252,
<a href="https://doi.org/10.1016/j.dsr.2016.07.004" target="_blank">https://doi.org/10.1016/j.dsr.2016.07.004</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
      
Akiba, T., Sano, S., Yanase, T., Ohta, T., and Koyama, M.: Optuna: A
Next-generation Hyperparameter Optimization Framework, in: Proceedings of
the 25th ACM SIGKDD International Conference on Knowledge Discovery &amp;
Data Mining, 2623–2631, <a href="https://doi.org/10.1145/3292500.3330701" target="_blank">https://doi.org/10.1145/3292500.3330701</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
      
Bergmeir, C. and Benítez, J. M.: On the use of cross-validation for
time series predictor evaluation, Inform. Sciences, 191, 192–213,
<a href="https://doi.org/10.1016/j.ins.2011.12.028" target="_blank">https://doi.org/10.1016/j.ins.2011.12.028</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
      
Berman-Frank, I., Chen, Y.-B., Gao, Y., Fennel, K., Follows, M. J.,
Milligan, A. J., and Falkowski, P. G.: Feedbacks Between the Nitrogen,
Carbon and Oxygen Cycles, in: Nitrogen in the Marine Environment, Elsevier,
1537–1563, <a href="https://doi.org/10.1016/B978-0-12-372522-6.00035-9" target="_blank">https://doi.org/10.1016/B978-0-12-372522-6.00035-9</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
      
Bittig, H. C. and Körtzinger, A.: Technical note: Update on response times, in-air measurements, and in situ drift for oxygen optodes on profiling platforms, Ocean Sci., 13, 1–11, <a href="https://doi.org/10.5194/os-13-1-2017" target="_blank">https://doi.org/10.5194/os-13-1-2017</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
      
Bittig, H. C., Körtzinger, A., Neill, C., Van Ooijen, E., Plant, J. N.,
Hahn, J., Johnson, K. S., Yang, B., and Emerson, S. R.: Oxygen Optode
Sensors: Principle, Characterization, Calibration, and Application in the
Ocean, Front. Mar. Sci., 4, 429, <a href="https://doi.org/10.3389/fmars.2017.00429" target="_blank">https://doi.org/10.3389/fmars.2017.00429</a>,
2018.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
      
Bopp, L., Resplandy, L., Orr, J. C., Doney, S. C., Dunne, J. P., Gehlen, M., Halloran, P., Heinze, C., Ilyina, T., Séférian, R., Tjiputra, J., and Vichi, M.: Multiple stressors of ocean ecosystems in the 21st century: projections with CMIP5 models, Biogeosciences, 10, 6225–6245, <a href="https://doi.org/10.5194/bg-10-6225-2013" target="_blank">https://doi.org/10.5194/bg-10-6225-2013</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
      
Breiman, L.: Random Forests, Mach. Learn., 45, 5–32,
<a href="https://doi.org/10.1023/A:1010933404324" target="_blank">https://doi.org/10.1023/A:1010933404324</a>, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
      
Breitburg, D., Levin, L. A., Oschlies, A., Grégoire, M., Chavez, F. P.,
Conley, D. J., Garçon, V., Gilbert, D., Gutiérrez, D., Isensee, K.,
Jacinto, G. S., Limburg, K. E., Montes, I., Naqvi, S. W. A., Pitcher, G. C.,
Rabalais, N. N., Roman, M. R., Rose, K. A., Seibel, B. A., Telszewski, M.,
Yasuhara, M., and Zhang, J.: Declining oxygen in the global ocean and
coastal waters, Science, 359, eaam7240,
<a href="https://doi.org/10.1126/science.aam7240" target="_blank">https://doi.org/10.1126/science.aam7240</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
      
Brunsdon, C., Fotheringham, A. S., and Charlton, M. E.: Geographically
Weighted Regression: A Method for Exploring Spatial Nonstationarity,
Geogr. Anal., 28, 281–298,
<a href="https://doi.org/10.1111/j.1538-4632.1996.tb00936.x" target="_blank">https://doi.org/10.1111/j.1538-4632.1996.tb00936.x</a>, 1996.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
      
Busecke, J. J. M., Resplandy, L., and Dunne, J. P.: The Equatorial
Undercurrent and the Oxygen Minimum Zone in the Pacific, Geophys.
Res. Lett., 46, 6716–6725, <a href="https://doi.org/10.1029/2019GL082692" target="_blank">https://doi.org/10.1029/2019GL082692</a>,
2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
      
Carstensen, J., Andersen, J. H., Gustafsson, B. G., and Conley, D. J.:
Deoxygenation of the Baltic Sea during the last century, P. Natl. Acad.
Sci. USA, 111, 5628–5633, <a href="https://doi.org/10.1073/pnas.1323156111" target="_blank">https://doi.org/10.1073/pnas.1323156111</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
      
Chen, T. and Guestrin, C.: XGBoost: A Scalable Tree Boosting System, in:
Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge
Discovery and Data Mining, 785–794,
<a href="https://doi.org/10.1145/2939672.2939785" target="_blank">https://doi.org/10.1145/2939672.2939785</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
      
Cocco, V., Joos, F., Steinacher, M., Frölicher, T. L., Bopp, L., Dunne, J., Gehlen, M., Heinze, C., Orr, J., Oschlies, A., Schneider, B., Segschneider, J., and Tjiputra, J.: Oxygen and indicators of stress for marine life in multi-model global warming projections, Biogeosciences, 10, 1849–1868, <a href="https://doi.org/10.5194/bg-10-1849-2013" target="_blank">https://doi.org/10.5194/bg-10-1849-2013</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
      
Deutsch, C., Brix, H., Ito, T., Frenzel, H., and Thompson, L.:
Climate-Forced Variability of Ocean Hypoxia, Science, 333, 336–339,
<a href="https://doi.org/10.1126/science.1202422" target="_blank">https://doi.org/10.1126/science.1202422</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
      
Dietterich, T. G.: Ensemble Methods in Machine Learning, in: Multiple
Classifier Systems, vol. 1857, Springer Berlin Heidelberg, Berlin,
Heidelberg, 15 pp., <a href="https://doi.org/10.1007/3-540-45014-9_1" target="_blank">https://doi.org/10.1007/3-540-45014-9_1</a>,
2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
      
Duteil, O., Frenger, I., and Getzlaff, J.: The riddle of eastern tropical Pacific Ocean oxygen levels: the role of the supply by intermediate-depth waters, Ocean Sci., 17, 1489–1507, <a href="https://doi.org/10.5194/os-17-1489-2021" target="_blank">https://doi.org/10.5194/os-17-1489-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
      
Espinoza-Morriberón, D., Echevin, V., Colas, F., Tam, J., Gutierrez, D.,
Graco, M., Ledesma, J., and Quispe-Ccalluari, C.: Oxygen Variability During
ENSO in the Tropical South Eastern Pacific, Front. Mar. Sci., 5, 526,
<a href="https://doi.org/10.3389/fmars.2018.00526" target="_blank">https://doi.org/10.3389/fmars.2018.00526</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
      
Frajka-Williams, E., Rhines, P. B., and Eriksen, C. C.: Physical controls
and mesoscale variability in the Labrador Sea spring phytoplankton bloom
observed by Seaglider, Deep-Sea Res. Pt. I, 56, 2144–2161, <a href="https://doi.org/10.1016/j.dsr.2009.07.008" target="_blank">https://doi.org/10.1016/j.dsr.2009.07.008</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
      
Friedman, J. H.: Greedy function approximation: A gradient boosting
machine, Ann. Stat., 29, <a href="https://doi.org/10.1214/aos/1013203451" target="_blank">https://doi.org/10.1214/aos/1013203451</a>, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
      
Gade, K.: A Non-singular Horizontal Position Representation, J. Navigation,
63, 395–417, <a href="https://doi.org/10.1017/S0373463309990415" target="_blank">https://doi.org/10.1017/S0373463309990415</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
      
Garcia, H. E., Wang, Z., Bouchard, C., Cross, S. L., Paver, C. R., Reagan, J. R., Boyer, T. P., Locarnini, R. A., Mishonov, A. V., Baranova, O. K., Seidov, D., and Dukhovskoy, D.: World Ocean Atlas 2023, Vol. 3, Dissolved Oxygen, Apparent Oxygen Utilization, and Dissolved Oxygen Saturation, NOAA Atlas NESDIS 91, NOAA, <a href="https://doi.org/10.25923/RB67-NS53" target="_blank">https://doi.org/10.25923/RB67-NS53</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
      
Geurts, P., Ernst, D., and Wehenkel, L.: Extremely randomized trees, Mach.
Learn., 63, 3–42, <a href="https://doi.org/10.1007/s10994-006-6226-1" target="_blank">https://doi.org/10.1007/s10994-006-6226-1</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
      
Giglio, D., Lyubchich, V., and Mazloff, M. R.: Estimating Oxygen in the
Southern Ocean Using Argo Temperature and Salinity, J. Geophys. Res.-Oceans, 123,
4280–4297, <a href="https://doi.org/10.1029/2017JC013404" target="_blank">https://doi.org/10.1029/2017JC013404</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
      
Gouretski, V., Cheng, L., Du, J., Xing, X., Chai, F., and Tan, Z.: A consistent ocean oxygen profile dataset with new quality control and bias assessment, Earth Syst. Sci. Data, 16, 5503–5530, <a href="https://doi.org/10.5194/essd-16-5503-2024" target="_blank">https://doi.org/10.5194/essd-16-5503-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
      
Gruber, N.: The Dynamics of the Marine Nitrogen Cycle and its Influence on
Atmospheric CO<sub>2</sub> Variations, in: The Ocean Carbon Cycle and Climate, edited
by: Follows, M. and Oguz, T., Springer Netherlands, Dordrecht, 97–148,
<a href="https://doi.org/10.1007/978-1-4020-2087-2_4" target="_blank">https://doi.org/10.1007/978-1-4020-2087-2_4</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
      
Gruber, N.: Warming up, turning sour, losing breath: ocean biogeochemistry
under global change, Philos. T. R. Soc. A., 369, 1980–1996,
<a href="https://doi.org/10.1098/rsta.2011.0003" target="_blank">https://doi.org/10.1098/rsta.2011.0003</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
      
Guryanov, A.: Histogram-Based Algorithm for Building Gradient Boosting
Ensembles of Piecewise Linear Decision Trees, in: Analysis of Images, Social
Networks and Texts, vol. 11832, edited by: Van Der Aalst, W. M. P.,
Batagelj, V., Ignatov, D. I., Khachay, M., Kuskova, V., Kutuzov, A.,
Kuznetsov, S. O., Lomazova, I. A., Loukachevitch, N., Napoli, A., Pardalos,
P. M., Pelillo, M., Savchenko, A. V., and Tutubalina, E., Springer
International Publishing, Cham, 39–50,
<a href="https://doi.org/10.1007/978-3-030-37334-4_4" target="_blank">https://doi.org/10.1007/978-3-030-37334-4_4</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
      
Han, M. and Zhou, Y.: Global Monthly Dissolved Oxygen Reconstruction via
Bayesian Ensemble Machine Learning, Zenodo [data set], <a href="https://doi.org/10.5281/zenodo.19705526" target="_blank">https://doi.org/10.5281/zenodo.19705526</a>,
2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
      
Helm, K. P., Bindoff, N. L., and Church, J. A.: Observed decreases in oxygen
content of the global ocean, Geophys. Res. Lett., 38,
<a href="https://doi.org/10.1029/2011GL049513" target="_blank">https://doi.org/10.1029/2011GL049513</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
      
Huang, S., Shao, J., Chen, Y., Qi, J., Wu, S., Zhang, F., He, X., and Du,
Z.: Reconstruction of dissolved oxygen in the Indian Ocean from 1980 to 2019
based on machine learning techniques, Front. Mar. Sci., 10, 1291232,
<a href="https://doi.org/10.3389/fmars.2023.1291232" target="_blank">https://doi.org/10.3389/fmars.2023.1291232</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
      
Iida, T., Odate, T., and Fukuchi, M.: Long-Term Trends of Nutrients and
Apparent Oxygen Utilization South of the Polar Front in Southern Ocean
Intermediate Water from 1965 to 2008, PLoS ONE, 8, e71766,
<a href="https://doi.org/10.1371/journal.pone.0071766" target="_blank">https://doi.org/10.1371/journal.pone.0071766</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
      
Ito, T., Cervania, A., Cross, K., Ainchwar, S., and Delawalla, S.: Mapping
Dissolved Oxygen Concentrations by Combining Shipboard and Argo Observations
Using Machine Learning Algorithms, J. Geophys. Res.: Machine
Learning and Computation, 1, e2024JH000272,
<a href="https://doi.org/10.1029/2024JH000272" target="_blank">https://doi.org/10.1029/2024JH000272</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
      
Jain, V., Shankar, D., Vinayachandran, P. N., Kankonkar, A., Chatterjee, A.,
Amol, P., Almeida, A. M., Michael, G. S., Mukherjee, A., Chatterjee, M.,
Fernandes, R., Luis, R., Kamble, A., Hegde, A. K., Chatterjee, S., Das, U.,
and Neema, C. P.: Evidence for the existence of Persian Gulf Water and Red
Sea Water in the Bay of Bengal, Clim. Dynam., 48, 3207–3226,
<a href="https://doi.org/10.1007/s00382-016-3259-4" target="_blank">https://doi.org/10.1007/s00382-016-3259-4</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</label><mixed-citation>
      
Karstensen, J., Stramma, L., and Visbeck, M.: Oxygen minimum zones in the
eastern tropical Atlantic and Pacific oceans, Prog. Oceanogr., 77,
331–350, <a href="https://doi.org/10.1016/j.pocean.2007.05.009" target="_blank">https://doi.org/10.1016/j.pocean.2007.05.009</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
      
Ke, G., Meng, Q., Finley, T., Wang, T., Chen, W., Ma, W., Ye, Q., and Liu, T.-Y.: LightGBM: A Highly Efficient Gradient Boosting Decision Tree, Adv. Neur. In., 30, 3149–3157, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>37</label><mixed-citation>
      
Keeling, R. F., Körtzinger, A., and Gruber, N.: Ocean Deoxygenation in a
Warming World, Annu. Rev. Mar. Sci., 2, 199–229,
<a href="https://doi.org/10.1146/annurev.marine.010908.163855" target="_blank">https://doi.org/10.1146/annurev.marine.010908.163855</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>38</label><mixed-citation>
      
Kleiber, W., Raftery, A. E., Baars, J., Gneiting, T., Mass, C. F., and
Grimit, E.: Locally Calibrated Probabilistic Temperature Forecasting Using
Geostatistical Model Averaging and Local Bayesian Model Averaging, Mon.
Weather Rev., 139, 2630–2649, <a href="https://doi.org/10.1175/2010MWR3511.1" target="_blank">https://doi.org/10.1175/2010MWR3511.1</a>,
2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>39</label><mixed-citation>
      
Kolber, Z. S., Van Dover, C. L., Niederman, R. A., and Falkowski, P. G.:
Bacterial photosynthesis in surface waters of the open ocean, Nature, 407,
177–179, <a href="https://doi.org/10.1038/35025044" target="_blank">https://doi.org/10.1038/35025044</a>, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>40</label><mixed-citation>
      
Kwiatkowski, L., Torres, O., Bopp, L., Aumont, O., Chamberlain, M., Christian, J. R., Dunne, J. P., Gehlen, M., Ilyina, T., John, J. G., Lenton, A., Li, H., Lovenduski, N. S., Orr, J. C., Palmieri, J., Santana-Falcón, Y., Schwinger, J., Séférian, R., Stock, C. A., Tagliabue, A., Takano, Y., Tjiputra, J., Toyama, K., Tsujino, H., Watanabe, M., Yamamoto, A., Yool, A., and Ziehn, T.: Twenty-first century ocean warming, acidification, deoxygenation, and upper-ocean nutrient and primary production decline from CMIP6 model projections, Biogeosciences, 17, 3439–3470, <a href="https://doi.org/10.5194/bg-17-3439-2020" target="_blank">https://doi.org/10.5194/bg-17-3439-2020</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>41</label><mixed-citation>
      
Long, M. C., Deutsch, C., and Ito, T.: Finding forced trends in oceanic
oxygen, Global Biogeochem. Cy., 30, 381–397,
<a href="https://doi.org/10.1002/2015GB005310" target="_blank">https://doi.org/10.1002/2015GB005310</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>42</label><mixed-citation>
      
Mao, Z., Mao, Z., Jamet, C., Linderman, M., Wang, Y., and Chen, X.: Seasonal
Cycles of Phytoplankton Expressed by Sine Equations Using the Daily
Climatology from Satellite-Retrieved Chlorophyll-a Concentration
(1997–2019) Over Global Ocean, Remote Sens., 12, 2662,
<a href="https://doi.org/10.3390/rs12162662" target="_blank">https://doi.org/10.3390/rs12162662</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>43</label><mixed-citation>
      
Matear, R. J. and Hirst, A. C.: Long-term changes in dissolved oxygen
concentrations in the ocean caused by protracted global warming, Global
Biogeochem. Cy., 17, 2002GB001997,
<a href="https://doi.org/10.1029/2002GB001997" target="_blank">https://doi.org/10.1029/2002GB001997</a>, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>44</label><mixed-citation>
      
Mishonov, A. V., Boyer, T. P., Baranova, O. K., Bouchard, C. N., Cross, S. L., Garcia, H. E., Locarnini, R. A., Paver, C. R., Reagan, J. R., Wang, Z., Seidov, D., Grodsky, A. I., and Beauchamp, J. G.: World Ocean Database 2023, NOAA Atlas NESDIS 97, NOAA, <a href="https://doi.org/10.25923/z885-h264" target="_blank">https://doi.org/10.25923/z885-h264</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>45</label><mixed-citation>
      
Morrison, A. K., Waugh, D. W., Hogg, A. McC., Jones, D. C., and Abernathey,
R. P.: Ventilation of the Southern Ocean Pycnocline, Annu. Rev. Mar. Sci.,
14, 405–430, <a href="https://doi.org/10.1146/annurev-marine-010419-011012" target="_blank">https://doi.org/10.1146/annurev-marine-010419-011012</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>46</label><mixed-citation>
      
Naqvi, S. W. A., Naik, H., Pratihary, A., D'Souza, W., Narvekar, P. V., Jayakumar, D. A., Devol, A. H., Yoshinari, T., and Saino, T.: Coastal versus open-ocean denitrification in the Arabian Sea, Biogeosciences, 3, 621–633, <a href="https://doi.org/10.5194/bg-3-621-2006" target="_blank">https://doi.org/10.5194/bg-3-621-2006</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>47</label><mixed-citation>
      
Narvekar, J., Kesserkar, P., Sreejith, K. S., Fernandes, L., and Prasanna
Kumar, S.: Recent oxygenation of oxygen minimum zone in the Arabian Sea and
possible causes, Prog. Oceanogr., 240, 103600,
<a href="https://doi.org/10.1016/j.pocean.2025.103600" target="_blank">https://doi.org/10.1016/j.pocean.2025.103600</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>48</label><mixed-citation>
      
Nayak, A. A., Vinayachandran, P. N., and George, J. V.: Arabian Sea high
salinity core supplies oxygen to the Bay of Bengal, Deep-Sea Res. Pt.
II, 221, 105477,
<a href="https://doi.org/10.1016/j.dsr2.2025.105477" target="_blank">https://doi.org/10.1016/j.dsr2.2025.105477</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>49</label><mixed-citation>
      
Olsen, A., Key, R. M., van Heuven, S., Lauvset, S. K., Velo, A., Lin, X., Schirnick, C., Kozyr, A., Tanhua, T., Hoppema, M., Jutterström, S., Steinfeldt, R., Jeansson, E., Ishii, M., Pérez, F. F., and Suzuki, T.: The Global Ocean Data Analysis Project version 2 (GLODAPv2) – an internally consistent data product for the world ocean, Earth Syst. Sci. Data, 8, 297–323, <a href="https://doi.org/10.5194/essd-8-297-2016" target="_blank">https://doi.org/10.5194/essd-8-297-2016</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>50</label><mixed-citation>
      
Oschlies, A., Brandt, P., Stramma, L., and Schmidtko, S.: Drivers and
mechanisms of ocean deoxygenation, Nat. Geosci., 11, 467–473,
<a href="https://doi.org/10.1038/s41561-018-0152-2" target="_blank">https://doi.org/10.1038/s41561-018-0152-2</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>51</label><mixed-citation>
      
Pathak, R., Dasari, H. P., Ashok, K., and Hoteit, I.: Effects of
multi-observations uncertainty and models similarity on climate change
projections, npj Clim. Atmos. Sci., 6, 144,
<a href="https://doi.org/10.1038/s41612-023-00473-5" target="_blank">https://doi.org/10.1038/s41612-023-00473-5</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>52</label><mixed-citation>
      
Paulmier, A. and Ruiz-Pino, D.: Oxygen minimum zones (OMZs) in the modern
ocean, Prog. Oceanogr., 80, 113–128,
<a href="https://doi.org/10.1016/j.pocean.2008.08.001" target="_blank">https://doi.org/10.1016/j.pocean.2008.08.001</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>53</label><mixed-citation>
      
Prokhorenkova, L., Gusev, G., Vorobev, A., Dorogush, A. V., and Gulin, A.: CatBoost: unbiased boosting with categorical features, Adv. Neur. In., 31, 6639–6649, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>54</label><mixed-citation>
      
Raftery, A. E., Gneiting, T., Balabdaoui, F., and Polakowski, M.: Using
Bayesian Model Averaging to Calibrate Forecast Ensembles, Mon. Weather
Rev., 133, 1155–1174, <a href="https://doi.org/10.1175/MWR2906.1" target="_blank">https://doi.org/10.1175/MWR2906.1</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>55</label><mixed-citation>
      
Reichstein, M., Camps-Valls, G., Stevens, B., Jung, M., Denzler, J., Carvalhais, N., and Prabhat: Deep learning and process understanding for data-driven Earth system science, Nature, 566, 195–204,
<a href="https://doi.org/10.1038/s41586-019-0912-1" target="_blank">https://doi.org/10.1038/s41586-019-0912-1</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>56</label><mixed-citation>
      
Rippeth, T., Shen, S., Lincoln, B., Scannell, B., Meng, X., Hopkins, J., and
Sharples, J.: The deepwater oxygen deficit in stratified shallow seas is
mediated by diapycnal mixing, Nat. Commun., 15, 3136,
<a href="https://doi.org/10.1038/s41467-024-47548-2" target="_blank">https://doi.org/10.1038/s41467-024-47548-2</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>57</label><mixed-citation>
      
Roach, C. J. and Bindoff, N. L.: Developing a New Oxygen Atlas of the
World's Oceans Using Data Interpolating Variational Analysis, J.
Atmos. Ocean. Tech., 40, 1475–1491,
<a href="https://doi.org/10.1175/JTECH-D-23-0007.1" target="_blank">https://doi.org/10.1175/JTECH-D-23-0007.1</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>58</label><mixed-citation>
      
Roberts, D. R., Bahn, V., Ciuti, S., Boyce, M. S., Elith, J.,
Guillera-Arroita, G., Hauenstein, S., Lahoz-Monfort, J. J., Schröder,
B., Thuiller, W., Warton, D. I., Wintle, B. A., Hartig, F., and Dormann, C.
F.: Cross-validation strategies for data with temporal, spatial,
hierarchical, or phylogenetic structure, Ecography, 40, 913–929,
<a href="https://doi.org/10.1111/ecog.02881" target="_blank">https://doi.org/10.1111/ecog.02881</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>59</label><mixed-citation>
      
Roch, M., Brandt, P., and Schmidtko, S.: Recent large-scale mixed layer and
vertical stratification maxima changes, Front. Mar. Sci., 10, 1277316,
<a href="https://doi.org/10.3389/fmars.2023.1277316" target="_blank">https://doi.org/10.3389/fmars.2023.1277316</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>60</label><mixed-citation>
      
Ryther, J. H.: Photosynthesis in the Ocean as a Function of Light
Intensity1, Limnol. Oceanogr., 1, 61–70,
<a href="https://doi.org/10.4319/lo.1956.1.1.0061" target="_blank">https://doi.org/10.4319/lo.1956.1.1.0061</a>, 1956.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>61</label><mixed-citation>
      
Sampaio, E., Santos, C., Rosa, I. C., Ferreira, V., Pörtner, H.-O.,
Duarte, C. M., Levin, L. A., and Rosa, R.: Impacts of hypoxic events surpass
those of future ocean warming and acidification, Nat. Ecol. Evol., 5, 311–321,
<a href="https://doi.org/10.1038/s41559-020-01370-3" target="_blank">https://doi.org/10.1038/s41559-020-01370-3</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>62</label><mixed-citation>
      
Sarma, V. V. S. S. and Udaya Bhaskar, T. V. S.: Ventilation of Oxygen to
Oxygen Minimum Zone Due to Anticyclonic Eddies in the Bay of Bengal, J. Geophys. Res.-Biogeo., 123, 2145–2153, <a href="https://doi.org/10.1029/2018JG004447" target="_blank">https://doi.org/10.1029/2018JG004447</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>63</label><mixed-citation>
      
Schmidtko, S., Stramma, L., and Visbeck, M.: Decline in global oceanic
oxygen content during the past five decades, Nature, 542, 335–339,
<a href="https://doi.org/10.1038/nature21399" target="_blank">https://doi.org/10.1038/nature21399</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>64</label><mixed-citation>
      
Shao, J., Huang, S., Chen, Y., Qi, J., Wang, Y., Wu, S., Liu, R., and Du,
Z.: Satellite-Based Global Sea Surface Oxygen Mapping and Interpretation
with Spatiotemporal Machine Learning, Environ. Sci. Technol., 58, 498–509,
<a href="https://doi.org/10.1021/acs.est.3c08833" target="_blank">https://doi.org/10.1021/acs.est.3c08833</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>65</label><mixed-citation>
      
Sharp, J. D., Fassbender, A. J., Carter, B. R., Johnson, G. C., Schultz, C., and Dunne, J. P.: GOBAI-O2: temporally and spatially resolved fields of ocean interior dissolved oxygen over nearly 2 decades, Earth Syst. Sci. Data, 15, 4481–4518, <a href="https://doi.org/10.5194/essd-15-4481-2023" target="_blank">https://doi.org/10.5194/essd-15-4481-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>66</label><mixed-citation>
      
Shen, C.: A Transdisciplinary Review of Deep Learning Research and Its
Relevance for Water Resources Scientists, Water Resour. Res., 54,
8558–8593, <a href="https://doi.org/10.1029/2018WR022643" target="_blank">https://doi.org/10.1029/2018WR022643</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>67</label><mixed-citation>
      
Solomon, A., Heuzé, C., Rabe, B., Bacon, S., Bertino, L., Heimbach, P., Inoue, J., Iovino, D., Mottram, R., Zhang, X., Aksenov, Y., McAdam, R., Nguyen, A., Raj, R. P., and Tang, H.: Freshwater in the Arctic Ocean 2010–2019, Ocean Sci., 17, 1081–1102, <a href="https://doi.org/10.5194/os-17-1081-2021" target="_blank">https://doi.org/10.5194/os-17-1081-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>68</label><mixed-citation>
      
Stramma, L., Johnson, G. C., Sprintall, J., and Mohrholz, V.: Expanding
Oxygen-Minimum Zones in the Tropical Oceans, Science, 320, 655–658,
<a href="https://doi.org/10.1126/science.1153847" target="_blank">https://doi.org/10.1126/science.1153847</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>69</label><mixed-citation>
      
Stramma, L., Schmidtko, S., Levin, L. A., and Johnson, G. C.: Ocean oxygen
minima expansions and their biological impacts, Deep-Sea Res. Pt. I, 57, 587–595,
<a href="https://doi.org/10.1016/j.dsr.2010.01.005" target="_blank">https://doi.org/10.1016/j.dsr.2010.01.005</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>70</label><mixed-citation>
      
Stramma, L., Prince, E. D., Schmidtko, S., Luo, J., Hoolihan, J. P.,
Visbeck, M., Wallace, D. W. R., Brandt, P., and Körtzinger, A.:
Expansion of oxygen minimum zones may reduce available habitat for tropical
pelagic fishes, Nat. Clim. Change, 2, 33–37,
<a href="https://doi.org/10.1038/nclimate1304" target="_blank">https://doi.org/10.1038/nclimate1304</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>71</label><mixed-citation>
      
Talley, L.: Closure of the Global Overturning Circulation Through the
Indian, Pacific, and Southern Oceans: Schematics and Transports, Oceanography,
26, 80–97, <a href="https://doi.org/10.5670/oceanog.2013.07" target="_blank">https://doi.org/10.5670/oceanog.2013.07</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>72</label><mixed-citation>
      
Tang, W., Li, Z., and Cassar, N.: Machine Learning Estimates of Global
Marine Nitrogen Fixation, J. Geophys. Res.-Biogeo., 124, 717–730,
<a href="https://doi.org/10.1029/2018JG004828" target="_blank">https://doi.org/10.1029/2018JG004828</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib73"><label>73</label><mixed-citation>
      
Wang, Z., Garcia, H. E., Boyer, T. P., Reagan, J. R., Maurer, T., Ito, T.,
Sharp, J. D., Cross, S., and Bouchard, C.: Bias Evaluation for Sensor-Based
Dissolved Oxygen from CTD and Profiling Floats in the World Ocean Database,
J. Atmos. Ocean. Tech., 42, 1263–1280,
<a href="https://doi.org/10.1175/JTECH-D-25-0027.1" target="_blank">https://doi.org/10.1175/JTECH-D-25-0027.1</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib74"><label>74</label><mixed-citation>
      
Wong, A. P. S., Wijffels, S. E., Riser, S. C., Pouliquen, S., Hosoda, S., Roemmich, D., Gilson, J., Johnson, G. C., Martini, K., Murphy, D. J., Scanderbeg, M., Bhaskar, T. V. S. U., Buck, J. J. H., Merceur, F., Carval, T., Maze, G., Cabanes, C., André, X., Poffa, N., Yashayaev, I., Barker, P. M., Guinehut, S., Belbéoch, M., Ignaszewski, M., Baringer, M. O., Schmid, C., Lyman, J. M., McTaggart, K. E., Purkey, S. G., Zilberman, N., Alkire, M. B., Swift, D., Owens, W. B., Jayne, S. R., Hersh, C., Robbins, P., West-Mack, D., Bahr, F., Yoshida, S., Sutton, P. J. H., Cancouët, R., Coatanoan, C., Dobbler, D., Juan, A. G., Gourrion, J., Kolodziejczyk, N., Bernard, V., Bourlès, B., Claustre, H., D'Ortenzio, F., Le Reste, S., Le Traon, P.-Y., Rannou, J.-P., Saout-Grit, C., Speich, S., Thierry, V., Verbrugge, N., Angel-Benavides, I. M., Klein, B., Notarstefano, G., Poulain, P.-M., Vélez-Belchí, P., Suga, T., Ando, K., Iwasaska, N., Kobayashi, T., Masuda, S., Oka, E., Sato, K., Nakamura, T., Sato, K., Takatsuki, Y., Yoshida, T., Cowley, R., Lovell, J. L., Oke, P. R., Van Wijk, E. M., Carse, F., Donnelly, M., Gould, W. J., Gowers, K., King, B. A., Loch, S. G., Mowat, M., Turton, J., Rama Rao, E. P., Ravichandran, M., Freeland, H. J., Gaboury, I., Gilbert, D., Greenan, B. J. W., Ouellet, M., Ross, T., Tran, A., Dong, M., Liu, Z., Xu, J., Kang, K., Jo, H., Kim, S., and Park, H.: Argo Data 1999–2019: Two Million Temperature-Salinity Profiles and Subsurface Velocity Observations From a Global Array of Profiling Floats, Front. Mar. Sci., 7, 700, <a href="https://doi.org/10.3389/fmars.2020.00700" target="_blank">https://doi.org/10.3389/fmars.2020.00700</a>, 2020.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib75"><label>75</label><mixed-citation>
      
Wu, Y., Zheng, Z., Chen, X., Zhong, W., Yuan, X., Zhong, W., Lei, R., Li,
C., Zhuang, Y., Gao, X., Li, X., Lin, H., Chen, L., Cai, W.-J., and Qi, D.:
Amplified warming accelerates deoxygenation in the Arctic Ocean, Nat. Clim.
Change, 15, 859–865, <a href="https://doi.org/10.1038/s41558-025-02376-0" target="_blank">https://doi.org/10.1038/s41558-025-02376-0</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib76"><label>76</label><mixed-citation>
      
Zhang, Z., Ma, W., and Chai, F.: Role of ocean circulation and settling of
particulate organic matter in the decoupling between the oxygen minimum zone
and the phytoplankton productive zone in the Arabian Sea: A modeling study,
Front. Mar. Sci., 9, 927921, <a href="https://doi.org/10.3389/fmars.2022.927921" target="_blank">https://doi.org/10.3389/fmars.2022.927921</a>,
2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib77"><label>77</label><mixed-citation>
      
Zhou, Y., Gong, H., and Zhou, F.: Responses of Horizontally Expanding
Oceanic Oxygen Minimum Zones to Climate Change Based on Observations,
Geophys. Res. Lett., 49, e2022GL097724,
<a href="https://doi.org/10.1029/2022GL097724" target="_blank">https://doi.org/10.1029/2022GL097724</a>, 2022.

    </mixed-citation></ref-html>--></article>
