OceanBench logo. OceanBench
  • Scores
  • Challengers
  • About
  • Documentation

Open challenger datasets

import oceanbench

oceanbench.__version__
'0.6.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 GLONET forecasts with xarray
import xarray
import oceanbench

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

challenger_dataset
<xarray.Dataset> Size: 342GB
Dimensions:             (first_day_datetime: 52, lead_day_index: 10, depth: 21,
                         latitude: 672, longitude: 1440)
Coordinates:
  * depth               (depth) float32 84B 0.494 47.37 ... 4.833e+03 5.275e+03
  * latitude            (latitude) float64 5kB -78.0 -77.75 -77.5 ... 89.5 89.75
  * lead_day_index      (lead_day_index) int64 80B 0 1 2 3 4 5 6 7 8 9
  * longitude           (longitude) float64 12kB -180.0 -179.8 ... 179.5 179.8
  * first_day_datetime  (first_day_datetime) datetime64[ns] 416B 2024-01-03 ....
Data variables:
    so                  (first_day_datetime, lead_day_index, depth, latitude, longitude) float64 85GB dask.array<chunksize=(1, 2, 3, 168, 360), meta=np.ndarray>
    thetao              (first_day_datetime, lead_day_index, depth, latitude, longitude) float64 85GB dask.array<chunksize=(1, 2, 3, 168, 360), meta=np.ndarray>
    uo                  (first_day_datetime, lead_day_index, depth, latitude, longitude) float64 85GB dask.array<chunksize=(1, 2, 3, 168, 360), meta=np.ndarray>
    vo                  (first_day_datetime, lead_day_index, depth, latitude, longitude) float64 85GB dask.array<chunksize=(1, 2, 3, 168, 360), meta=np.ndarray>
    zos                 (first_day_datetime, lead_day_index, latitude, longitude) float64 4GB dask.array<chunksize=(1, 2, 168, 360), meta=np.ndarray>
Attributes:
    Conventions:              CF-1.8
    area:                     Global
    challenger:               glonet
    contact:                  glonet@mercator-ocean.eu
    forecast_reference_time:  2024-01-02
    institution:              Mercator Ocean International
    references:               www.edito.eu
    source:                   MOI GLONET
    title:                    Daily mean fields from GLONET 1/4 degree resolu...
    oceanbench_source_kind:   challenger
    oceanbench_source_name:   glonet
xarray.Dataset
    • first_day_datetime: 52
    • lead_day_index: 10
    • depth: 21
    • latitude: 672
    • longitude: 1440
    • depth
      (depth)
      float32
      0.494 47.37 ... 4.833e+03 5.275e+03
      axis :
      Z
      long_name :
      Depth
      positive :
      down
      standard_name :
      depth
      units :
      m
      valid_max :
      5727.917
      valid_min :
      0.494025
      array([4.940250e-01, 4.737369e+01, 9.232607e+01, 1.558507e+02, 2.224752e+02,
             3.181274e+02, 3.802130e+02, 4.539377e+02, 5.410889e+02, 6.435668e+02,
             7.633331e+02, 9.023393e+02, 1.245291e+03, 1.684284e+03, 2.225078e+03,
             3.220820e+03, 3.597032e+03, 3.992484e+03, 4.405224e+03, 4.833291e+03,
             5.274784e+03], dtype=float32)
    • latitude
      (latitude)
      float64
      -78.0 -77.75 -77.5 ... 89.5 89.75
      axis :
      Y
      long_name :
      Latitude
      standard_name :
      latitude
      units :
      degrees_north
      valid_max :
      89.75
      valid_min :
      -78.0
      array([-78.  , -77.75, -77.5 , ...,  89.25,  89.5 ,  89.75], shape=(672,))
    • 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)
      float64
      -180.0 -179.8 ... 179.5 179.8
      axis :
      X
      long_name :
      Longitude
      standard_name :
      longitude
      units :
      degrees_east
      valid_max :
      179.75
      valid_min :
      -180.0
      array([-180.  , -179.75, -179.5 , ...,  179.25,  179.5 ,  179.75],
            shape=(1440,))
    • first_day_datetime
      (first_day_datetime)
      datetime64[ns]
      2024-01-03 ... 2024-12-25
      array(['2024-01-03T00:00:00.000000000', '2024-01-10T00:00:00.000000000',
             '2024-01-17T00:00:00.000000000', '2024-01-24T00:00:00.000000000',
             '2024-01-31T00:00:00.000000000', '2024-02-07T00:00:00.000000000',
             '2024-02-14T00:00:00.000000000', '2024-02-21T00:00:00.000000000',
             '2024-02-28T00:00:00.000000000', '2024-03-06T00:00:00.000000000',
             '2024-03-13T00:00:00.000000000', '2024-03-20T00:00:00.000000000',
             '2024-03-27T00:00:00.000000000', '2024-04-03T00:00:00.000000000',
             '2024-04-10T00:00:00.000000000', '2024-04-17T00:00:00.000000000',
             '2024-04-24T00:00:00.000000000', '2024-05-01T00:00:00.000000000',
             '2024-05-08T00:00:00.000000000', '2024-05-15T00:00:00.000000000',
             '2024-05-22T00:00:00.000000000', '2024-05-29T00:00:00.000000000',
             '2024-06-05T00:00:00.000000000', '2024-06-12T00:00:00.000000000',
             '2024-06-19T00:00:00.000000000', '2024-06-26T00:00:00.000000000',
             '2024-07-03T00:00:00.000000000', '2024-07-10T00:00:00.000000000',
             '2024-07-17T00:00:00.000000000', '2024-07-24T00:00:00.000000000',
             '2024-07-31T00:00:00.000000000', '2024-08-07T00:00:00.000000000',
             '2024-08-14T00:00:00.000000000', '2024-08-21T00:00:00.000000000',
             '2024-08-28T00:00:00.000000000', '2024-09-04T00:00:00.000000000',
             '2024-09-11T00:00:00.000000000', '2024-09-18T00:00:00.000000000',
             '2024-09-25T00:00:00.000000000', '2024-10-02T00:00:00.000000000',
             '2024-10-09T00:00:00.000000000', '2024-10-16T00:00:00.000000000',
             '2024-10-23T00:00:00.000000000', '2024-10-30T00:00:00.000000000',
             '2024-11-06T00:00:00.000000000', '2024-11-13T00:00:00.000000000',
             '2024-11-20T00:00:00.000000000', '2024-11-27T00:00:00.000000000',
             '2024-12-04T00:00:00.000000000', '2024-12-11T00:00:00.000000000',
             '2024-12-18T00:00:00.000000000', '2024-12-25T00:00:00.000000000'],
            dtype='datetime64[ns]')
    • so
      (first_day_datetime, lead_day_index, depth, latitude, longitude)
      float64
      dask.array<chunksize=(1, 2, 3, 168, 360), meta=np.ndarray>
      cell_methods :
      area: mean
      long_name :
      Salinity
      standard_name :
      sea_water_salinity
      units :
      1e-3
      valid_max :
      50.0
      valid_min :
      0.0
      Array Chunk
      Bytes 78.73 GiB 2.77 MiB
      Shape (52, 10, 21, 672, 1440) (1, 2, 3, 168, 360)
      Dask graph 29120 chunks in 157 graph layers
      Data type float64 numpy.ndarray
      10 52 1440 672 21
    • thetao
      (first_day_datetime, lead_day_index, depth, latitude, longitude)
      float64
      dask.array<chunksize=(1, 2, 3, 168, 360), meta=np.ndarray>
      cell_methods :
      area: mean
      long_name :
      Temperature
      standard_name :
      sea_water_potential_temperature
      units :
      degrees_C
      valid_max :
      40.0
      valid_min :
      -10.0
      Array Chunk
      Bytes 78.73 GiB 2.77 MiB
      Shape (52, 10, 21, 672, 1440) (1, 2, 3, 168, 360)
      Dask graph 29120 chunks in 157 graph layers
      Data type float64 numpy.ndarray
      10 52 1440 672 21
    • uo
      (first_day_datetime, lead_day_index, depth, latitude, longitude)
      float64
      dask.array<chunksize=(1, 2, 3, 168, 360), meta=np.ndarray>
      cell_methods :
      area: mean
      long_name :
      Eastward velocity
      standard_name :
      eastward_sea_water_velocity
      units :
      m s-1
      valid_max :
      5.0
      valid_min :
      -5.0
      Array Chunk
      Bytes 78.73 GiB 2.77 MiB
      Shape (52, 10, 21, 672, 1440) (1, 2, 3, 168, 360)
      Dask graph 29120 chunks in 157 graph layers
      Data type float64 numpy.ndarray
      10 52 1440 672 21
    • vo
      (first_day_datetime, lead_day_index, depth, latitude, longitude)
      float64
      dask.array<chunksize=(1, 2, 3, 168, 360), meta=np.ndarray>
      cell_methods :
      area: mean
      long_name :
      Northward velocity
      standard_name :
      northward_sea_water_velocity
      units :
      m s-1
      valid_max :
      5.0
      valid_min :
      -5.0
      Array Chunk
      Bytes 78.73 GiB 2.77 MiB
      Shape (52, 10, 21, 672, 1440) (1, 2, 3, 168, 360)
      Dask graph 29120 chunks in 157 graph layers
      Data type float64 numpy.ndarray
      10 52 1440 672 21
    • zos
      (first_day_datetime, lead_day_index, latitude, longitude)
      float64
      dask.array<chunksize=(1, 2, 168, 360), meta=np.ndarray>
      cell_methods :
      area: mean
      long_name :
      Sea surface height
      standard_name :
      sea_surface_height_above_geoid
      units :
      m
      valid_max :
      5.0
      valid_min :
      -5.0
      Array Chunk
      Bytes 3.75 GiB 0.92 MiB
      Shape (52, 10, 672, 1440) (1, 2, 168, 360)
      Dask graph 4160 chunks in 157 graph layers
      Data type float64 numpy.ndarray
      52 1 1440 672 10
    • depth
      PandasIndex
      PandasIndex(Index([0.49402499198913574,   47.37369155883789,    92.3260726928711,
              155.85069274902344,  222.47520446777344,   318.1274108886719,
               380.2130126953125,   453.9377136230469,   541.0889282226562,
               643.5667724609375,   763.3331298828125,   902.3392944335938,
                  1245.291015625,  1684.2840576171875,   2225.077880859375,
               3220.820068359375,   3597.031982421875,    3992.48388671875,
                4405.22412109375,      4833.291015625,     5274.7841796875],
            dtype='float32', name='depth'))
    • latitude
      PandasIndex
      PandasIndex(Index([ -78.0, -77.75,  -77.5, -77.25,  -77.0, -76.75,  -76.5, -76.25,  -76.0,
             -75.75,
             ...
               87.5,  87.75,   88.0,  88.25,   88.5,  88.75,   89.0,  89.25,   89.5,
              89.75],
            dtype='float64', name='latitude', length=672))
    • 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.75,  -179.5, -179.25,  -179.0, -178.75,  -178.5, -178.25,
              -178.0, -177.75,
             ...
               177.5,  177.75,   178.0,  178.25,   178.5,  178.75,   179.0,  179.25,
               179.5,  179.75],
            dtype='float64', name='longitude', length=1440))
    • 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[ns]', name='first_day_datetime', freq=None))
  • Conventions :
    CF-1.8
    area :
    Global
    challenger :
    glonet
    contact :
    glonet@mercator-ocean.eu
    forecast_reference_time :
    2024-01-02
    institution :
    Mercator Ocean International
    references :
    www.edito.eu
    source :
    MOI GLONET
    title :
    Daily mean fields from GLONET 1/4 degree resolution forecast
    oceanbench_source_kind :
    challenger
    oceanbench_source_name :
    glonet

Evaluation configuration

region = 'ibi'

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 Missing fraction
Sea surface height (m) [sea_surface_height_above_geoid]{surface} 0.060808 0.063137 0.067338 0.069758 0.073030 0.072788 0.071879 0.073320 0.076123 0.077413 0.000863
Temperature (°C) [sea_water_potential_temperature]{surface} 0.592775 0.589118 0.695289 0.683195 0.793817 0.779265 0.889844 0.869271 0.982367 0.950306 0.000863
Salinity (PSU) [sea_water_salinity]{surface} 0.259294 0.258783 0.264182 0.262762 0.273430 0.272915 0.284940 0.283145 0.295259 0.293693 0.000863
Meridional current (m/s) [northward_sea_water_velocity]{surface} 0.094750 0.097489 0.099932 0.102772 0.103094 0.102658 0.103629 0.103884 0.104896 0.104267 0.000741
Zonal current (m/s) [eastward_sea_water_velocity]{surface} 0.098224 0.102067 0.104769 0.107070 0.109503 0.109776 0.112542 0.112635 0.114299 0.114730 0.000741
Temperature (°C) [sea_water_potential_temperature]{50m} 0.854456 0.852906 0.951926 0.951772 1.065961 1.065687 1.174906 1.174736 1.278222 1.278034 0.002711
Salinity (PSU) [sea_water_salinity]{50m} 0.208439 0.207579 0.225481 0.224106 0.245745 0.244087 0.268031 0.265787 0.290913 0.287719 0.002711
Meridional current (m/s) [northward_sea_water_velocity]{50m} 0.088766 0.088903 0.088661 0.089320 0.090220 0.090184 0.091745 0.092326 0.093884 0.094264 0.002711
Zonal current (m/s) [eastward_sea_water_velocity]{50m} 0.091295 0.091312 0.090986 0.091336 0.092213 0.092164 0.093560 0.094040 0.095509 0.095962 0.002711
Temperature (°C) [sea_water_potential_temperature]{100m} 0.779576 0.776669 0.842148 0.839730 0.908094 0.908899 0.974412 0.980088 1.043179 1.053783 0.004028
Salinity (PSU) [sea_water_salinity]{100m} 0.196727 0.196540 0.196256 0.196541 0.200722 0.201480 0.208545 0.209395 0.218183 0.218768 0.004028
Meridional current (m/s) [northward_sea_water_velocity]{100m} 0.084993 0.085162 0.084675 0.085387 0.086021 0.086332 0.087441 0.088126 0.089145 0.089748 0.004028
Zonal current (m/s) [eastward_sea_water_velocity]{100m} 0.087106 0.087134 0.086311 0.086709 0.087139 0.087578 0.088573 0.089330 0.090266 0.090818 0.004028
Temperature (°C) [sea_water_potential_temperature]{200m} 0.774573 0.774946 0.837050 0.837918 0.871452 0.873718 0.902159 0.905229 0.934971 0.937390 0.005179
Salinity (PSU) [sea_water_salinity]{200m} 0.147628 0.146890 0.156291 0.155514 0.165372 0.164875 0.174984 0.174673 0.184812 0.184424 0.005179
Meridional current (m/s) [northward_sea_water_velocity]{200m} 0.079670 0.079811 0.078810 0.079326 0.079445 0.080143 0.080693 0.081489 0.081916 0.082481 0.005179
Zonal current (m/s) [eastward_sea_water_velocity]{200m} 0.080579 0.080559 0.079749 0.080013 0.080379 0.080897 0.081727 0.082382 0.083075 0.083413 0.005179
Temperature (°C) [sea_water_potential_temperature]{300m} 0.703195 0.702291 0.750980 0.752719 0.760244 0.765531 0.769148 0.776827 0.786576 0.793752 0.004544
Salinity (PSU) [sea_water_salinity]{300m} 0.120528 0.120426 0.126143 0.125923 0.132873 0.132852 0.140774 0.140744 0.149574 0.149315 0.004544
Meridional current (m/s) [northward_sea_water_velocity]{300m} 0.079316 0.079438 0.078377 0.078765 0.078834 0.079385 0.079860 0.080455 0.080838 0.081217 0.004544
Zonal current (m/s) [eastward_sea_water_velocity]{300m} 0.080205 0.080224 0.079266 0.079508 0.079736 0.080193 0.080909 0.081461 0.082131 0.082379 0.004544
Temperature (°C) [sea_water_potential_temperature]{500m} 0.446855 0.449053 0.441028 0.443778 0.460831 0.463640 0.489842 0.492156 0.524005 0.524871 0.004566
Salinity (PSU) [sea_water_salinity]{500m} 0.105162 0.105170 0.115833 0.115930 0.124935 0.125036 0.133273 0.133277 0.141167 0.140936 0.004566
Meridional current (m/s) [northward_sea_water_velocity]{500m} 0.082252 0.082393 0.081396 0.081726 0.081858 0.082281 0.082695 0.083151 0.083451 0.083717 0.004566
Zonal current (m/s) [eastward_sea_water_velocity]{500m} 0.083341 0.083386 0.082128 0.082299 0.082251 0.082551 0.082903 0.083216 0.083483 0.083570 0.004566

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 Missing fraction
Mixed layer depth (m) [ocean_mixed_layer_thickness]{surface} 42.826419 43.148652 45.656525 45.925669 48.682357 49.146437 51.218224 51.242755 52.952274 52.823102 0.000863

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 Missing fraction
Meridional geostrophic current (m/s) [geostrophic_northward_sea_water_velocity]{surface} 0.081159 0.081360 0.089569 0.089810 0.096865 0.096386 0.102095 0.102230 0.106648 0.107083 0.001614
Zonal geostrophic current (m/s) [geostrophic_eastward_sea_water_velocity]{surface} 0.070069 0.070446 0.076592 0.076986 0.082447 0.082636 0.087324 0.088197 0.091785 0.092783 0.001812

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 Observations Missing
Temperature (°C) [sea_water_potential_temperature]{surface} 0.525009 0.574539 0.687633 0.668694 0.740532 0.706515 0.858057 0.761938 0.893437 0.860699 1807 33
Temperature (°C) [sea_water_potential_temperature]{0-5m} 0.770124 0.727891 0.952428 0.910568 1.011844 0.934255 1.125726 0.991405 1.169680 1.198200 1496 9
Temperature (°C) [sea_water_potential_temperature]{5-100m} 1.054038 1.043498 1.153884 1.042280 1.231874 1.169581 1.281228 1.271625 1.357948 1.441354 36018 236
Temperature (°C) [sea_water_potential_temperature]{100-300m} 0.438067 0.453415 0.538599 0.508887 0.590388 0.537980 0.659547 0.657867 0.679060 0.771028 50931 497
Temperature (°C) [sea_water_potential_temperature]{300-600m} 0.387871 0.403819 0.388629 0.378964 0.417599 0.373764 0.472840 0.456964 0.501390 0.524292 45078 554
Salinity (PSU) [sea_water_salinity]{0-5m} 0.665648 0.874520 0.856096 0.675665 0.651973 0.744118 0.652010 0.711310 0.912984 0.897218 1303 10
Salinity (PSU) [sea_water_salinity]{5-100m} 0.285613 0.342069 0.351122 0.292530 0.333796 0.336741 0.335871 0.333421 0.394671 0.410658 32900 236
Salinity (PSU) [sea_water_salinity]{100-300m} 0.115285 0.109803 0.128614 0.104942 0.148130 0.133629 0.145708 0.130257 0.131873 0.170204 46897 497
Salinity (PSU) [sea_water_salinity]{300-600m} 0.066399 0.063778 0.071614 0.056089 0.079448 0.065250 0.102502 0.088717 0.106911 0.117994 40027 554
Sea level anomaly (m) [sea_surface_height_above_geoid]{surface} 0.044635 0.046083 0.047512 0.046127 0.048340 0.049579 0.050770 0.051737 0.054494 0.057983 179488 2562
Zonal current (m/s) [eastward_sea_water_velocity]{15m} 0.098898 0.099870 0.100135 0.105015 0.101204 0.101748 0.105265 0.107734 0.106644 0.104202 18905 363
Meridional current (m/s) [northward_sea_water_velocity]{15m} 0.096376 0.101512 0.102356 0.099590 0.101315 0.099293 0.098554 0.103323 0.108582 0.108810 18905 363

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 Lead day 10
Lagrangian trajectory deviation (km) []{surface} 8.35043 16.100477 23.443907 30.392092 36.878792 43.015076 49.007526 54.834454 60.402386

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 Missing fraction
Sea surface height (m) [sea_surface_height_above_geoid]{surface} 0.027111 0.034163 0.040985 0.047771 0.051741 0.051421 0.051173 0.053276 0.057978 0.060551 0.000000
Temperature (°C) [sea_water_potential_temperature]{surface} 0.408416 0.408322 0.570535 0.564788 0.700794 0.693306 0.815837 0.802655 0.916711 0.893554 0.000000
Salinity (PSU) [sea_water_salinity]{surface} 0.113654 0.115320 0.149651 0.151067 0.178939 0.178695 0.202511 0.202825 0.223447 0.225200 0.000000
Meridional current (m/s) [northward_sea_water_velocity]{surface} 0.036865 0.051002 0.061293 0.071321 0.077194 0.082121 0.088011 0.092400 0.096683 0.098486 0.000000
Zonal current (m/s) [eastward_sea_water_velocity]{surface} 0.038333 0.054737 0.064703 0.074019 0.081865 0.087288 0.094666 0.098642 0.103570 0.106318 0.000000
Temperature (°C) [sea_water_potential_temperature]{50m} 0.704061 0.696270 0.832898 0.833204 0.971963 0.975095 1.100987 1.107354 1.218654 1.222877 0.001146
Salinity (PSU) [sea_water_salinity]{50m} 0.115667 0.114513 0.162131 0.160998 0.199735 0.198222 0.233096 0.231078 0.263196 0.259703 0.001146
Meridional current (m/s) [northward_sea_water_velocity]{50m} 0.031153 0.037853 0.046072 0.052359 0.059076 0.063154 0.069645 0.074519 0.079708 0.082960 0.001146
Zonal current (m/s) [eastward_sea_water_velocity]{50m} 0.032239 0.038370 0.047275 0.053730 0.060465 0.065077 0.071508 0.076338 0.081198 0.084593 0.001146
Temperature (°C) [sea_water_potential_temperature]{100m} 0.490886 0.494962 0.606461 0.615971 0.715044 0.729065 0.817349 0.835132 0.912917 0.932340 0.001913
Salinity (PSU) [sea_water_salinity]{100m} 0.091680 0.091327 0.123261 0.123929 0.147814 0.149074 0.170124 0.171340 0.190092 0.190523 0.001913
Meridional current (m/s) [northward_sea_water_velocity]{100m} 0.026803 0.032240 0.039789 0.045906 0.052287 0.057234 0.063628 0.068649 0.073308 0.076990 0.001913
Zonal current (m/s) [eastward_sea_water_velocity]{100m} 0.026899 0.032440 0.040010 0.046150 0.052378 0.057763 0.063981 0.069269 0.073877 0.077589 0.001913
Temperature (°C) [sea_water_potential_temperature]{200m} 0.372431 0.374121 0.477619 0.484075 0.547539 0.558392 0.613030 0.625879 0.675068 0.685493 0.001034
Salinity (PSU) [sea_water_salinity]{200m} 0.067076 0.066560 0.090771 0.090717 0.110361 0.110721 0.127788 0.128353 0.143197 0.143338 0.001034
Meridional current (m/s) [northward_sea_water_velocity]{200m} 0.021928 0.025847 0.031887 0.037176 0.043012 0.048615 0.054475 0.059841 0.064002 0.067683 0.001034
Zonal current (m/s) [eastward_sea_water_velocity]{200m} 0.022122 0.025993 0.032720 0.037666 0.043772 0.049217 0.055233 0.060425 0.064814 0.068382 0.001034
Temperature (°C) [sea_water_potential_temperature]{300m} 0.398024 0.399091 0.478154 0.484742 0.512979 0.524883 0.550619 0.564734 0.595601 0.606310 0.001517
Salinity (PSU) [sea_water_salinity]{300m} 0.069892 0.070047 0.085827 0.086221 0.099767 0.100470 0.113310 0.113950 0.126396 0.126467 0.001517
Meridional current (m/s) [northward_sea_water_velocity]{300m} 0.020371 0.024041 0.029906 0.035123 0.040794 0.046447 0.052121 0.057436 0.061498 0.065181 0.001517
Zonal current (m/s) [eastward_sea_water_velocity]{300m} 0.020823 0.024619 0.031290 0.036211 0.042256 0.047683 0.053625 0.058738 0.063144 0.066657 0.001517
Temperature (°C) [sea_water_potential_temperature]{500m} 0.227874 0.229592 0.286700 0.290102 0.351989 0.355704 0.413777 0.416201 0.470345 0.469719 0.001076
Salinity (PSU) [sea_water_salinity]{500m} 0.068376 0.068098 0.087412 0.087406 0.101756 0.102029 0.113895 0.114090 0.124327 0.124239 0.001076
Meridional current (m/s) [northward_sea_water_velocity]{500m} 0.019723 0.023467 0.029462 0.034726 0.040492 0.046084 0.051731 0.056895 0.061051 0.064758 0.001076
Zonal current (m/s) [eastward_sea_water_velocity]{500m} 0.020294 0.024179 0.030462 0.035675 0.041349 0.046888 0.052499 0.057540 0.061607 0.065111 0.001076

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 Missing fraction
Mixed layer depth (m) [ocean_mixed_layer_thickness]{surface} 41.271889 41.747284 44.60371 45.118945 47.944402 48.539611 50.608162 50.674786 52.445666 52.382732 0.0

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 Missing fraction
Meridional geostrophic current (m/s) [geostrophic_northward_sea_water_velocity]{surface} 0.041953 0.044955 0.061353 0.065609 0.077118 0.080289 0.089205 0.092416 0.098454 0.101114 0.0
Zonal geostrophic current (m/s) [geostrophic_eastward_sea_water_velocity]{surface} 0.033686 0.036337 0.049627 0.053102 0.062707 0.066028 0.073587 0.077345 0.082508 0.085464 0.0

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 Lead day 10
Lagrangian trajectory deviation (km) []{surface} 3.676244 7.896177 12.434448 17.292439 22.39011 27.741337 33.38868 39.177399 44.942913
 

Powered by: EDITO logo EDITO logo

  • Edit this page
  • View source
  • Report an issue