OceanBench logo. OceanBench
  • Scores
  • Challengers
  • About

Open challenger datasets

import oceanbench

oceanbench.__version__
'0.4.0'

Insert here the code that opens the challenger dataset as challenger_dataset: xarray.Dataset

# SPDX-FileCopyrightText: 2025 Mercator Ocean International <https://www.mercator-ocean.eu/>
#
# SPDX-License-Identifier: EUPL-1.2

# Open WenHai forecasts with xarray
import xarray
import oceanbench

challenger_dataset: xarray.Dataset = oceanbench.datasets.challenger.wenhai()

challenger_dataset
<xarray.Dataset> Size: 2TB
Dimensions:             (first_day_datetime: 52, lead_day_index: 10, depth: 23,
                         latitude: 2041, longitude: 4320)
Coordinates:
  * depth               (depth) float32 92B 0.494 2.646 5.078 ... 541.1 643.6
  * latitude            (latitude) float32 8kB -80.0 -79.92 ... 89.92 90.0
  * lead_day_index      (lead_day_index) int64 80B 0 1 2 3 4 5 6 7 8 9
  * longitude           (longitude) float32 17kB -180.0 -179.9 ... 179.8 179.9
  * first_day_datetime  (first_day_datetime) datetime64[us] 416B 2024-01-03 ....
Data variables:
    so                  (first_day_datetime, lead_day_index, depth, latitude, longitude) float32 422GB dask.array<chunksize=(1, 1, 1, 256, 512), meta=np.ndarray>
    thetao              (first_day_datetime, lead_day_index, depth, latitude, longitude) float32 422GB dask.array<chunksize=(1, 1, 1, 256, 512), meta=np.ndarray>
    uo                  (first_day_datetime, lead_day_index, depth, latitude, longitude) float32 422GB dask.array<chunksize=(1, 1, 1, 256, 512), meta=np.ndarray>
    vo                  (first_day_datetime, lead_day_index, depth, latitude, longitude) float32 422GB dask.array<chunksize=(1, 1, 1, 256, 512), meta=np.ndarray>
    zos                 (first_day_datetime, lead_day_index, latitude, longitude) float32 18GB dask.array<chunksize=(1, 1, 256, 512), meta=np.ndarray>
Attributes:
    Conventions:              CF-1.8
    challenger:               wenhai
    forecast_reference_time:  2024-01-02
    oceanbench_source_kind:   challenger
    oceanbench_source_name:   wenhai
xarray.Dataset
    • first_day_datetime: 52
    • lead_day_index: 10
    • depth: 23
    • latitude: 2041
    • longitude: 4320
    • depth
      (depth)
      float32
      0.494 2.646 5.078 ... 541.1 643.6
      axis :
      Z
      long_name :
      Depth
      positive :
      down
      standard_name :
      depth
      units :
      m
      array([4.940250e-01, 2.645669e+00, 5.078224e+00, 7.929560e+00, 1.140500e+01,
             1.581007e+01, 2.159882e+01, 2.944473e+01, 4.034405e+01, 5.576429e+01,
             7.785385e+01, 9.232607e+01, 1.097293e+02, 1.306660e+02, 1.558507e+02,
             1.861256e+02, 2.224752e+02, 2.660403e+02, 3.181274e+02, 3.802130e+02,
             4.539377e+02, 5.410889e+02, 6.435668e+02], dtype=float32)
    • latitude
      (latitude)
      float32
      -80.0 -79.92 -79.83 ... 89.92 90.0
      axis :
      Y
      long_name :
      Latitude
      standard_name :
      latitude
      units :
      degrees_north
      array([-80.      , -79.916664, -79.833336, ...,  89.83334 ,  89.91667 ,
              90.      ], shape=(2041,), dtype=float32)
    • lead_day_index
      (lead_day_index)
      int64
      0 1 2 3 4 5 6 7 8 9
      array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
    • longitude
      (longitude)
      float32
      -180.0 -179.9 ... 179.8 179.9
      axis :
      X
      long_name :
      Longitude
      standard_name :
      longitude
      units :
      degrees_east
      array([-180.     , -179.91667, -179.83333, ...,  179.75   ,  179.83334,
              179.91669], shape=(4320,), dtype=float32)
    • first_day_datetime
      (first_day_datetime)
      datetime64[us]
      2024-01-03 ... 2024-12-25
      array(['2024-01-03T00:00:00.000000', '2024-01-10T00:00:00.000000',
             '2024-01-17T00:00:00.000000', '2024-01-24T00:00:00.000000',
             '2024-01-31T00:00:00.000000', '2024-02-07T00:00:00.000000',
             '2024-02-14T00:00:00.000000', '2024-02-21T00:00:00.000000',
             '2024-02-28T00:00:00.000000', '2024-03-06T00:00:00.000000',
             '2024-03-13T00:00:00.000000', '2024-03-20T00:00:00.000000',
             '2024-03-27T00:00:00.000000', '2024-04-03T00:00:00.000000',
             '2024-04-10T00:00:00.000000', '2024-04-17T00:00:00.000000',
             '2024-04-24T00:00:00.000000', '2024-05-01T00:00:00.000000',
             '2024-05-08T00:00:00.000000', '2024-05-15T00:00:00.000000',
             '2024-05-22T00:00:00.000000', '2024-05-29T00:00:00.000000',
             '2024-06-05T00:00:00.000000', '2024-06-12T00:00:00.000000',
             '2024-06-19T00:00:00.000000', '2024-06-26T00:00:00.000000',
             '2024-07-03T00:00:00.000000', '2024-07-10T00:00:00.000000',
             '2024-07-17T00:00:00.000000', '2024-07-24T00:00:00.000000',
             '2024-07-31T00:00:00.000000', '2024-08-07T00:00:00.000000',
             '2024-08-14T00:00:00.000000', '2024-08-21T00:00:00.000000',
             '2024-08-28T00:00:00.000000', '2024-09-04T00:00:00.000000',
             '2024-09-11T00:00:00.000000', '2024-09-18T00:00:00.000000',
             '2024-09-25T00:00:00.000000', '2024-10-02T00:00:00.000000',
             '2024-10-09T00:00:00.000000', '2024-10-16T00:00:00.000000',
             '2024-10-23T00:00:00.000000', '2024-10-30T00:00:00.000000',
             '2024-11-06T00:00:00.000000', '2024-11-13T00:00:00.000000',
             '2024-11-20T00:00:00.000000', '2024-11-27T00:00:00.000000',
             '2024-12-04T00:00:00.000000', '2024-12-11T00:00:00.000000',
             '2024-12-18T00:00:00.000000', '2024-12-25T00:00:00.000000'],
            dtype='datetime64[us]')
    • so
      (first_day_datetime, lead_day_index, depth, latitude, longitude)
      float32
      dask.array<chunksize=(1, 1, 1, 256, 512), meta=np.ndarray>
      long_name :
      Salinity
      longitudeg_name :
      Salinity
      standard_name :
      sea_water_salinity
      units :
      1e-3
      Array Chunk
      Bytes 392.84 GiB 512.00 kiB
      Shape (52, 10, 23, 2041, 4320) (1, 1, 1, 256, 512)
      Dask graph 861120 chunks in 157 graph layers
      Data type float32 numpy.ndarray
      10 52 4320 2041 23
    • thetao
      (first_day_datetime, lead_day_index, depth, latitude, longitude)
      float32
      dask.array<chunksize=(1, 1, 1, 256, 512), meta=np.ndarray>
      long_name :
      Temperature
      longitudeg_name :
      Temperature
      standard_name :
      sea_water_potential_temperature
      units :
      degrees_C
      Array Chunk
      Bytes 392.84 GiB 512.00 kiB
      Shape (52, 10, 23, 2041, 4320) (1, 1, 1, 256, 512)
      Dask graph 861120 chunks in 157 graph layers
      Data type float32 numpy.ndarray
      10 52 4320 2041 23
    • uo
      (first_day_datetime, lead_day_index, depth, latitude, longitude)
      float32
      dask.array<chunksize=(1, 1, 1, 256, 512), meta=np.ndarray>
      long_name :
      Eastward velocity
      longitudeg_name :
      Eastward velocity
      standard_name :
      eastward_sea_water_velocity
      units :
      m s-1
      Array Chunk
      Bytes 392.84 GiB 512.00 kiB
      Shape (52, 10, 23, 2041, 4320) (1, 1, 1, 256, 512)
      Dask graph 861120 chunks in 157 graph layers
      Data type float32 numpy.ndarray
      10 52 4320 2041 23
    • vo
      (first_day_datetime, lead_day_index, depth, latitude, longitude)
      float32
      dask.array<chunksize=(1, 1, 1, 256, 512), meta=np.ndarray>
      long_name :
      Northward velocity
      longitudeg_name :
      Northward velocity
      standard_name :
      northward_sea_water_velocity
      units :
      m s-1
      Array Chunk
      Bytes 392.84 GiB 512.00 kiB
      Shape (52, 10, 23, 2041, 4320) (1, 1, 1, 256, 512)
      Dask graph 861120 chunks in 157 graph layers
      Data type float32 numpy.ndarray
      10 52 4320 2041 23
    • zos
      (first_day_datetime, lead_day_index, latitude, longitude)
      float32
      dask.array<chunksize=(1, 1, 256, 512), meta=np.ndarray>
      long_name :
      Sea surface height
      longitudeg_name :
      Sea surface height
      standard_name :
      sea_surface_height_above_geoid
      units :
      m
      Array Chunk
      Bytes 17.08 GiB 512.00 kiB
      Shape (52, 10, 2041, 4320) (1, 1, 256, 512)
      Dask graph 37440 chunks in 157 graph layers
      Data type float32 numpy.ndarray
      52 1 4320 2041 10
    • depth
      PandasIndex
      PandasIndex(Index([0.49402499198913574,  2.6456689834594727,   5.078224182128906,
                7.92956018447876,  11.404999732971191,  15.810070037841797,
              21.598819732666016,  29.444730758666992,  40.344051361083984,
               55.76428985595703,   77.85385131835938,    92.3260726928711,
              109.72930145263672,  130.66600036621094,  155.85069274902344,
              186.12559509277344,  222.47520446777344,   266.0403137207031,
               318.1274108886719,   380.2130126953125,   453.9377136230469,
               541.0889282226562,   643.5667724609375],
            dtype='float32', name='depth'))
    • latitude
      PandasIndex
      PandasIndex(Index([             -80.0, -79.91666412353516, -79.83333587646484,
                         -79.75, -79.66666412353516, -79.58333587646484,
                          -79.5, -79.41666412353516, -79.33333587646484,
                         -79.25,
             ...
                          89.25,  89.33334350585938,  89.41667175292969,
                           89.5,  89.58334350585938,  89.66667175292969,
                          89.75,  89.83334350585938,  89.91667175292969,
                           90.0],
            dtype='float32', name='latitude', length=2041))
    • lead_day_index
      PandasIndex
      PandasIndex(Index([0, 1, 2, 3, 4, 5, 6, 7, 8, 9], dtype='int64', name='lead_day_index'))
    • longitude
      PandasIndex
      PandasIndex(Index([            -180.0, -179.9166717529297, -179.8333282470703,
                        -179.75, -179.6666717529297, -179.5833282470703,
                         -179.5, -179.4166717529297, -179.3333282470703,
                        -179.25,
             ...
             179.16668701171875,             179.25, 179.33334350585938,
             179.41668701171875,              179.5, 179.58334350585938,
             179.66668701171875,             179.75, 179.83334350585938,
             179.91668701171875],
            dtype='float32', name='longitude', length=4320))
    • first_day_datetime
      PandasIndex
      PandasIndex(DatetimeIndex(['2024-01-03', '2024-01-10', '2024-01-17', '2024-01-24',
                     '2024-01-31', '2024-02-07', '2024-02-14', '2024-02-21',
                     '2024-02-28', '2024-03-06', '2024-03-13', '2024-03-20',
                     '2024-03-27', '2024-04-03', '2024-04-10', '2024-04-17',
                     '2024-04-24', '2024-05-01', '2024-05-08', '2024-05-15',
                     '2024-05-22', '2024-05-29', '2024-06-05', '2024-06-12',
                     '2024-06-19', '2024-06-26', '2024-07-03', '2024-07-10',
                     '2024-07-17', '2024-07-24', '2024-07-31', '2024-08-07',
                     '2024-08-14', '2024-08-21', '2024-08-28', '2024-09-04',
                     '2024-09-11', '2024-09-18', '2024-09-25', '2024-10-02',
                     '2024-10-09', '2024-10-16', '2024-10-23', '2024-10-30',
                     '2024-11-06', '2024-11-13', '2024-11-20', '2024-11-27',
                     '2024-12-04', '2024-12-11', '2024-12-18', '2024-12-25'],
                    dtype='datetime64[us]', name='first_day_datetime', freq=None))
  • Conventions :
    CF-1.8
    challenger :
    wenhai
    forecast_reference_time :
    2024-01-02
    oceanbench_source_kind :
    challenger
    oceanbench_source_name :
    wenhai

Evaluation configuration

region = 'global'

Evaluation of challenger dataset using OceanBench

Root Mean Square Deviation (RMSD) of variables compared to GLORYS reanalysis

oceanbench.metrics.rmsd_of_variables_compared_to_glorys_reanalysis(
    challenger_dataset,
    region=region,
)
Lead day 1 Lead day 2 Lead day 3 Lead day 4 Lead day 5 Lead day 6 Lead day 7 Lead day 8 Lead day 9 Lead day 10
Sea surface height (m) [sea_surface_height_above_geoid]{surface} 0.067489 0.067358 0.067308 0.067726 0.068471 0.069361 0.070393 0.071735 0.072817 0.074045
Temperature (°C) [sea_water_potential_temperature]{surface} 0.540809 0.541103 0.541548 0.544140 0.549105 0.556512 0.567086 0.578604 0.588768 0.600518
Salinity (PSU) [sea_water_salinity]{surface} 0.503160 0.500478 0.498727 0.497426 0.496721 0.496800 0.497454 0.498118 0.498683 0.499977
Meridional current (m/s) [northward_sea_water_velocity]{surface} 0.120780 0.120725 0.121380 0.122592 0.124049 0.126057 0.128494 0.131298 0.133572 0.135715
Zonal current (m/s) [eastward_sea_water_velocity]{surface} 0.122956 0.123400 0.124568 0.126114 0.128142 0.130743 0.133962 0.137316 0.139818 0.142367
Temperature (°C) [sea_water_potential_temperature]{50m} 0.793157 0.788932 0.786983 0.786055 0.788192 0.791915 0.797048 0.803767 0.808525 0.813479
Salinity (PSU) [sea_water_salinity]{50m} 0.251394 0.250618 0.250146 0.249919 0.249994 0.250256 0.250657 0.251195 0.251586 0.252015
Meridional current (m/s) [northward_sea_water_velocity]{50m} 0.114727 0.114610 0.114993 0.115897 0.116960 0.118288 0.120083 0.121990 0.123315 0.124504
Zonal current (m/s) [eastward_sea_water_velocity]{50m} 0.116809 0.116831 0.117520 0.118480 0.119656 0.121233 0.123443 0.125848 0.127372 0.129017
Temperature (°C) [sea_water_potential_temperature]{100m} 1.008016 1.005947 1.005525 1.007163 1.011182 1.017030 1.024979 1.032988 1.038494 1.045079
Salinity (PSU) [sea_water_salinity]{100m} 0.187361 0.186630 0.186149 0.185909 0.185926 0.186166 0.186606 0.187116 0.187382 0.187686
Meridional current (m/s) [northward_sea_water_velocity]{100m} 0.112235 0.111898 0.111920 0.112279 0.112918 0.113917 0.115255 0.116678 0.117527 0.118285
Zonal current (m/s) [eastward_sea_water_velocity]{100m} 0.117167 0.116953 0.117042 0.117597 0.118524 0.119667 0.121193 0.122943 0.124124 0.125249
Temperature (°C) [sea_water_potential_temperature]{200m} 0.861374 0.859261 0.857986 0.857758 0.858679 0.861076 0.864823 0.868806 0.870490 0.872465
Salinity (PSU) [sea_water_salinity]{200m} 0.152134 0.151590 0.151243 0.151088 0.151123 0.151319 0.151673 0.152048 0.152209 0.152424
Meridional current (m/s) [northward_sea_water_velocity]{200m} 0.108459 0.107852 0.107521 0.107428 0.107553 0.107910 0.108561 0.109315 0.109668 0.110018
Zonal current (m/s) [eastward_sea_water_velocity]{200m} 0.115115 0.114662 0.114355 0.114282 0.114445 0.114830 0.115439 0.116247 0.116780 0.117283
Temperature (°C) [sea_water_potential_temperature]{300m} 0.729041 0.727048 0.726171 0.726439 0.727780 0.730217 0.733622 0.737397 0.739163 0.741114
Salinity (PSU) [sea_water_salinity]{300m} 0.125436 0.125013 0.124800 0.124759 0.124875 0.125135 0.125522 0.125953 0.126176 0.126439
Meridional current (m/s) [northward_sea_water_velocity]{300m} 0.105254 0.104585 0.104161 0.103965 0.103993 0.104248 0.104736 0.105289 0.105521 0.105761
Zonal current (m/s) [eastward_sea_water_velocity]{300m} 0.110063 0.109580 0.109225 0.109108 0.109134 0.109367 0.109832 0.110423 0.110795 0.111142
Temperature (°C) [sea_water_potential_temperature]{500m} 0.541031 0.539717 0.538987 0.539011 0.539782 0.541401 0.543830 0.546575 0.548015 0.549609
Salinity (PSU) [sea_water_salinity]{500m} 0.092932 0.092675 0.092549 0.092560 0.092669 0.092869 0.093163 0.093480 0.093681 0.093906
Meridional current (m/s) [northward_sea_water_velocity]{500m} 0.096326 0.095583 0.095040 0.094673 0.094498 0.094494 0.094662 0.094939 0.095017 0.095115
Zonal current (m/s) [eastward_sea_water_velocity]{500m} 0.100373 0.099737 0.099262 0.099003 0.098905 0.098976 0.099190 0.099491 0.099650 0.099824

Root Mean Square Deviation (RMSD) of Mixed Layer Depth (MLD) compared to GLORYS reanalysis

oceanbench.metrics.rmsd_of_mixed_layer_depth_compared_to_glorys_reanalysis(
    challenger_dataset,
    region=region,
)
Lead day 1 Lead day 2 Lead day 3 Lead day 4 Lead day 5 Lead day 6 Lead day 7 Lead day 8 Lead day 9 Lead day 10
Mixed layer depth (m) [ocean_mixed_layer_thickness]{surface} 38.656399 41.417091 44.153618 46.534946 48.615456 50.532429 52.361568 53.98917 55.20134 56.426521

Root Mean Square Deviation (RMSD) of geostrophic currents compared to GLORYS reanalysis

oceanbench.metrics.rmsd_of_geostrophic_currents_compared_to_glorys_reanalysis(
    challenger_dataset,
    region=region,
)
Lead day 1 Lead day 2 Lead day 3 Lead day 4 Lead day 5 Lead day 6 Lead day 7 Lead day 8 Lead day 9 Lead day 10
Meridional geostrophic current (m/s) [geostrophic_northward_sea_water_velocity]{surface} 0.146148 0.158408 0.170896 0.183102 0.195331 0.207638 0.220099 0.232336 0.244338 0.256569
Zonal geostrophic current (m/s) [geostrophic_eastward_sea_water_velocity]{surface} 0.160022 0.171644 0.183709 0.194679 0.206607 0.218650 0.230211 0.242601 0.254371 0.266746

Root Mean Square Deviation (RMSD) of variables compared to observations

oceanbench.metrics.rmsd_of_variables_compared_to_observations(
    challenger_dataset,
    region=region,
)
Lead day 1 Lead day 2 Lead day 3 Lead day 4 Lead day 5 Lead day 6 Lead day 7 Lead day 8 Lead day 9 Lead day 10
Temperature (°C) [sea_water_potential_temperature]{surface} 0.782218 0.810915 0.780296 0.799579 0.831072 0.868548 0.869342 0.884424 0.911173 0.880144
Temperature (°C) [sea_water_potential_temperature]{0-5m} 0.761381 0.766470 0.781756 0.811593 0.815374 0.827884 0.845017 0.830041 0.835523 0.859913
Temperature (°C) [sea_water_potential_temperature]{5-100m} 0.894701 0.903395 0.889063 0.923066 0.931479 0.922626 0.934515 0.961576 0.971518 0.989484
Temperature (°C) [sea_water_potential_temperature]{100-300m} 0.813176 0.835242 0.823761 0.828264 0.854145 0.852524 0.871737 0.879100 0.910287 0.921135
Temperature (°C) [sea_water_potential_temperature]{300-600m} 0.544232 0.561828 0.556415 0.553566 0.574532 0.586765 0.592049 0.597503 0.606385 0.620506
Salinity (PSU) [sea_water_salinity]{0-5m} 0.273980 0.289438 0.289794 0.309534 0.289853 0.299790 0.279884 0.289091 0.300805 0.300766
Salinity (PSU) [sea_water_salinity]{5-100m} 0.241478 0.243772 0.249365 0.249896 0.254680 0.252316 0.249873 0.254992 0.255192 0.269197
Salinity (PSU) [sea_water_salinity]{100-300m} 0.136732 0.138417 0.138963 0.138072 0.142107 0.139886 0.145367 0.142582 0.145695 0.151955
Salinity (PSU) [sea_water_salinity]{300-600m} 0.089000 0.089402 0.088313 0.088333 0.089914 0.091454 0.092517 0.094131 0.094236 0.098453
Sea level anomaly (m) [sea_surface_height_above_geoid]{surface} 0.049380 0.050758 0.052328 0.054549 0.056459 0.058856 0.061291 0.063332 0.065945 0.067867
Zonal current (m/s) [eastward_sea_water_velocity]{15m} 0.213830 0.213249 0.216738 0.217775 0.216167 0.217729 0.221439 0.224022 0.224115 0.227223
Meridional current (m/s) [northward_sea_water_velocity]{15m} 0.195781 0.196282 0.198022 0.200680 0.201785 0.203999 0.205107 0.206926 0.207714 0.209040

Deviation of Lagrangian trajectories compared to GLORYS reanalysis

oceanbench.metrics.deviation_of_lagrangian_trajectories_compared_to_glorys_reanalysis(
    challenger_dataset,
    region=region,
)
Lead day 2 Lead day 3 Lead day 4 Lead day 5 Lead day 6 Lead day 7 Lead day 8 Lead day 9
Lagrangian trajectory deviation (km) []{surface} 11.638839 22.666721 33.109432 43.077496 52.637039 61.872017 70.864716 79.643906

Root Mean Square Deviation (RMSD) of variables compared to GLO12 analysis

oceanbench.metrics.rmsd_of_variables_compared_to_glo12_analysis(
    challenger_dataset,
    region=region,
)
Lead day 1 Lead day 2 Lead day 3 Lead day 4 Lead day 5 Lead day 6 Lead day 7 Lead day 8 Lead day 9 Lead day 10
Sea surface height (m) [sea_surface_height_above_geoid]{surface} 0.017923 0.023243 0.027212 0.031358 0.035732 0.039969 0.044428 0.048696 0.051576 0.054520
Temperature (°C) [sea_water_potential_temperature]{surface} 0.164503 0.210638 0.248440 0.284947 0.322117 0.359770 0.399969 0.437848 0.466079 0.493792
Salinity (PSU) [sea_water_salinity]{surface} 0.135384 0.167499 0.194500 0.219945 0.242716 0.264397 0.284891 0.303327 0.318956 0.333575
Meridional current (m/s) [northward_sea_water_velocity]{surface} 0.051609 0.061745 0.070225 0.078925 0.087794 0.096900 0.106147 0.114830 0.120898 0.126409
Zonal current (m/s) [eastward_sea_water_velocity]{surface} 0.050895 0.062440 0.071745 0.080832 0.090096 0.099752 0.109433 0.118808 0.125689 0.131785
Temperature (°C) [sea_water_potential_temperature]{50m} 0.227965 0.291454 0.341723 0.387983 0.433959 0.479994 0.525454 0.567236 0.594570 0.620611
Salinity (PSU) [sea_water_salinity]{50m} 0.056368 0.072461 0.084634 0.095448 0.105777 0.115839 0.125585 0.134577 0.141124 0.147130
Meridional current (m/s) [northward_sea_water_velocity]{50m} 0.041947 0.051216 0.059126 0.067186 0.075487 0.083882 0.092672 0.100738 0.106264 0.111284
Zonal current (m/s) [eastward_sea_water_velocity]{50m} 0.041634 0.052292 0.061017 0.069376 0.077849 0.086796 0.096188 0.104989 0.111177 0.116565
Temperature (°C) [sea_water_potential_temperature]{100m} 0.249095 0.312792 0.365273 0.417116 0.469693 0.523502 0.577336 0.626396 0.658735 0.689905
Salinity (PSU) [sea_water_salinity]{100m} 0.044027 0.057358 0.067489 0.076328 0.084653 0.092772 0.100760 0.108094 0.113233 0.117939
Meridional current (m/s) [northward_sea_water_velocity]{100m} 0.035566 0.044421 0.051699 0.059127 0.066988 0.075149 0.083402 0.090872 0.095884 0.100390
Zonal current (m/s) [eastward_sea_water_velocity]{100m} 0.035020 0.044698 0.052463 0.060252 0.068357 0.076641 0.085067 0.092907 0.098415 0.103154
Temperature (°C) [sea_water_potential_temperature]{200m} 0.184318 0.241172 0.286170 0.328169 0.369928 0.412205 0.455188 0.494651 0.520963 0.545040
Salinity (PSU) [sea_water_salinity]{200m} 0.035179 0.046998 0.056181 0.063961 0.071067 0.077835 0.084421 0.090423 0.094790 0.098805
Meridional current (m/s) [northward_sea_water_velocity]{200m} 0.028566 0.036786 0.043456 0.049962 0.056731 0.063689 0.070773 0.077302 0.081799 0.085826
Zonal current (m/s) [eastward_sea_water_velocity]{200m} 0.027159 0.035664 0.042427 0.049004 0.055743 0.062659 0.069620 0.076117 0.080832 0.085003
Temperature (°C) [sea_water_potential_temperature]{300m} 0.155233 0.208178 0.250229 0.288351 0.325528 0.362930 0.400666 0.435302 0.458536 0.479666
Salinity (PSU) [sea_water_salinity]{300m} 0.030146 0.040656 0.048918 0.055879 0.062192 0.068167 0.073934 0.079192 0.083090 0.086661
Meridional current (m/s) [northward_sea_water_velocity]{300m} 0.026572 0.034627 0.041137 0.047352 0.053718 0.060220 0.066807 0.072935 0.077219 0.081091
Zonal current (m/s) [eastward_sea_water_velocity]{300m} 0.024935 0.033169 0.039748 0.045962 0.052253 0.058713 0.065219 0.071307 0.075789 0.079787
Temperature (°C) [sea_water_potential_temperature]{500m} 0.121883 0.169771 0.206947 0.239138 0.269188 0.298644 0.327987 0.354982 0.373406 0.390153
Salinity (PSU) [sea_water_salinity]{500m} 0.024309 0.032917 0.039728 0.045351 0.050295 0.054868 0.059204 0.063140 0.066124 0.068840
Meridional current (m/s) [northward_sea_water_velocity]{500m} 0.023863 0.032069 0.038479 0.044245 0.049841 0.055392 0.060939 0.066102 0.069857 0.073271
Zonal current (m/s) [eastward_sea_water_velocity]{500m} 0.022207 0.030536 0.036982 0.042736 0.048299 0.053832 0.059328 0.064485 0.068351 0.071863

Root Mean Square Deviation (RMSD) of Mixed Layer Depth (MLD) compared to GLO12 analysis

oceanbench.metrics.rmsd_of_mixed_layer_depth_compared_to_glo12_analysis(
    challenger_dataset,
    region=region,
)
Lead day 1 Lead day 2 Lead day 3 Lead day 4 Lead day 5 Lead day 6 Lead day 7 Lead day 8 Lead day 9 Lead day 10
Mixed layer depth (m) [ocean_mixed_layer_thickness]{surface} 22.174011 27.812941 32.106972 35.510815 38.287453 40.680996 42.858376 44.643791 46.067074 47.400208

Root Mean Square Deviation (RMSD) of geostrophic currents compared to GLO12 analysis

oceanbench.metrics.rmsd_of_geostrophic_currents_compared_to_glo12_analysis(
    challenger_dataset,
    region=region,
)
Lead day 1 Lead day 2 Lead day 3 Lead day 4 Lead day 5 Lead day 6 Lead day 7 Lead day 8 Lead day 9 Lead day 10
Meridional geostrophic current (m/s) [geostrophic_northward_sea_water_velocity]{surface} 0.111456 0.144505 0.171043 0.194844 0.216716 0.237703 0.257949 0.277196 0.295355 0.313219
Zonal geostrophic current (m/s) [geostrophic_eastward_sea_water_velocity]{surface} 0.122835 0.157542 0.185406 0.210125 0.232735 0.253877 0.274053 0.293477 0.311129 0.329270

Deviation of Lagrangian trajectories compared to GLO12 analysis

oceanbench.metrics.deviation_of_lagrangian_trajectories_compared_to_glo12_analysis(
    challenger_dataset,
    region=region,
)
Lead day 2 Lead day 3 Lead day 4 Lead day 5 Lead day 6 Lead day 7 Lead day 8 Lead day 9
Lagrangian trajectory deviation (km) []{surface} 4.404939 9.018025 13.909184 19.280287 25.211514 31.703138 38.724514 46.154964
 

Powered by: EDITO logo EDITO logo

  • Edit this page
  • View source
  • Report an issue