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 XiHe forecasts with xarray
import xarray
import oceanbench
challenger_dataset: xarray.Dataset = oceanbench.datasets.challenger.xihe()
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: xihe
forecast_reference_time: 2024-01-02
oceanbench_source_kind: challenger
oceanbench_source_name: xihearray([4.940000e-01, 2.645700e+00, 5.078200e+00, 7.929600e+00, 1.140500e+01,
1.581010e+01, 2.159880e+01, 2.944470e+01, 4.034410e+01, 5.576430e+01,
7.785390e+01, 9.232610e+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)array([-80. , -79.916664, -79.833336, ..., 89.83334 , 89.91667 ,
90. ], shape=(2041,), dtype=float32)array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
array([-180. , -179.91667, -179.83333, ..., 179.75 , 179.83334,
179.91669], shape=(4320,), dtype=float32)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]')
|
||||||||||||||||
|
||||||||||||||||
|
||||||||||||||||
|
||||||||||||||||
|
||||||||||||||||
PandasIndex(Index([0.49399998784065247, 2.645699977874756, 5.078199863433838,
7.929599761962891, 11.404999732971191, 15.810099601745605,
21.598800659179688, 29.444700241088867, 40.34410095214844,
55.76430130004883, 77.85389709472656, 92.32610321044922,
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'))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))PandasIndex(Index([0, 1, 2, 3, 4, 5, 6, 7, 8, 9], dtype='int64', name='lead_day_index'))
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))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))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.061601 | 0.069347 | 0.076530 | 0.066511 | 0.068683 | 0.076572 | 0.071146 | 0.073899 | 0.083072 | 0.078898 |
| Temperature (°C) [sea_water_potential_temperature]{surface} | 0.488879 | 0.544984 | 0.560441 | 0.562820 | 0.581454 | 0.592162 | 0.606795 | 0.624417 | 0.658442 | 0.668755 |
| Salinity (PSU) [sea_water_salinity]{surface} | 0.272953 | 0.285735 | 0.281661 | 0.288274 | 0.296124 | 0.294223 | 0.291937 | 0.289218 | 0.303665 | 0.305937 |
| Meridional current (m/s) [northward_sea_water_velocity]{surface} | 0.101465 | 0.098906 | 0.098882 | 0.098939 | 0.096527 | 0.095175 | 0.092547 | 0.091993 | 0.090788 | 0.091309 |
| Zonal current (m/s) [eastward_sea_water_velocity]{surface} | 0.103997 | 0.102757 | 0.103164 | 0.102003 | 0.101111 | 0.100106 | 0.098782 | 0.099184 | 0.097752 | 0.096596 |
| Temperature (°C) [sea_water_potential_temperature]{50m} | 0.615009 | 0.675654 | 0.669847 | 0.642111 | 0.638642 | 0.636100 | 0.649896 | 0.634110 | 0.665051 | 0.632031 |
| Salinity (PSU) [sea_water_salinity]{50m} | 0.184724 | 0.189352 | 0.182628 | 0.181080 | 0.184613 | 0.176932 | 0.177803 | 0.170662 | 0.183874 | 0.175899 |
| Meridional current (m/s) [northward_sea_water_velocity]{50m} | 0.092809 | 0.089805 | 0.088410 | 0.086874 | 0.085384 | 0.084149 | 0.081840 | 0.081224 | 0.079166 | 0.078803 |
| Zonal current (m/s) [eastward_sea_water_velocity]{50m} | 0.095114 | 0.091885 | 0.090449 | 0.088932 | 0.087409 | 0.086221 | 0.083867 | 0.083190 | 0.081399 | 0.080902 |
| Temperature (°C) [sea_water_potential_temperature]{100m} | 0.650220 | 0.726973 | 0.761766 | 0.717890 | 0.673431 | 0.653181 | 0.705581 | 0.663209 | 0.692174 | 0.648116 |
| Salinity (PSU) [sea_water_salinity]{100m} | 0.179111 | 0.183402 | 0.181005 | 0.186214 | 0.180735 | 0.174696 | 0.176291 | 0.175842 | 0.182501 | 0.177249 |
| Meridional current (m/s) [northward_sea_water_velocity]{100m} | 0.088268 | 0.085640 | 0.084392 | 0.081958 | 0.080442 | 0.079464 | 0.077185 | 0.076665 | 0.074499 | 0.074178 |
| Zonal current (m/s) [eastward_sea_water_velocity]{100m} | 0.089888 | 0.086854 | 0.085415 | 0.083217 | 0.081702 | 0.080592 | 0.078517 | 0.078188 | 0.076500 | 0.075901 |
| Temperature (°C) [sea_water_potential_temperature]{200m} | 0.680871 | 0.662525 | 0.705251 | 0.649576 | 0.636000 | 0.597317 | 0.612743 | 0.605503 | 0.587154 | 0.639540 |
| Salinity (PSU) [sea_water_salinity]{200m} | 0.133532 | 0.133525 | 0.134148 | 0.131393 | 0.129680 | 0.125597 | 0.124083 | 0.123385 | 0.120929 | 0.124886 |
| Meridional current (m/s) [northward_sea_water_velocity]{200m} | 0.078883 | 0.082668 | 0.081282 | 0.078721 | 0.078385 | 0.075952 | 0.076091 | 0.075518 | 0.073082 | 0.071089 |
| Zonal current (m/s) [eastward_sea_water_velocity]{200m} | 0.079913 | 0.083530 | 0.082118 | 0.079301 | 0.079388 | 0.077094 | 0.077219 | 0.076815 | 0.074277 | 0.072059 |
| Temperature (°C) [sea_water_potential_temperature]{300m} | 0.567431 | 0.530409 | 0.546145 | 0.519317 | 0.534449 | 0.507492 | 0.514963 | 0.520330 | 0.530512 | 0.515749 |
| Salinity (PSU) [sea_water_salinity]{300m} | 0.103668 | 0.107210 | 0.104914 | 0.103303 | 0.103389 | 0.100067 | 0.099834 | 0.099793 | 0.097940 | 0.097185 |
| Meridional current (m/s) [northward_sea_water_velocity]{300m} | 0.078565 | 0.082730 | 0.081176 | 0.078630 | 0.078280 | 0.076271 | 0.076125 | 0.075544 | 0.073165 | 0.071176 |
| Zonal current (m/s) [eastward_sea_water_velocity]{300m} | 0.079677 | 0.083373 | 0.081919 | 0.079090 | 0.079169 | 0.077119 | 0.077108 | 0.076699 | 0.074213 | 0.071988 |
| Temperature (°C) [sea_water_potential_temperature]{500m} | 0.409293 | 0.407103 | 0.382467 | 0.385576 | 0.384534 | 0.356011 | 0.365864 | 0.371924 | 0.394945 | 0.355179 |
| Salinity (PSU) [sea_water_salinity]{500m} | 0.091201 | 0.101985 | 0.095026 | 0.094623 | 0.093996 | 0.088997 | 0.089196 | 0.088622 | 0.089281 | 0.086527 |
| Meridional current (m/s) [northward_sea_water_velocity]{500m} | 0.081262 | 0.086056 | 0.083853 | 0.081576 | 0.080595 | 0.078734 | 0.078084 | 0.077212 | 0.075149 | 0.073365 |
| Zonal current (m/s) [eastward_sea_water_velocity]{500m} | 0.082788 | 0.087359 | 0.085271 | 0.082657 | 0.082079 | 0.080088 | 0.079329 | 0.078658 | 0.076535 | 0.074530 |
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} | 64.272026 | 60.558552 | 60.565731 | 63.834641 | 58.631264 | 59.856052 | 67.259857 | 64.179825 | 68.102295 | 64.627693 |
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.132494 | 0.142257 | 0.139748 | 0.141795 | 0.146865 | 0.147816 | 0.148673 | 0.150335 | 0.152907 | 0.149744 |
| Zonal geostrophic current (m/s) [geostrophic_eastward_sea_water_velocity]{surface} | 0.117326 | 0.121579 | 0.120304 | 0.123204 | 0.121784 | 0.126422 | 0.126717 | 0.126788 | 0.127517 | 0.124152 |
| 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.511233 | 0.569689 | 0.653862 | 0.553534 | 0.590009 | 0.664890 | 0.804579 | 0.622234 | 0.672835 | 0.747635 |
| Temperature (°C) [sea_water_potential_temperature]{0-5m} | 0.508184 | 0.579043 | 0.622407 | 0.615044 | 0.634798 | 0.654707 | 0.682915 | 0.688251 | 0.738210 | 0.675016 |
| Temperature (°C) [sea_water_potential_temperature]{5-100m} | 0.688002 | 0.769576 | 0.754810 | 0.765735 | 0.808985 | 0.799468 | 0.866195 | 0.796873 | 0.817316 | 0.812511 |
| Temperature (°C) [sea_water_potential_temperature]{100-300m} | 0.401828 | 0.441885 | 0.369682 | 0.490690 | 0.492829 | 0.456757 | 0.457364 | 0.390770 | 0.421113 | 0.377336 |
| Temperature (°C) [sea_water_potential_temperature]{300-600m} | 0.381602 | 0.423274 | 0.276770 | 0.392503 | 0.394523 | 0.410134 | 0.423746 | 0.385466 | 0.459792 | 0.327365 |
| Salinity (PSU) [sea_water_salinity]{0-5m} | 0.659683 | 0.848857 | 0.833316 | 0.648394 | 0.607783 | 0.710004 | 0.611113 | 0.668764 | 0.857195 | 0.855076 |
| Salinity (PSU) [sea_water_salinity]{5-100m} | 0.279200 | 0.326138 | 0.331796 | 0.281474 | 0.302443 | 0.308254 | 0.290454 | 0.295447 | 0.340846 | 0.352013 |
| Salinity (PSU) [sea_water_salinity]{100-300m} | 0.141417 | 0.136562 | 0.133562 | 0.130448 | 0.158990 | 0.146923 | 0.154949 | 0.143621 | 0.134328 | 0.152859 |
| Salinity (PSU) [sea_water_salinity]{300-600m} | 0.088933 | 0.102719 | 0.089930 | 0.085469 | 0.089992 | 0.086009 | 0.087960 | 0.089045 | 0.099829 | 0.088769 |
| Sea level anomaly (m) [sea_surface_height_above_geoid]{surface} | 0.054364 | 0.053120 | 0.053903 | 0.052718 | 0.051722 | 0.052910 | 0.055055 | 0.055589 | 0.059305 | 0.060801 |
| Zonal current (m/s) [eastward_sea_water_velocity]{15m} | 0.218651 | 0.221273 | 0.219920 | 0.217163 | 0.203986 | 0.217579 | 0.211674 | 0.219291 | 0.221806 | 0.220097 |
| Meridional current (m/s) [northward_sea_water_velocity]{15m} | 0.184747 | 0.184839 | 0.182900 | 0.179079 | 0.180028 | 0.178521 | 0.181455 | 0.182270 | 0.182444 | 0.183612 |
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} | 9.321043 | 18.025955 | 25.997831 | 33.201645 | 39.739861 | 45.737236 | 51.36301 | 56.724934 |
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.039271 | 0.045292 | 0.049465 | 0.054128 | 0.055514 | 0.054715 | 0.051158 | 0.052716 | 0.057987 | 0.058325 |
| Temperature (°C) [sea_water_potential_temperature]{surface} | 0.434600 | 0.478591 | 0.501181 | 0.523221 | 0.556219 | 0.600093 | 0.591973 | 0.643976 | 0.657020 | 0.671554 |
| Salinity (PSU) [sea_water_salinity]{surface} | 0.178422 | 0.194087 | 0.198457 | 0.212668 | 0.225325 | 0.235830 | 0.228651 | 0.238712 | 0.249038 | 0.249905 |
| Meridional current (m/s) [northward_sea_water_velocity]{surface} | 0.046687 | 0.055803 | 0.063538 | 0.070084 | 0.073600 | 0.076855 | 0.079608 | 0.083156 | 0.085819 | 0.087742 |
| Zonal current (m/s) [eastward_sea_water_velocity]{surface} | 0.049110 | 0.059627 | 0.067846 | 0.072495 | 0.077679 | 0.081579 | 0.086161 | 0.090395 | 0.092777 | 0.093115 |
| Temperature (°C) [sea_water_potential_temperature]{50m} | 0.476149 | 0.523624 | 0.525810 | 0.558786 | 0.582485 | 0.624696 | 0.630873 | 0.660901 | 0.642755 | 0.669710 |
| Salinity (PSU) [sea_water_salinity]{50m} | 0.110253 | 0.114959 | 0.112113 | 0.117965 | 0.124382 | 0.129633 | 0.128187 | 0.132147 | 0.136266 | 0.136352 |
| Meridional current (m/s) [northward_sea_water_velocity]{50m} | 0.031405 | 0.040828 | 0.048332 | 0.054938 | 0.060698 | 0.064419 | 0.068710 | 0.072895 | 0.074998 | 0.076880 |
| Zonal current (m/s) [eastward_sea_water_velocity]{50m} | 0.032187 | 0.041281 | 0.049402 | 0.056158 | 0.061613 | 0.066078 | 0.070581 | 0.074828 | 0.076842 | 0.078516 |
| Temperature (°C) [sea_water_potential_temperature]{100m} | 0.431917 | 0.446276 | 0.458963 | 0.457042 | 0.486080 | 0.526614 | 0.515734 | 0.562133 | 0.543853 | 0.567382 |
| Salinity (PSU) [sea_water_salinity]{100m} | 0.111730 | 0.116063 | 0.117921 | 0.127867 | 0.129332 | 0.132446 | 0.136111 | 0.139743 | 0.139747 | 0.144203 |
| Meridional current (m/s) [northward_sea_water_velocity]{100m} | 0.028255 | 0.037063 | 0.044399 | 0.050579 | 0.056229 | 0.060483 | 0.064667 | 0.068376 | 0.070280 | 0.072244 |
| Zonal current (m/s) [eastward_sea_water_velocity]{100m} | 0.028813 | 0.037691 | 0.044928 | 0.050987 | 0.056519 | 0.061157 | 0.065348 | 0.069348 | 0.071492 | 0.073132 |
| Temperature (°C) [sea_water_potential_temperature]{200m} | 0.339342 | 0.332774 | 0.329713 | 0.377214 | 0.367192 | 0.379188 | 0.387271 | 0.386925 | 0.386939 | 0.382109 |
| Salinity (PSU) [sea_water_salinity]{200m} | 0.070817 | 0.077571 | 0.067963 | 0.079471 | 0.078193 | 0.078937 | 0.084164 | 0.084345 | 0.084184 | 0.080768 |
| Meridional current (m/s) [northward_sea_water_velocity]{200m} | 0.036994 | 0.028853 | 0.033349 | 0.040164 | 0.043973 | 0.048408 | 0.053802 | 0.057571 | 0.059403 | 0.061120 |
| Zonal current (m/s) [eastward_sea_water_velocity]{200m} | 0.037079 | 0.029372 | 0.033878 | 0.040886 | 0.044511 | 0.049001 | 0.054260 | 0.058095 | 0.059985 | 0.061737 |
| Temperature (°C) [sea_water_potential_temperature]{300m} | 0.308273 | 0.310899 | 0.284321 | 0.333443 | 0.332718 | 0.331955 | 0.355877 | 0.352355 | 0.356104 | 0.330063 |
| Salinity (PSU) [sea_water_salinity]{300m} | 0.064312 | 0.070731 | 0.061935 | 0.068743 | 0.069668 | 0.069060 | 0.073317 | 0.074065 | 0.075917 | 0.070537 |
| Meridional current (m/s) [northward_sea_water_velocity]{300m} | 0.034448 | 0.027321 | 0.031858 | 0.038464 | 0.042305 | 0.046735 | 0.052060 | 0.055856 | 0.057764 | 0.059534 |
| Zonal current (m/s) [eastward_sea_water_velocity]{300m} | 0.035352 | 0.028802 | 0.033134 | 0.040073 | 0.043586 | 0.047994 | 0.053142 | 0.056956 | 0.058851 | 0.060618 |
| Temperature (°C) [sea_water_potential_temperature]{500m} | 0.287446 | 0.317173 | 0.268380 | 0.329661 | 0.302924 | 0.303816 | 0.308003 | 0.307710 | 0.322495 | 0.296476 |
| Salinity (PSU) [sea_water_salinity]{500m} | 0.070553 | 0.078541 | 0.068496 | 0.074772 | 0.071986 | 0.068038 | 0.071337 | 0.072068 | 0.074016 | 0.069776 |
| Meridional current (m/s) [northward_sea_water_velocity]{500m} | 0.032355 | 0.028217 | 0.033240 | 0.040185 | 0.043893 | 0.047980 | 0.052999 | 0.056497 | 0.058415 | 0.060166 |
| Zonal current (m/s) [eastward_sea_water_velocity]{500m} | 0.032956 | 0.029403 | 0.034179 | 0.041275 | 0.044789 | 0.048836 | 0.053865 | 0.057341 | 0.059263 | 0.060996 |
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} | 64.950974 | 60.350891 | 60.14439 | 62.938534 | 59.879105 | 59.826477 | 65.181625 | 63.156364 | 67.452103 | 63.601662 |
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.120061 | 0.126679 | 0.124459 | 0.126622 | 0.131020 | 0.133621 | 0.133500 | 0.137572 | 0.137561 | 0.135758 |
| Zonal geostrophic current (m/s) [geostrophic_eastward_sea_water_velocity]{surface} | 0.109158 | 0.113384 | 0.112553 | 0.115134 | 0.115806 | 0.119400 | 0.119217 | 0.122527 | 0.122132 | 0.119271 |
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.570074 | 9.600251 | 14.828068 | 20.086824 | 25.322161 | 30.584385 | 35.912304 | 41.186348 |