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: wenhaiarray([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)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.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'))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.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 |
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 |
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 |
| 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 |
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 |
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 |
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 |
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 |
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 |