Generate CMEMS cubes
Generate CMEMS data cubes¶
A DeepESDL example notebook¶
This notebook demonstrates how to access CMEMS data via the dedicated xcube store, which provides dynamic data cube views into each gridded data set. More information on the data sets offered can be found in the Copernicus Marine Data Store.
Please, also refer to the DeepESDL documentation and visit the platform's website for further information!
Brockmann Consult, 2024
This notebook runs with the python environment deepesdl-xcube-1.7.1
, please checkout the documentation for help on changing the environment.
If you do not have cmems user yet, you can register for an account. For DeepESDL Basic Jupyter Profile default credentials are configured, but due to bandwith limitation by CMEMS they might not be performant when used by several people simultanously.
import os
## replace with your user name and pwd
# os.environ["CMEMS_USERNAME"] = "<your-username>"
# os.environ["CMEMS_PASSWORD"] = "<your-pwd>"
# mandatory imports
from IPython.display import JSON
from xcube.core.store import (
find_data_store_extensions,
get_data_store_params_schema,
new_data_store,
)
Check whether the CMEMS
store is among the available stores, if not please follow the installation information from the top of this notebook.
JSON({e.name: e.metadata for e in find_data_store_extensions()})
<IPython.core.display.JSON object>
Usually we need more information to get the actual data store object. Which data store parameters are available for cmems
?
get_data_store_params_schema("cmems")
<xcube.util.jsonschema.JsonObjectSchema at 0x7fdd96ec93d0>
Import the xcube CMEMS store and create store instance¶
If you do not have cmems user yet, you can register for an account. For DeepESDL Basic Jupyter Profile default credentials are configured, but due to bandwith limitation by CMEMS they might not be performant when used by several people simultanously.
# cmems_store = new_data_store('cmems', cmems_username=os.environ["CMEMS_USERNAME"], cmems_password = os.environ["CMEMS_PASSWORD"])
cmems_store = new_data_store("cmems")
Get all dataset_ids for CMEMS API and let store describe data set¶
cmems_store.list_data_ids()
Fetching catalog: 100%|██████████| 3/3 [00:06<00:00, 2.29s/it]
['antarctic_omi_si_extent', 'antarctic_omi_si_extent_obs', 'cmems_mod_arc_bgc_anfc_ecosmo_P1D-m', 'cmems_mod_arc_bgc_anfc_ecosmo_P1M-m', 'cmems_mod_arc_phy_anfc_6km_detided_P1D-m', 'cmems_mod_arc_phy_anfc_6km_detided_P1M-m', 'cmems_mod_arc_phy_anfc_6km_detided_PT1H-i', 'cmems_mod_arc_phy_anfc_6km_detided_PT6H-m', 'cmems_mod_arc_phy_anfc_nextsim_P1M-m', 'cmems_mod_arc_phy_anfc_nextsim_hm', 'dataset-topaz6-arc-15min-3km-be', 'dataset-wam-arctic-1hr3km-be', 'cmems_mod_arc_bgc_my_ecosmo_P1D-m', 'cmems_mod_arc_bgc_my_ecosmo_P1M', 'cmems_mod_arc_bgc_my_ecosmo_P1Y', 'cmems_mod_arc_phy_my_hflux_P1D-m', 'cmems_mod_arc_phy_my_hflux_P1M-m', 'cmems_mod_arc_phy_my_mflux_P1D-m', 'cmems_mod_arc_phy_my_mflux_P1M-m', 'cmems_mod_arc_phy_my_topaz4_P1D-m', 'cmems_mod_arc_phy_my_topaz4_P1M', 'cmems_mod_arc_phy_my_topaz4_P1Y', 'cmems_mod_arc_phy_my_nextsim_P1D-m', 'cmems_mod_arc_phy_my_nextsim_P1M-m', 'cmems_mod_arc_wav_my_3km-climatology_P1M-m', 'cmems_mod_arc_wav_my_3km_PT1H-i', 'arctic_omi_si_transport_nordicseas', 'arctic_omi_si_extent', 'arctic_omi_si_extent_obs', 'arctic_omi_tempsal_fwc', 'cmems_mod_bal_bgc-pp_anfc_7-10days_P1D-i', 'cmems_mod_bal_bgc-pp_anfc_P1D-i', 'cmems_mod_bal_bgc_anfc_7-10days_P1D-m', 'cmems_mod_bal_bgc_anfc_P1D-m', 'cmems_mod_bal_bgc_anfc_P1M-m', 'cmems_mod_bal_bgc_anfc_static', 'cmems_mod_bal_phy-cur_anfc_detided-7-10days_P1D-m', 'cmems_mod_bal_phy-cur_anfc_detided_P1D-m', 'cmems_mod_bal_phy-ssh_anfc_detided-7-10days_P1D-m', 'cmems_mod_bal_phy-ssh_anfc_detided_P1D-m', 'cmems_mod_bal_phy_anfc_7-10days_P1D-m', 'cmems_mod_bal_phy_anfc_7-10days_PT15M-i', 'cmems_mod_bal_phy_anfc_7-10days_PT1H-i', 'cmems_mod_bal_phy_anfc_P1D-m', 'cmems_mod_bal_phy_anfc_P1M-m', 'cmems_mod_bal_phy_anfc_PT15M-i', 'cmems_mod_bal_phy_anfc_PT1H-i', 'cmems_mod_bal_phy_anfc_static', 'cmems_mod_bal_wav_anfc_7-10days_PT1H-i', 'cmems_mod_bal_wav_anfc_PT1H-i', 'cmems_mod_bal_wav_anfc_static', 'cmems_mod_bal_bgc_my_P1D-m', 'cmems_mod_bal_bgc_my_P1M-m', 'cmems_mod_bal_bgc_my_P1Y-m', 'cmems_mod_bal_bgc_my_static', 'cmems_mod_bal_phy_my_P1D-m', 'cmems_mod_bal_phy_my_P1M-m', 'cmems_mod_bal_phy_my_P1Y-m', 'cmems_mod_bal_phy_my_static', 'cmems_mod_bal_wav_my_2km-climatology_P1M-m', 'cmems_mod_bal_wav_my_PT1H-i', 'cmems_mod_bal_wav_my_aflux_PT1H-i', 'cmems_mod_bal_wav_my_static', 'baltic_omi_health_codt_volume', 'baltic_omi_ohc_area_averaged_anomalies', 'baltic_omi_si_extent', 'baltic_omi_si_extent_yday', 'baltic_omi_si_volume', 'baltic_omi_si_volume_yday', 'baltic_omi_tempsal_Stz_area_averaged_trend', 'baltic_omi_tempsal_Ttz_area_averaged_trend', 'baltic_omi_wmhe_mbi_bottom_salinity_arkona_bornholm', 'baltic_omi_wmhe_mbi_sto2tz_gotland', 'cmems_mod_blk_bgc-bio_anfc_3km_P1D-m', 'cmems_mod_blk_bgc-bio_anfc_3km_P1M-m', 'cmems_mod_blk_bgc-car_anfc_2.5km_P1D-m', 'cmems_mod_blk_bgc-car_anfc_2.5km_P1M-m', 'cmems_mod_blk_bgc-car_anfc_3km_P1D-m', 'cmems_mod_blk_bgc-car_anfc_3km_P1M-m', 'cmems_mod_blk_bgc-co2_anfc_2.5km_P1D-m', 'cmems_mod_blk_bgc-co2_anfc_2.5km_P1M-m', 'cmems_mod_blk_bgc-co2_anfc_2.5km_PT1H-m', 'cmems_mod_blk_bgc-co2_anfc_3km_P1D-m', 'cmems_mod_blk_bgc-co2_anfc_3km_P1M-m', 'cmems_mod_blk_bgc-co2_anfc_3km_PT1H-m', 'cmems_mod_blk_bgc-nut_anfc_2.5km_P1D-m', 'cmems_mod_blk_bgc-nut_anfc_2.5km_P1M-m', 'cmems_mod_blk_bgc-nut_anfc_3km_P1D-m', 'cmems_mod_blk_bgc-nut_anfc_3km_P1M-m', 'cmems_mod_blk_bgc-opt_anfc_3km_P1D-m', 'cmems_mod_blk_bgc-opt_anfc_3km_P1M-m', 'cmems_mod_blk_bgc-optics_anfc_2.5km_P1D-m', 'cmems_mod_blk_bgc-optics_anfc_2.5km_P1M-m', 'cmems_mod_blk_bgc-pft_anfc_2.5km_P1D-m', 'cmems_mod_blk_bgc-pft_anfc_2.5km_P1M-m', 'cmems_mod_blk_bgc-pft_anfc_3km_P1D-m', 'cmems_mod_blk_bgc-pft_anfc_3km_P1M-m', 'cmems_mod_blk_bgc-pp-o2_anfc_2.5km_P1D-m', 'cmems_mod_blk_bgc-pp-o2_anfc_2.5km_P1M-m', 'cmems_mod_blk_bgc_anfc_2.5km_static', 'cmems_mod_blk_bgc_anfc_3km_static', 'cmems_mod_blk_phy-cur_anfc_2.5km_P1D-m', 'cmems_mod_blk_phy-cur_anfc_2.5km_P1M-m', 'cmems_mod_blk_phy-cur_anfc_2.5km_PT15M-i', 'cmems_mod_blk_phy-cur_anfc_2.5km_PT1H-m', 'cmems_mod_blk_phy-cur_anfc_detided-2.5km_P1D-m', 'cmems_mod_blk_phy-cur_anfc_detided_2.5km_P1D-m', 'cmems_mod_blk_phy-cur_anfc_mrm-500m_P1D-m', 'cmems_mod_blk_phy-cur_anfc_mrm-500m_PT1H-i', 'cmems_mod_blk_phy-mld_anfc_2.5km_P1D-m', 'cmems_mod_blk_phy-mld_anfc_2.5km_P1M-m', 'cmems_mod_blk_phy-mld_anfc_2.5km_PT1H-m', 'cmems_mod_blk_phy-sal_anfc_2.5km_P1D-m', 'cmems_mod_blk_phy-sal_anfc_2.5km_P1M-m', 'cmems_mod_blk_phy-sal_anfc_2.5km_PT1H-m', 'cmems_mod_blk_phy-sal_anfc_mrm-500m_P1D-m', 'cmems_mod_blk_phy-sal_anfc_mrm-500m_PT1H-i', 'cmems_mod_blk_phy-ssh_anfc_2.5km_P1D-m', 'cmems_mod_blk_phy-ssh_anfc_2.5km_P1M-m', 'cmems_mod_blk_phy-ssh_anfc_2.5km_PT15M-i', 'cmems_mod_blk_phy-ssh_anfc_2.5km_PT1H-m', 'cmems_mod_blk_phy-ssh_anfc_detided-2.5km_P1D-m', 'cmems_mod_blk_phy-ssh_anfc_detided_2.5km_P1D-m', 'cmems_mod_blk_phy-ssh_anfc_mrm-500m_P1D-m', 'cmems_mod_blk_phy-ssh_anfc_mrm-500m_PT1H-i', 'cmems_mod_blk_phy-tem_anfc_2.5km_P1D-m', 'cmems_mod_blk_phy-tem_anfc_2.5km_P1M-m', 'cmems_mod_blk_phy-tem_anfc_2.5km_PT1H-m', 'cmems_mod_blk_phy-tem_anfc_mrm-500m_P1D-m', 'cmems_mod_blk_phy-tem_anfc_mrm-500m_PT1H-i', 'cmems_mod_blk_phy-temp_anfc_2.5km_P1D-m', 'cmems_mod_blk_phy-temp_anfc_2.5km_P1M-m', 'cmems_mod_blk_phy-temp_anfc_2.5km_PT1H-m', 'cmems_mod_blk_phy_anfc_2.5km_static', 'cmems_mod_blk_phy_anfc_mrm-500m_static', 'cmems_mod_blk_wav_anfc_2.5km_PT1H-i', 'cmems_mod_blk_wav_anfc_2.5km_static', 'cmems_mod_blk_bgc-bio_my_2.5km_P1D-m', 'cmems_mod_blk_bgc-bio_my_2.5km_P1M-m', 'cmems_mod_blk_bgc-bio_my_2.5km_P1Y-m', 'cmems_mod_blk_bgc-bio_my_2.5km_climatology_P1M-m', 'cmems_mod_blk_bgc-bio_myint_2.5km_P1M-m', 'cmems_mod_blk_bgc-car_my_2.5km_P1D-m', 'cmems_mod_blk_bgc-car_my_2.5km_P1M-m', 'cmems_mod_blk_bgc-car_my_2.5km_P1Y-m', 'cmems_mod_blk_bgc-car_my_2.5km_climatology_P1M-m', 'cmems_mod_blk_bgc-car_myint_2.5km_P1M-m', 'cmems_mod_blk_bgc-co2_my_2.5km_P1D-m', 'cmems_mod_blk_bgc-co2_my_2.5km_P1M-m', 'cmems_mod_blk_bgc-co2_my_2.5km_P1Y-m', 'cmems_mod_blk_bgc-co2_my_2.5km_climatology_P1M-m', 'cmems_mod_blk_bgc-co2_myint_2.5km_P1M-m', 'cmems_mod_blk_bgc-nut_my_2.5km_P1D-m', 'cmems_mod_blk_bgc-nut_my_2.5km_P1M-m', 'cmems_mod_blk_bgc-nut_my_2.5km_P1Y-m', 'cmems_mod_blk_bgc-nut_my_2.5km_climatology_P1M-m', 'cmems_mod_blk_bgc-nut_myint_2.5km_P1M-m', 'cmems_mod_blk_bgc-plankton_my_2.5km_P1D-m', 'cmems_mod_blk_bgc-plankton_my_2.5km_P1M-m', 'cmems_mod_blk_bgc-plankton_my_2.5km_P1Y-m', 'cmems_mod_blk_bgc-plankton_my_2.5km_climatology_P1M-m', 'cmems_mod_blk_bgc-plankton_myint_2.5km_P1M-m', 'cmems_mod_blk_bgc_my_2.5km_static', 'cmems_mod_blk_phy-cur_my_2.5km-climatology_P1M-m', 'cmems_mod_blk_phy-cur_my_2.5km_P1D-m', 'cmems_mod_blk_phy-cur_my_2.5km_P1M-m', 'cmems_mod_blk_phy-cur_my_2.5km_P1Y-m', 'cmems_mod_blk_phy-cur_myint_2.5km_P1M-m', 'cmems_mod_blk_phy-hflux_my_2.5km_P1D-m', 'cmems_mod_blk_phy-hflux_my_2.5km_P1M-m', 'cmems_mod_blk_phy-mflux_my_2.5km_P1D-m', 'cmems_mod_blk_phy-mflux_my_2.5km_P1M-m', 'cmems_mod_blk_phy-mld_my_2.5km-climatology_P1M-m', 'cmems_mod_blk_phy-mld_my_2.5km_P1D-m', 'cmems_mod_blk_phy-mld_my_2.5km_P1M-m', 'cmems_mod_blk_phy-mld_my_2.5km_P1Y-m', 'cmems_mod_blk_phy-mld_myint_2.5km_P1M-m', 'cmems_mod_blk_phy-sal_my_2.5km-climatology_P1M-m', 'cmems_mod_blk_phy-sal_my_2.5km_P1D-m', 'cmems_mod_blk_phy-sal_my_2.5km_P1M-m', 'cmems_mod_blk_phy-sal_my_2.5km_P1Y-m', 'cmems_mod_blk_phy-sal_myint_2.5km_P1M-m', 'cmems_mod_blk_phy-ssh_my_2.5km-climatology_P1M-m', 'cmems_mod_blk_phy-ssh_my_2.5km_P1D-m', 'cmems_mod_blk_phy-ssh_my_2.5km_P1M-m', 'cmems_mod_blk_phy-ssh_my_2.5km_P1Y-m', 'cmems_mod_blk_phy-ssh_myint_2.5km_P1M-m', 'cmems_mod_blk_phy-temp_my_2.5km-climatology_P1M-m', 'cmems_mod_blk_phy-temp_my_2.5km_P1D-m', 'cmems_mod_blk_phy-temp_my_2.5km_P1M-m', 'cmems_mod_blk_phy-temp_my_2.5km_P1Y-m', 'cmems_mod_blk_phy-temp_myint_2.5km_P1M-m', 'cmems_mod_blk_phy-wflux_my_2.5km_P1D-m', 'cmems_mod_blk_phy-wflux_my_2.5km_P1M-m', 'cmems_mod_blk_phy_my_2.5km_static', 'cmems_mod_blk_wav-aflux_my_2.5km_PT1H-i', 'cmems_mod_blk_wav_my_2.5km-climatology_PT1M-m', 'cmems_mod_blk_wav_my_2.5km_PT1H-i', 'cmems_mod_blk_wav_my_2.5km_static', 'cmems_mod_blk_wav_myint_2.5km_PT1H-i', 'blksea_omi_health_oxygen_trend_annual', 'blksea_omi_health_oxygen_trend_monthly', 'blksea_omi_seastate_extreme_var_swh_mean_and_anomaly', 'blksea_omi_tempsal_extreme_var_temp_mean_and_anomaly', 'blksea_omi_tempsal_sst_area_averaged_anomalies', 'blksea_omi_tempsal_sst_trend', 'cmems_mod_glo_bgc-bio_anfc_0.25deg_P1D-m', 'cmems_mod_glo_bgc-bio_anfc_0.25deg_P1M-m', 'cmems_mod_glo_bgc-car_anfc_0.25deg_P1D-m', 'cmems_mod_glo_bgc-car_anfc_0.25deg_P1M-m', 'cmems_mod_glo_bgc-co2_anfc_0.25deg_P1D-m', 'cmems_mod_glo_bgc-co2_anfc_0.25deg_P1M-m', 'cmems_mod_glo_bgc-nut_anfc_0.25deg_P1D-m', 'cmems_mod_glo_bgc-nut_anfc_0.25deg_P1M-m', 'cmems_mod_glo_bgc-optics_anfc_0.25deg_P1D-m', 'cmems_mod_glo_bgc-optics_anfc_0.25deg_P1M-m', 'cmems_mod_glo_bgc-pft_anfc_0.25deg_P1D-m', 'cmems_mod_glo_bgc-pft_anfc_0.25deg_P1M-m', 'cmems_mod_glo_bgc-plankton_anfc_0.25deg_P1D-m', 'cmems_mod_glo_bgc-plankton_anfc_0.25deg_P1M-m', 'cmems_mod_glo_bgc_anfc_0.25deg_static', 'cmems_mod_glo_phy-cur_anfc_0.083deg_P1D-m', 'cmems_mod_glo_phy-cur_anfc_0.083deg_P1M-m', 'cmems_mod_glo_phy-cur_anfc_0.083deg_PT6H-i', 'cmems_mod_glo_phy-so_anfc_0.083deg_P1D-m', 'cmems_mod_glo_phy-so_anfc_0.083deg_P1M-m', 'cmems_mod_glo_phy-so_anfc_0.083deg_PT6H-i', 'cmems_mod_glo_phy-thetao_anfc_0.083deg_P1D-m', 'cmems_mod_glo_phy-thetao_anfc_0.083deg_P1M-m', 'cmems_mod_glo_phy-thetao_anfc_0.083deg_PT6H-i', 'cmems_mod_glo_phy-wcur_anfc_0.083deg_P1D-m', 'cmems_mod_glo_phy-wcur_anfc_0.083deg_P1M-m', 'cmems_mod_glo_phy_anfc_0.083deg-climatology-uncertainty_P1M-m', 'cmems_mod_glo_phy_anfc_0.083deg-sst-anomaly_P1D-m', 'cmems_mod_glo_phy_anfc_0.083deg-sst-anomaly_P1M-m', 'cmems_mod_glo_phy_anfc_0.083deg_P1D-m', 'cmems_mod_glo_phy_anfc_0.083deg_P1M-m', 'cmems_mod_glo_phy_anfc_0.083deg_PT1H-m', 'cmems_mod_glo_phy_anfc_0.083deg_static', 'cmems_mod_glo_phy_anfc_merged-sl_PT1H-i', 'cmems_mod_glo_phy_anfc_merged-uv_PT1H-i', 'cmems_mod_glo_wav_anfc_0.083deg_PT3H-i', 'cmems_mod_wav_anfc_0.083deg_static', 'cmems_mod_glo_bgc_my_0.25deg_P1D-m', 'cmems_mod_glo_bgc_my_0.25deg_P1M-m', 'cmems_mod_glo_bgc_my_0.25deg_static', 'cmems_mod_glo_bgc_myint_0.25deg_P1D-m', 'cmems_mod_glo_bgc_myint_0.25deg_P1M-m', 'cmems_mod_glo_bgc_my_0.083deg-lmtl-Fphy_PT1D-i', 'cmems_mod_glo_bgc_my_0.083deg-lmtl_PT1D-i', 'cmems_mod_glo_phy_my_0.083deg-climatology_P1M-m', 'cmems_mod_glo_phy_my_0.083deg_P1D-m', 'cmems_mod_glo_phy_my_0.083deg_P1M-m', 'cmems_mod_glo_phy_my_0.083deg_static', 'cmems_mod_glo_phy_myint_0.083deg_P1D-m', 'cmems_mod_glo_phy_myint_0.083deg_P1M-m', 'cmems_mod_glo_phy-all_my_0.25deg_P1D-m', 'cmems_mod_glo_phy-all_my_0.25deg_P1M-m', 'cmems_mod_glo_phy-mnstd_my_0.25deg_P1D-m', 'cmems_mod_glo_phy-mnstd_my_0.25deg_P1M-m', 'cmems_mod_glo_wav_my_0.2deg-climatology_P1M-m', 'cmems_mod_glo_wav_my_0.2deg_PT3H-i', 'cmems_mod_glo_wav_my_0.2deg_static', 'cmems_mod_glo_wav_myint_0.2deg_PT3H-i', 'global_omi_climate-variability_nino34_tzt_anom', 'global_omi_climate-variability_nino34_sst_anom', 'global_omi_health_carbon_co2_flux_integrated', 'global_omi_health_carbon_ph_area_averaged', 'global_omi_health_carbon_ph_trend', 'global_omi_natlantic_amoc_26N_profile', 'global_omi_natlantic_amoc_max26N_timeseries', 'global_omi_ohc_area_averaged_anomalies_0_2000', 'global_omi_ohc_area_averaged_anomalies_0_300', 'global_omi_ohc_area_averaged_anomalies_0_700', 'global_omi_ohc_trend', 'global_omi_sl_thsl_area_averaged_anomalies_0_2000', 'global_omi_sl_thsl_area_averaged_anomalies_0_700', 'global_omi_sl_thsl_trend', 'global_omi_tempsal_tyz_trend', 'global_omi_tempsal_sst_area_averaged_anomalies', 'global_omi_tempsal_sst_trend', 'global_omi_wmhe_heattrp', 'global_omi_wmhe_northward_mht', 'global_omi_wmhe_voltrp', 'cmems_mod_ibi_bgc-optics_anfc_0.027deg_P1D-m', 'cmems_mod_ibi_bgc-optics_anfc_0.027deg_P1M-m', 'cmems_mod_ibi_bgc_anfc_0.027deg-3D_P1D-m', 'cmems_mod_ibi_bgc_anfc_0.027deg-3D_P1M-m', 'cmems_mod_ibi_bgc_anfc_0.027deg-3D_static', 'cmems_mod_ibi_phy-cur_anfc_detided-0.027deg_P1D-m', 'cmems_mod_ibi_phy-cur_anfc_detided-0.027deg_P1M-m', 'cmems_mod_ibi_phy-ssh_anfc_detided-0.027deg_P1D-m', 'cmems_mod_ibi_phy-ssh_anfc_detided-0.027deg_P1M-m', 'cmems_mod_ibi_phy-wcur_anfc_0.027deg_P1D-m', 'cmems_mod_ibi_phy-wcur_anfc_0.027deg_P1M-m', 'cmems_mod_ibi_phy_anfc_0.027deg-2D_PT15M-i', 'cmems_mod_ibi_phy_anfc_0.027deg-2D_PT1H-m', 'cmems_mod_ibi_phy_anfc_0.027deg-3D_P1D-m', 'cmems_mod_ibi_phy_anfc_0.027deg-3D_P1M-m', 'cmems_mod_ibi_phy_anfc_0.027deg-3D_PT1H-m', 'cmems_mod_ibi_phy_anfc_0.027deg-3D_static', 'cmems_mod_ibi_wav_anfc_0.027deg_PT1H-i', 'cmems_mod_ibi_wav_anfc_0.027deg_static', 'cmems_mod_ibi_wav_anfc_0.05deg_PT1H-i', 'cmems_mod_ibi_wav_anfc_0.05deg_static', 'cmems_mod_ibi_bgc-plankton_my_0.083deg_P1D-m', 'cmems_mod_ibi_bgc-plankton_my_0.083deg_P1M-m', 'cmems_mod_ibi_bgc-plankton_my_0.083deg_P1Y-m', 'cmems_mod_ibi_bgc-plankton_myint_0.083deg_P1D-m', 'cmems_mod_ibi_bgc-plankton_myint_0.083deg_P1M-m', 'cmems_mod_ibi_bgc_my_0.083deg-3D-climatology_P1M-m', 'cmems_mod_ibi_bgc_my_0.083deg-3D_P1D-m', 'cmems_mod_ibi_bgc_my_0.083deg-3D_P1M-m', 'cmems_mod_ibi_bgc_my_0.083deg-3D_P1Y-m', 'cmems_mod_ibi_bgc_my_0.083deg-3D_static', 'cmems_mod_ibi_bgc_myint_0.083deg_P1D-m', 'cmems_mod_ibi_bgc_myint_0.083deg_P1M-m', 'cmems_mod_ibi_phy_my-hflux_0.083deg_P1D-m', 'cmems_mod_ibi_phy_my-hflux_0.083deg_P1M-m', 'cmems_mod_ibi_phy_my-mflux_0.083deg_P1D-m', 'cmems_mod_ibi_phy_my-mflux_0.083deg_P1M-m', 'cmems_mod_ibi_phy_my-wcur_0.083deg_P1D-m', 'cmems_mod_ibi_phy_my-wcur_0.083deg_P1M-m', 'cmems_mod_ibi_phy_my-wcur_0.083deg_P1Y-m', 'cmems_mod_ibi_phy_my-wflux_0.083deg_P1D-m', 'cmems_mod_ibi_phy_my-wflux_0.083deg_P1M-m', 'cmems_mod_ibi_phy_my_0.083deg-2D_PT1H-m', 'cmems_mod_ibi_phy_my_0.083deg-3D-climatology_P1M-m', 'cmems_mod_ibi_phy_my_0.083deg-3D_P1D-m', 'cmems_mod_ibi_phy_my_0.083deg-3D_P1M-m', 'cmems_mod_ibi_phy_my_0.083deg-3D_P1Y-m', 'cmems_mod_ibi_phy_my_0.083deg-3D_static', 'cmems_mod_ibi_phy_myint-hflux_0.083deg_P1D-m', 'cmems_mod_ibi_phy_myint-hflux_0.083deg_P1M-m', 'cmems_mod_ibi_phy_myint-mflux_0.083deg_P1D-m', 'cmems_mod_ibi_phy_myint-mflux_0.083deg_P1M-m', 'cmems_mod_ibi_phy_myint-wcur_0.083deg_P1D-m', 'cmems_mod_ibi_phy_myint-wcur_0.083deg_P1M-m', 'cmems_mod_ibi_phy_myint-wflux_0.083deg_P1D-m', 'cmems_mod_ibi_phy_myint-wflux_0.083deg_P1M-m', 'cmems_mod_ibi_phy_myint_0.083deg_P1D-m', 'cmems_mod_ibi_phy_myint_0.083deg_P1M-m', 'cmems_mod_ibi_phy_myint_0.083deg_PT1H-m', 'cmems_mod_ibi_wav_my-aflux_0.027deg_P1H-i', 'cmems_mod_ibi_wav_my_0.027deg-climatology_P1M-m', 'cmems_mod_ibi_wav_my_0.027deg_PT1H-i', 'cmems_mod_ibi_wav_my_0.027deg_static', 'ibi_omi_currents_cui_index', 'ibi_omi_currents_cui_trend', 'ibi_omi_seastate_extreme_var_swh_mean_and_anomaly', 'ibi_omi_seastate_swi_anomaly', 'ibi_omi_seastate_swi_mean_percentile', 'ibi_omi_tempsal_extreme_var_temp_mean_and_anomaly', 'ibi_omi_wmhe_mow_anomalies_north', 'ibi_omi_wmhe_mow_anomalies_reservoir', 'ibi_omi_wmhe_mow_anomalies_south', 'ibi_omi_wmhe_mow_anomalies_west', 'cmems_obs-ins_arc_phybgcwav_mynrt_na_irr', 'cmems_obs-ins_bal_phybgcwav_mynrt_na_irr', 'cmems_obs-ins_blk_phybgcwav_mynrt_na_irr', 'cmems_obs-ins_glo_bgc-car_my_glodap-gridded_irr', 'cmems_obs-ins_glo_bgc-car_my_glodap-obs_irr', 'cmems_obs-ins_glo_bgc-car_my_socat-gridded_irr', 'cmems_obs-ins_glo_bgc-car_my_socat-obs_irr', 'cmems_obs-ins_glo_bgc-chl_my_na_irr', 'cmems_obs-ins_glo_bgc-nut_my_na_irr', 'cmems_obs-ins_glo_bgc-ox_my_na_irr', 'cmems_obs-ins_glo_phybgcwav_mynrt_na_irr', 'cmems_obs-ins_glo_phy-ssh_my_na_PT1H', 'cmems_obs-ins_glo_phy-ssh_my_na_irr', 'cmems_obs-ins_ibi_phy-ssh_my_tide-surge_PT1H', 'cmems_obs-ins_glo_phy-temp-sal_my_cora_irr', 'cmems_obs-ins_glo_phy-temp-sal_my_easycora_irr', 'cmems_obs-ins_glo_phy-temp-sal_my_cora-oa_P1M', 'cmems_obs-ins_glo_phy-temp-sal_nrt_oa_P1M', 'cmems_obs-ins_glo_phy-cur_my_adcp_irr', 'cmems_obs-ins_glo_phy-cur_my_argo_irr', 'cmems_obs-ins_glo_phy-cur_my_drifter_PT1H', 'cmems_obs-ins_glo_phy-cur_my_glider_irr', 'cmems_obs-ins_glo_phy-cur_my_radar-radial_irr', 'cmems_obs-ins_glo_phy-cur_my_radar-total_irr', 'cmems_obs-ins_glo_phy-cur_nrt_argo_irr', 'cmems_obs-ins_glo_phy-cur_nrt_drifter_irr', 'cmems_obs-ins_glo_phy-cur_nrt_radar-radial_irr', 'cmems_obs-ins_glo_phy-cur_nrt_radar-total_irr', 'cmems_obs-ins_glo_wav_my_na_PT1H', 'cmems_obs-ins_glo_wav_my_na_irr', 'cmems_obs-ins_ibi_phybgcwav_mynrt_na_irr', 'cmems_obs-ins_med_phybgcwav_mynrt_na_irr', 'cmems_obs-ins_nws_phybgcwav_mynrt_na_irr', 'cmems_mod_med_bgc-bio_anfc_4.2km_P1D-m', 'cmems_mod_med_bgc-bio_anfc_4.2km_P1M-m', 'cmems_mod_med_bgc-car_anfc_4.2km_P1D-m', 'cmems_mod_med_bgc-car_anfc_4.2km_P1M-m', 'cmems_mod_med_bgc-co2_anfc_4.2km_P1D-m', 'cmems_mod_med_bgc-co2_anfc_4.2km_P1M-m', 'cmems_mod_med_bgc-nut_anfc_4.2km_P1D-m', 'cmems_mod_med_bgc-nut_anfc_4.2km_P1M-m', 'cmems_mod_med_bgc-optics_anfc_4.2km_P1D-m', 'cmems_mod_med_bgc-optics_anfc_4.2km_P1M-m', 'cmems_mod_med_bgc-pft_anfc_4.2km_P1D-m', 'cmems_mod_med_bgc-pft_anfc_4.2km_P1M-m', 'cmems_mod_med_bgc_anfc_4.2km_static', 'cmems_mod_med_phy-cur_anfc_4.2km-2D_PT1H-m', 'cmems_mod_med_phy-cur_anfc_4.2km-3D_PT1H-m', 'cmems_mod_med_phy-cur_anfc_4.2km_P1D-m', 'cmems_mod_med_phy-cur_anfc_4.2km_P1M-m', 'cmems_mod_med_phy-cur_anfc_4.2km_PT15M-i', 'cmems_mod_med_phy-cur_anfc_detided_4.2km_P1D-m', 'cmems_mod_med_phy-mld_anfc_4.2km-2D_PT1H-m', 'cmems_mod_med_phy-mld_anfc_4.2km_P1D-m', 'cmems_mod_med_phy-mld_anfc_4.2km_P1M-m', 'cmems_mod_med_phy-sal_anfc_4.2km-2D_PT1H-m', 'cmems_mod_med_phy-sal_anfc_4.2km-3D_PT1H-m', 'cmems_mod_med_phy-sal_anfc_4.2km_P1D-m', 'cmems_mod_med_phy-sal_anfc_4.2km_P1M-m', 'cmems_mod_med_phy-ssh_anfc_4.2km-2D_PT1H-m', 'cmems_mod_med_phy-ssh_anfc_4.2km_P1D-m', 'cmems_mod_med_phy-ssh_anfc_4.2km_P1M-m', 'cmems_mod_med_phy-ssh_anfc_4.2km_PT15M-i', 'cmems_mod_med_phy-ssh_anfc_detided_4.2km_P1D-m', 'cmems_mod_med_phy-tem_anfc_4.2km-2D_PT1H-m', 'cmems_mod_med_phy-tem_anfc_4.2km-3D_PT1H-m', 'cmems_mod_med_phy-tem_anfc_4.2km_P1D-m', 'cmems_mod_med_phy-tem_anfc_4.2km_P1M-m', 'cmems_mod_med_phy-wcur_anfc_4.2km_P1D-m', 'cmems_mod_med_phy-wcur_anfc_4.2km_P1M-m', 'cmems_mod_med_phy_anfc_4.2km_static', 'cmems_mod_med_wav_anfc_4.2km_PT1H-i', 'cmems_mod_med_wav_anfc_4.2km_static', 'cmems_mod_med_bgc-bio_my_4.2km_P1Y-m', 'cmems_mod_med_bgc-bio_myint_4.2km_P1M-m', 'cmems_mod_med_bgc-car_my_4.2km_P1Y-m', 'cmems_mod_med_bgc-car_myint_4.2km_P1M-m', 'cmems_mod_med_bgc-co2_my_4.2km_P1Y-m', 'cmems_mod_med_bgc-co2_myint_4.2km_P1M-m', 'cmems_mod_med_bgc-nut_my_4.2km_P1Y-m', 'cmems_mod_med_bgc-nut_myint_4.2km_P1M-m', 'cmems_mod_med_bgc-pft_myint_4.2km_P1M-m', 'cmems_mod_med_bgc-plankton_my_4.2km_P1Y-m', 'cmems_mod_med_bgc_my_4.2km-climatology_P1M-m', 'cmems_mod_med_bgc_my_4.2km_static', 'med-ogs-bio-rean-d', 'med-ogs-bio-rean-m', 'med-ogs-car-rean-d', 'med-ogs-car-rean-m', 'med-ogs-co2-rean-d', 'med-ogs-co2-rean-m', 'med-ogs-nut-rean-d', 'med-ogs-nut-rean-m', 'med-ogs-pft-rean-d', 'med-ogs-pft-rean-m', 'cmems_mod_med_phy-cur_my_4.2km_P1Y-m', 'cmems_mod_med_phy-hflux_my_4.2km_P1D-m', 'cmems_mod_med_phy-hflux_my_4.2km_P1M-m', 'cmems_mod_med_phy-mflux_my_4.2km_P1D-m', 'cmems_mod_med_phy-mflux_my_4.2km_P1M-m', 'cmems_mod_med_phy-mld_my_4.2km_P1Y-m', 'cmems_mod_med_phy-sal_my_4.2km_P1Y-m', 'cmems_mod_med_phy-ssh_my_4.2km_P1Y-m', 'cmems_mod_med_phy-tem_my_4.2km_P1Y-m', 'cmems_mod_med_phy-wflux_my_4.2km_P1D-m', 'cmems_mod_med_phy-wflux_my_4.2km_P1M-m', 'cmems_mod_med_phy_my_4.2km-climatology_P1M-m', 'cmems_mod_med_phy_my_4.2km_static', 'med-cmcc-cur-int-m', 'med-cmcc-cur-rean-d', 'med-cmcc-cur-rean-h', 'med-cmcc-cur-rean-m', 'med-cmcc-mld-int-m', 'med-cmcc-mld-rean-d', 'med-cmcc-mld-rean-m', 'med-cmcc-sal-int-m', 'med-cmcc-sal-rean-d', 'med-cmcc-sal-rean-m', 'med-cmcc-ssh-int-m', 'med-cmcc-ssh-rean-d', 'med-cmcc-ssh-rean-h', 'med-cmcc-ssh-rean-m', 'med-cmcc-tem-int-m', 'med-cmcc-tem-rean-d', 'med-cmcc-tem-rean-m', 'cmems_mod_med_wav_my_4.2km-climatology_P1M-m', 'cmems_mod_med_wav_my_4.2km_static', 'cmems_mod_med_wav_myint_4.2km_PT1H-i', 'med-hcmr-wav-rean-h', 'medsea_omi_ohc_area_averaged_anomalies', 'medsea_omi_seastate_extreme_var_swh_mean_and_anomaly', 'medsea_omi_tempsal_extreme_var_temp_mean_and_anomaly', 'medsea_omi_tempsal_sst_area_averaged_anomalies', 'medsea_omi_tempsal_sst_trend', 'cmems_obs-mob_glo_bgc-nut-car_mynrt_irr_i', 'cmems_obs-mob_glo_bgc-chl-poc_my_0.25deg-climatology_P1M-m', 'cmems_obs-mob_glo_bgc-chl-poc_my_0.25deg_P7D-m', 'cmems_obs-mob_glo_bgc-car_my_irr-i', 'cmems_obs-mob_glo_bgc-car_nrt_irr-i', 'cmems_obs-mob_glo_phy-cur_my_0.25deg_P1D-m', 'cmems_obs-mob_glo_phy-cur_my_0.25deg_P1M-m', 'cmems_obs-mob_glo_phy-cur_my_0.25deg_PT1H-i', 'cmems_obs-mob_glo_phy-cur_nrt_0.25deg_P1D-m', 'cmems_obs-mob_glo_phy-cur_nrt_0.25deg_P1M-m', 'cmems_obs-mob_glo_phy-cur_nrt_0.25deg_PT1H-i', 'cmems_obs_mob_glo_phy-cur_my_0.25deg_P1D-m', 'cmems_obs_mob_glo_phy-cur_my_0.25deg_P1M-m', 'cmems_obs_mob_glo_phy-cur_my_0.25deg_PT1H-i', 'cmems_obs_mob_glo_phy-cur_nrt_0.25deg_P1D-m', 'cmems_obs_mob_glo_phy-cur_nrt_0.25deg_P1M-m', 'cmems_obs_mob_glo_phy-cur_nrt_0.25deg_PT1H-i', 'cmems_obs-mob_glo_phy-sss_mynrt_smos-asc_P1D', 'cmems_obs-mob_glo_phy-sss_mynrt_smos-des_P1D', 'cmems_obs-mob_glo_phy-sss_mynrt_smos_P1D', 'cmems_obs-mob_glo_phy-sss_my_multi-oi_P1W', 'cmems_obs-mob_glo_phy-sss_my_multi_P1D', 'cmems_obs-mob_glo_phy-sss_my_multi_P1M', 'cmems_obs-mob_glo_phy-sss_nrt_multi_P1D', 'cmems_obs-mob_glo_phy-sss_nrt_multi_P1M', 'dataset-armor-3d-nrt-monthly', 'dataset-armor-3d-nrt-weekly', 'dataset-armor-3d-rep-monthly', 'dataset-armor-3d-rep-weekly', 'cmems_obs-mob_glo_phy-cur_my_0.25deg_P7D-i', 'northwestshelf_omi_tempsal_extreme_var_temp_mean_and_anomaly', 'cmems_mod_nws_bgc-optics_anfc_0.027deg_P1D-m', 'cmems_mod_nws_bgc-optics_anfc_0.027deg_P1M-m', 'cmems_mod_nws_bgc_anfc_0.027deg-3D_P1D-m', 'cmems_mod_nws_bgc_anfc_0.027deg-3D_P1M-m', 'cmems_mod_nws_bgc_anfc_0.027deg-3D_static', 'cmems_mod_nws_phy-cur_anfc_detided-0.027deg_P1D-m', 'cmems_mod_nws_phy-cur_anfc_detided-0.027deg_P1M-m', 'cmems_mod_nws_phy-ssh_anfc_detided-0.027deg_P1D-m', 'cmems_mod_nws_phy-ssh_anfc_detided-0.027deg_P1M-m', 'cmems_mod_nws_phy-wcur_anfc_0.027deg_P1D-m', 'cmems_mod_nws_phy-wcur_anfc_0.027deg_P1M-m', 'cmems_mod_nws_phy_anfc_0.027deg-2D_PT15M-i', 'cmems_mod_nws_phy_anfc_0.027deg-2D_PT1H-m', 'cmems_mod_nws_phy_anfc_0.027deg-3D_P1D-m', 'cmems_mod_nws_phy_anfc_0.027deg-3D_P1M-m', 'cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m', 'cmems_mod_nws_phy_anfc_0.027deg-3D_static', 'cmems_mod_nws_wav_anfc_0.027deg_PT1H-i', 'cmems_mod_nws_wav_anfc_0.027deg_static', 'cmems_mod_nws_wav_anfc_0.05deg_PT1H-i', 'cmems_mod_nws_wav_anfc_0.05deg_static', 'cmems_mod_nws_bgc-chl_my_7km-3D_P1D-m', 'cmems_mod_nws_bgc-chl_my_7km-3D_P1M-m', 'cmems_mod_nws_bgc-chl_myint_7km-3D_P1M-m', 'cmems_mod_nws_bgc-kd_my_7km-3D_P1D-m', 'cmems_mod_nws_bgc-kd_my_7km-3D_P1M-m', 'cmems_mod_nws_bgc-kd_myint_7km-3D_P1M-m', 'cmems_mod_nws_bgc-no3_my_7km-3D_P1D-m', 'cmems_mod_nws_bgc-no3_my_7km-3D_P1M-m', 'cmems_mod_nws_bgc-no3_myint_7km-3D_P1M-m', 'cmems_mod_nws_bgc-o2_my_7km-3D_P1D-m', 'cmems_mod_nws_bgc-o2_my_7km-3D_P1M-m', 'cmems_mod_nws_bgc-o2_myint_7km-3D_P1M-m', 'cmems_mod_nws_bgc-pft_my_7km-3D-diato_P1D-m', 'cmems_mod_nws_bgc-pft_my_7km-3D-diato_P1M-m', 'cmems_mod_nws_bgc-pft_my_7km-3D-dino_P1D-m', 'cmems_mod_nws_bgc-pft_my_7km-3D-dino_P1M-m', 'cmems_mod_nws_bgc-pft_my_7km-3D-nano_P1D-m', 'cmems_mod_nws_bgc-pft_my_7km-3D-nano_P1M-m', 'cmems_mod_nws_bgc-pft_my_7km-3D-pico_P1D-m', 'cmems_mod_nws_bgc-pft_my_7km-3D-pico_P1M-m', 'cmems_mod_nws_bgc-pft_myint_7km-3D-diato_P1M-m', 'cmems_mod_nws_bgc-pft_myint_7km-3D-dino_P1M-m', 'cmems_mod_nws_bgc-pft_myint_7km-3D-nano_P1M-m', 'cmems_mod_nws_bgc-pft_myint_7km-3D-pico_P1M-m', 'cmems_mod_nws_bgc-ph_my_7km-3D_P1D-m', 'cmems_mod_nws_bgc-ph_my_7km-3D_P1M-m', 'cmems_mod_nws_bgc-ph_myint_7km-3D_P1M-m', 'cmems_mod_nws_bgc-phyc_my_7km-3D_P1D-m', 'cmems_mod_nws_bgc-phyc_my_7km-3D_P1M-m', 'cmems_mod_nws_bgc-phyc_myint_7km-3D_P1M-m', 'cmems_mod_nws_bgc-po4_my_7km-3D_P1D-m', 'cmems_mod_nws_bgc-po4_my_7km-3D_P1M-m', 'cmems_mod_nws_bgc-po4_myint_7km-3D_P1M-m', 'cmems_mod_nws_bgc-pp_my_7km-3D_P1D-m', 'cmems_mod_nws_bgc-pp_my_7km-3D_P1M-m', 'cmems_mod_nws_bgc-pp_myint_7km-3D_P1M-m', 'cmems_mod_nws_bgc-spco2_my_7km-2D_P1D-m', 'cmems_mod_nws_bgc-spco2_my_7km-2D_P1M-m', 'cmems_mod_nws_bgc-spco2_myint_7km-2D_P1M-m', 'cmems_mod_nws_phy-bottomt_my_7km-2D_P1D-m', 'cmems_mod_nws_phy-bottomt_my_7km-2D_P1M-m', 'cmems_mod_nws_phy-bottomt_my_7km-2D_PT1H-i', 'cmems_mod_nws_phy-bottomt_myint_7km-2D_P1M-m', 'cmems_mod_nws_phy-mld_my_7km-2D_P1D-m', 'cmems_mod_nws_phy-mld_my_7km-2D_P1M-m', 'cmems_mod_nws_phy-mld_my_7km-2D_PT1H-i', 'cmems_mod_nws_phy-mld_myint_7km-2D_P1M-m', 'cmems_mod_nws_phy-s_my_7km-3D_P1D-m', 'cmems_mod_nws_phy-s_my_7km-3D_P1M-m', 'cmems_mod_nws_phy-s_myint_7km-3D_P1M-m', 'cmems_mod_nws_phy-ssh_my_7km-2D_P1D-m', 'cmems_mod_nws_phy-ssh_my_7km-2D_P1M-m', 'cmems_mod_nws_phy-ssh_my_7km-2D_PT1H-i', 'cmems_mod_nws_phy-ssh_myint_7km-2D_P1M-m', 'cmems_mod_nws_phy-sss_my_7km-2D_PT1H-i', 'cmems_mod_nws_phy-sst_my_7km-2D_PT1H-i', 'cmems_mod_nws_phy-t_my_7km-3D_P1D-m', 'cmems_mod_nws_phy-t_my_7km-3D_P1M-m', 'cmems_mod_nws_phy-t_myint_7km-3D_P1M-m', 'cmems_mod_nws_phy-uv_my_7km-2D_PT1H-i', 'cmems_mod_nws_phy-uv_my_7km-3D_P1D-m', 'cmems_mod_nws_phy-uv_my_7km-3D_P1M-m', 'cmems_mod_nws_phy-uv_myint_7km-3D_P1M-m', 'MetO-NWS-WAV-RAN', 'cmems_obs_oc_arc_bgc_geophy_nrt_l3-hr_P1D-m', 'cmems_obs_oc_arc_bgc_optics_nrt_l3-hr_P1D-m', 'cmems_obs_oc_arc_bgc_transp_nrt_l3-hr_P1D-m', 'cmems_obs_oc_arc_bgc_geophy_nrt_l4-hr_P1D-m', 'cmems_obs_oc_arc_bgc_geophy_nrt_l4-hr_P1M-m', 'cmems_obs_oc_arc_bgc_optics_nrt_l4-hr_P1D-m', 'cmems_obs_oc_arc_bgc_optics_nrt_l4-hr_P1M-m', 'cmems_obs_oc_arc_bgc_transp_nrt_l4-hr_P1D-m', 'cmems_obs_oc_arc_bgc_transp_nrt_l4-hr_P1M-m', 'cmems_obs-oc_arc_bgc-plankton_my_l3-multi-4km_P1D', 'cmems_obs-oc_arc_bgc-plankton_my_l3-olci-300m_P1D', 'cmems_obs-oc_arc_bgc-reflectance_my_l3-multi-4km_P1D', 'cmems_obs-oc_arc_bgc-reflectance_my_l3-olci-300m_P1D', 'cmems_obs-oc_arc_bgc-transp_my_l3-multi-4km_P1D', 'cmems_obs-oc_arc_bgc-transp_my_l3-olci-300m_P1D', 'cmems_obs-oc_arc_bgc-plankton_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_arc_bgc-reflectance_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_arc_bgc-transp_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_arc_bgc-plankton_my_l4-multi-4km_P1M', 'cmems_obs-oc_arc_bgc-plankton_my_l4-multi-climatology-4km_P1D', 'cmems_obs-oc_arc_bgc-plankton_my_l4-olci-300m_P1M', 'cmems_obs-oc_arc_bgc-plankton_nrt_l4-olci-300m_P1M', 'cmems_obs-oc_arc_bgc-transp_nrt_l4-olci-300m_P1M', 'cmems_obs-oc_atl_bgc-optics_my_l3-multi-1km_P1D', 'cmems_obs-oc_atl_bgc-plankton_my_l3-multi-1km_P1D', 'cmems_obs-oc_atl_bgc-plankton_my_l3-olci-1km_P1D', 'cmems_obs-oc_atl_bgc-plankton_my_l3-olci-300m_P1D', 'cmems_obs-oc_atl_bgc-reflectance_my_l3-multi-1km_P1D', 'cmems_obs-oc_atl_bgc-reflectance_my_l3-olci-300m_P1D', 'cmems_obs-oc_atl_bgc-transp_my_l3-multi-1km_P1D', 'cmems_obs-oc_atl_bgc-optics_nrt_l3-multi-1km_P1D', 'cmems_obs-oc_atl_bgc-plankton_nrt_l3-multi-1km_P1D', 'cmems_obs-oc_atl_bgc-plankton_nrt_l3-olci-1km_P1D', 'cmems_obs-oc_atl_bgc-plankton_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_atl_bgc-reflectance_nrt_l3-multi-1km_P1D', 'cmems_obs-oc_atl_bgc-reflectance_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_atl_bgc-transp_nrt_l3-multi-1km_P1D', 'cmems_obs-oc_atl_bgc-plankton_my_l4-gapfree-multi-1km_P1D', 'cmems_obs-oc_atl_bgc-plankton_my_l4-multi-1km_P1M', 'cmems_obs-oc_atl_bgc-pp_my_l4-multi-1km_P1M', 'cmems_obs-oc_atl_bgc-plankton_nrt_l4-gapfree-multi-1km_P1D', 'cmems_obs-oc_atl_bgc-plankton_nrt_l4-multi-1km_P1M', 'cmems_obs-oc_atl_bgc-pp_nrt_l4-multi-1km_P1M', 'cmems_obs_oc_bal_bgc_geophy_nrt_l3-hr_P1D-m', 'cmems_obs_oc_bal_bgc_optics_nrt_l3-hr_P1D-m', 'cmems_obs_oc_bal_bgc_transp_nrt_l3-hr_P1D-m', 'cmems_obs_oc_bal_bgc_tur-spm-chl_nrt_l3-hr-mosaic_P1D-m', 'cmems_obs_oc_bal_bgc_geophy_nrt_l4-hr_P1D-m', 'cmems_obs_oc_bal_bgc_geophy_nrt_l4-hr_P1M-m', 'cmems_obs_oc_bal_bgc_optics_nrt_l4-hr_P1D-m', 'cmems_obs_oc_bal_bgc_optics_nrt_l4-hr_P1M-m', 'cmems_obs_oc_bal_bgc_transp_nrt_l4-hr_P1D-m', 'cmems_obs_oc_bal_bgc_transp_nrt_l4-hr_P1M-m', 'cmems_obs_oc_bal_bgc_tur-spm-chl_nrt_l4-hr-mosaic_P1D-m', 'cmems_obs-oc_bal_bgc-optics_my_l3-olci-300m_P1D', 'cmems_obs-oc_bal_bgc-plankton_my_l3-multi-1km_P1D', 'cmems_obs-oc_bal_bgc-plankton_my_l3-olci-300m_P1D', 'cmems_obs-oc_bal_bgc-reflectance_my_l3-multi-1km_P1D', 'cmems_obs-oc_bal_bgc-reflectance_my_l3-olci-300m_P1D', 'cmems_obs-oc_bal_bgc-transp_my_l3-multi-1km_P1D', 'cmems_obs-oc_bal_bgc-transp_my_l3-olci-300m_P1D', 'cmems_obs-oc_bal_bgc-optics_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_bal_bgc-plankton_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_bal_bgc-reflectance_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_bal_bgc-transp_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_bal_bgc-plankton_my_l4-multi-1km_P1M', 'cmems_obs-oc_bal_bgc-plankton_my_l4-olci-300m_P1M', 'cmems_obs-oc_bal_bgc-pp_my_l4-multi-4km_P1D', 'cmems_obs-oc_bal_bgc-pp_my_l4-multi-4km_P1M', 'cmems_obs-oc_bal_bgc-plankton_nrt_l4-olci-300m_P1M', 'cmems_obs_oc_blk_bgc_geophy_nrt_l3-hr_P1D-m', 'cmems_obs_oc_blk_bgc_optics_nrt_l3-hr_P1D-m', 'cmems_obs_oc_blk_bgc_transp_nrt_l3-hr_P1D-m', 'cmems_obs_oc_blk_bgc_tur-spm-chl_nrt_l3-hr-mosaic_P1D-m', 'cmems_obs_oc_blk_bgc_geophy_nrt_l4-hr_P1D-m', 'cmems_obs_oc_blk_bgc_geophy_nrt_l4-hr_P1M-m', 'cmems_obs_oc_blk_bgc_optics_nrt_l4-hr_P1D-m', 'cmems_obs_oc_blk_bgc_optics_nrt_l4-hr_P1M-m', 'cmems_obs_oc_blk_bgc_transp_nrt_l4-hr_P1D-m', 'cmems_obs_oc_blk_bgc_transp_nrt_l4-hr_P1M-m', 'cmems_obs_oc_blk_bgc_tur-spm-chl_nrt_l4-hr-mosaic_P1D-m', 'cmems_obs-oc_blk_bgc-optics_my_l3-multi-1km_P1D', 'cmems_obs-oc_blk_bgc-plankton_my_l3-multi-1km_P1D', 'cmems_obs-oc_blk_bgc-plankton_my_l3-olci-300m_P1D', 'cmems_obs-oc_blk_bgc-reflectance_my_l3-multi-1km_P1D', 'cmems_obs-oc_blk_bgc-reflectance_my_l3-olci-300m_P1D', 'cmems_obs-oc_blk_bgc-transp_my_l3-multi-1km_P1D', 'cmems_obs-oc_blk_bgc-transp_my_l3-olci-300m_P1D', 'cmems_obs-oc_blk_bgc-optics_nrt_l3-multi-1km_P1D', 'cmems_obs-oc_blk_bgc-plankton_nrt_l3-multi-1km_P1D', 'cmems_obs-oc_blk_bgc-plankton_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_blk_bgc-reflectance_nrt_l3-multi-1km_P1D', 'cmems_obs-oc_blk_bgc-reflectance_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_blk_bgc-transp_nrt_l3-multi-1km_P1D', 'cmems_obs-oc_blk_bgc-transp_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_blk_bgc-plankton_my_l4-gapfree-multi-1km_P1D', 'cmems_obs-oc_blk_bgc-plankton_my_l4-multi-1km_P1M', 'cmems_obs-oc_blk_bgc-plankton_my_l4-multi-climatology-1km_P1D', 'cmems_obs-oc_blk_bgc-plankton_my_l4-olci-300m_P1M', 'cmems_obs-oc_blk_bgc-pp_my_l4-multi-4km_P1D', 'cmems_obs-oc_blk_bgc-pp_my_l4-multi-4km_P1M', 'cmems_obs-oc_blk_bgc-plankton_nrt_l4-gapfree-multi-1km_P1D', 'cmems_obs-oc_blk_bgc-plankton_nrt_l4-multi-1km_P1M', 'cmems_obs-oc_blk_bgc-plankton_nrt_l4-olci-300m_P1M', 'cmems_obs-oc_blk_bgc-pp_nrt_l4-multi-4km_P1D', 'cmems_obs-oc_blk_bgc-pp_nrt_l4-multi-4km_P1M', 'cmems_obs-oc_blk_bgc-transp_nrt_l4-multi-1km_P1M', 'cmems_obs-oc_blk_bgc-transp_nrt_l4-olci-300m_P1M', 'cmems_obs-oc_glo_bgc-optics_my_l3-multi-4km_P1D', 'cmems_obs-oc_glo_bgc-plankton_my_l3-multi-4km_P1D', 'cmems_obs-oc_glo_bgc-plankton_my_l3-olci-300m_P1D', 'cmems_obs-oc_glo_bgc-plankton_my_l3-olci-4km_P1D', 'cmems_obs-oc_glo_bgc-reflectance_my_l3-multi-4km_P1D', 'cmems_obs-oc_glo_bgc-reflectance_my_l3-olci-300m_P1D', 'cmems_obs-oc_glo_bgc-reflectance_my_l3-olci-4km_P1D', 'cmems_obs-oc_glo_bgc-transp_my_l3-multi-4km_P1D', 'cmems_obs-oc_glo_bgc-transp_my_l3-olci-4km_P1D', 'c3s_obs-oc_glo_bgc-plankton_my_l3-multi-4km_P1D', 'c3s_obs-oc_glo_bgc-reflectance_my_l3-multi-4km_P1D', 'cmems_obs-oc_glo_bgc-optics_nrt_l3-multi-4km_P1D', 'cmems_obs-oc_glo_bgc-plankton_nrt_l3-multi-4km_P1D', 'cmems_obs-oc_glo_bgc-plankton_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_glo_bgc-plankton_nrt_l3-olci-4km_P1D', 'cmems_obs-oc_glo_bgc-reflectance_nrt_l3-multi-4km_P1D', 'cmems_obs-oc_glo_bgc-reflectance_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_glo_bgc-reflectance_nrt_l3-olci-4km_P1D', 'cmems_obs-oc_glo_bgc-transp_nrt_l3-multi-4km_P1D', 'cmems_obs-oc_glo_bgc-transp_nrt_l3-olci-4km_P1D', 'cmems_obs-oc_glo_bgc-optics_my_l4-multi-4km_P1M', 'cmems_obs-oc_glo_bgc-plankton_my_l4-gapfree-multi-4km_P1D', 'cmems_obs-oc_glo_bgc-plankton_my_l4-multi-4km_P1M', 'cmems_obs-oc_glo_bgc-plankton_my_l4-multi-climatology-4km_P1D', 'cmems_obs-oc_glo_bgc-plankton_my_l4-olci-300m_P1M', 'cmems_obs-oc_glo_bgc-plankton_my_l4-olci-4km_P1M', 'cmems_obs-oc_glo_bgc-pp_my_l4-multi-4km_P1M', 'cmems_obs-oc_glo_bgc-reflectance_my_l4-multi-4km_P1M', 'cmems_obs-oc_glo_bgc-reflectance_my_l4-olci-300m_P1M', 'cmems_obs-oc_glo_bgc-reflectance_my_l4-olci-4km_P1M', 'cmems_obs-oc_glo_bgc-transp_my_l4-gapfree-multi-4km_P1D', 'cmems_obs-oc_glo_bgc-transp_my_l4-multi-4km_P1M', 'cmems_obs-oc_glo_bgc-transp_my_l4-olci-4km_P1M', 'c3s_obs-oc_glo_bgc-plankton_my_l4-multi-4km_P1M', 'cmems_obs-oc_glo_bgc-optics_nrt_l4-multi-4km_P1M', 'cmems_obs-oc_glo_bgc-plankton_nrt_l4-gapfree-multi-4km_P1D', 'cmems_obs-oc_glo_bgc-plankton_nrt_l4-multi-4km_P1M', 'cmems_obs-oc_glo_bgc-plankton_nrt_l4-olci-300m_P1M', 'cmems_obs-oc_glo_bgc-plankton_nrt_l4-olci-4km_P1M', 'cmems_obs-oc_glo_bgc-pp_nrt_l4-multi-4km_P1M', 'cmems_obs-oc_glo_bgc-reflectance_nrt_l4-multi-4km_P1M', 'cmems_obs-oc_glo_bgc-reflectance_nrt_l4-olci-300m_P1M', 'cmems_obs-oc_glo_bgc-reflectance_nrt_l4-olci-4km_P1M', 'cmems_obs-oc_glo_bgc-transp_nrt_l4-gapfree-multi-4km_P1D', 'cmems_obs-oc_glo_bgc-transp_nrt_l4-multi-4km_P1M', 'cmems_obs-oc_glo_bgc-transp_nrt_l4-olci-4km_P1M', 'cmems_obs_oc_ibi_bgc_geophy_nrt_l3-hr_P1D-m', 'cmems_obs_oc_ibi_bgc_optics_nrt_l3-hr_P1D-m', 'cmems_obs_oc_ibi_bgc_transp_nrt_l3-hr_P1D-m', 'cmems_obs_oc_ibi_bgc_tur-spm-chl_nrt_l3-hr-mosaic_P1D-m', 'cmems_obs_oc_ibi_bgc_geophy_nrt_l4-hr_P1D-m', 'cmems_obs_oc_ibi_bgc_geophy_nrt_l4-hr_P1M-m', 'cmems_obs_oc_ibi_bgc_optics_nrt_l4-hr_P1D-m', 'cmems_obs_oc_ibi_bgc_optics_nrt_l4-hr_P1M-m', 'cmems_obs_oc_ibi_bgc_transp_nrt_l4-hr_P1D-m', 'cmems_obs_oc_ibi_bgc_transp_nrt_l4-hr_P1M-m', 'cmems_obs_oc_ibi_bgc_tur-spm-chl_nrt_l4-hr-mosaic_P1D-m', 'cmems_obs_oc_med_bgc_geophy_nrt_l3-hr_P1D-m', 'cmems_obs_oc_med_bgc_optics_nrt_l3-hr_P1D-m', 'cmems_obs_oc_med_bgc_transp_nrt_l3-hr_P1D-m', 'cmems_obs_oc_med_bgc_tur-spm-chl_nrt_l3-hr-mosaic_P1D-m', 'cmems_obs_oc_med_bgc_geophy_nrt_l4-hr_P1D-m', 'cmems_obs_oc_med_bgc_geophy_nrt_l4-hr_P1M-m', 'cmems_obs_oc_med_bgc_optics_nrt_l4-hr_P1D-m', 'cmems_obs_oc_med_bgc_optics_nrt_l4-hr_P1M-m', 'cmems_obs_oc_med_bgc_transp_nrt_l4-hr_P1D-m', 'cmems_obs_oc_med_bgc_transp_nrt_l4-hr_P1M-m', 'cmems_obs_oc_med_bgc_tur-spm-chl_nrt_l4-hr-mosaic_P1D-m', 'cmems_obs-oc_med_bgc-optics_my_l3-multi-1km_P1D', 'cmems_obs-oc_med_bgc-plankton_my_l3-multi-1km_P1D', 'cmems_obs-oc_med_bgc-plankton_my_l3-olci-300m_P1D', 'cmems_obs-oc_med_bgc-reflectance_my_l3-multi-1km_P1D', 'cmems_obs-oc_med_bgc-reflectance_my_l3-olci-300m_P1D', 'cmems_obs-oc_med_bgc-transp_my_l3-multi-1km_P1D', 'cmems_obs-oc_med_bgc-transp_my_l3-olci-300m_P1D', 'cmems_obs-oc_med_bgc-optics_nrt_l3-multi-1km_P1D', 'cmems_obs-oc_med_bgc-plankton_nrt_l3-multi-1km_P1D', 'cmems_obs-oc_med_bgc-plankton_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_med_bgc-reflectance_nrt_l3-multi-1km_P1D', 'cmems_obs-oc_med_bgc-reflectance_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_med_bgc-transp_nrt_l3-multi-1km_P1D', 'cmems_obs-oc_med_bgc-transp_nrt_l3-olci-300m_P1D', 'cmems_obs-oc_med_bgc-plankton_my_l4-gapfree-multi-1km_P1D', 'cmems_obs-oc_med_bgc-plankton_my_l4-multi-1km_P1M', 'cmems_obs-oc_med_bgc-plankton_my_l4-multi-climatology-1km_P1D', 'cmems_obs-oc_med_bgc-plankton_my_l4-olci-300m_P1M', 'cmems_obs-oc_med_bgc-pp_my_l4-multi-4km_P1D', 'cmems_obs-oc_med_bgc-pp_my_l4-multi-4km_P1M', 'cmems_obs-oc_med_bgc-plankton_nrt_l4-gapfree-multi-1km_P1D', 'cmems_obs-oc_med_bgc-plankton_nrt_l4-multi-1km_P1M', 'cmems_obs-oc_med_bgc-plankton_nrt_l4-olci-300m_P1M', 'cmems_obs-oc_med_bgc-pp_nrt_l4-multi-4km_P1D', 'cmems_obs-oc_med_bgc-pp_nrt_l4-multi-4km_P1M', 'cmems_obs-oc_med_bgc-transp_nrt_l4-multi-1km_P1M', 'cmems_obs-oc_med_bgc-transp_nrt_l4-olci-300m_P1M', 'cmems_obs_oc_nws_bgc_geophy_nrt_l3-hr_P1D-m', 'cmems_obs_oc_nws_bgc_optics_nrt_l3-hr_P1D-m', 'cmems_obs_oc_nws_bgc_transp_nrt_l3-hr_P1D-m', 'cmems_obs_oc_nws_bgc_tur-spm-chl_nrt_l3-hr-mosaic_P1D-m', 'cmems_obs_oc_nws_bgc_geophy_nrt_l4-hr_P1D-m', 'cmems_obs_oc_nws_bgc_geophy_nrt_l4-hr_P1M-m', 'cmems_obs_oc_nws_bgc_optics_nrt_l4-hr_P1D-m', 'cmems_obs_oc_nws_bgc_optics_nrt_l4-hr_P1M-m', 'cmems_obs_oc_nws_bgc_transp_nrt_l4-hr_P1D-m', 'cmems_obs_oc_nws_bgc_transp_nrt_l4-hr_P1M-m', 'cmems_obs_oc_nws_bgc_tur-spm-chl_nrt_l4-hr-mosaic_P1D-m', 'blksea_omi_circulation_rim_current_index', 'omi_circulation_boundary_pacific_kuroshio_phase_area_averaged', 'omi_circulation_moc_blksea_area_averaged_mean', 'omi_circulation_moc_medsea_area_averaged_mean', 'omi_circulation_voltrans_arctic_averaged', 'OMI_CIRCULATION_VOLTRANS_IBI_section_integrated_anomalies_AC', 'OMI_CIRCULATION_VOLTRANS_IBI_section_integrated_anomalies_ALC', 'OMI_CIRCULATION_VOLTRANS_IBI_section_integrated_anomalies_CC', 'OMI_CIRCULATION_VOLTRANS_IBI_section_integrated_anomalies_N48', 'OMI_CIRCULATION_VOLTRANS_IBI_section_integrated_anomalies_RTE', 'omi_climate_ofc_baltic_area_averaged_anomalies', 'omi_climate_ohc_blksea_area_averaged_anomalies', 'omi_climate_ohc_ibi_area_averaged_anomalies', 'omi_climate_osc_medsea_volume_mean', 'omi_climate_sl_baltic_area_averaged_anomalies', 'omi_climate_sl_blksea_area_averaged_anomalies', 'omi_climate_sl_europe_area_averaged_anomalies', 'omi_climate_sl_global_area_averaged_anomalies', 'omi_climate_sl_global_regional_trends', 'omi_climate_sl_ibi_area_averaged_anomalies', 'omi_climate_sl_medsea_area_averaged_anomalies', 'omi_climate_sl_northwestshelf_area_averaged_anomalies', 'omi_climate_sst_bal_area_averaged_anomalies', 'omi_climate_sst_bal_trend', 'omi_climate_sst_ibi_area_averaged_anomalies', 'omi_climate_sst_ibi_trend', 'omi_climate_sst_ist_arctic_anomaly', 'omi_climate_sst_ist_arctic_area_averaged_anomalies', 'omi_climate_sst_ist_arctic_trend', 'omi_climate_sst_northwestshelf_area_averaged_anomalies', 'omi_climate_sst_northwestshelf_trend', 'omi_extreme_climvar_pacific_npgo_sla_eof_mode_projection', 'cmems_mod_arc_phy_temp_my_mhw_barentssea_P1D-m', 'omi_extreme_seastate_global_swh_mean_and_p95_obs', 'omi_extreme_sl_baltic_slev_mean_and_anomaly_obs', 'omi_extreme_sl_ibi_slev_mean_and_anomaly_obs', 'omi_extreme_sl_medsea_slev_mean_and_anomaly_obs', 'omi_extreme_sl_northwestshelf_slev_mean_and_anomaly_obs', 'omi_extreme_sst_baltic_sst_mean_and_anomaly_obs', 'omi_extreme_sst_ibi_sst_mean_and_anomaly_obs', 'omi_extreme_sst_medsea_sst_mean_and_anomaly_obs', 'omi_extreme_sst_northwestshelf_sst_mean_and_anomaly_obs', 'omi_extreme_wave_baltic_swh_mean_and_anomaly_obs', 'omi_extreme_wave_blksea_recent_changes', 'omi_extreme_wave_blksea_wave_power', 'omi_extreme_wave_ibi_swh_mean_and_anomaly_obs', 'omi_extreme_wave_medsea_swh_mean_and_anomaly_obs', 'omi_extreme_wave_northwestshelf_swh_mean_and_anomaly_obs', 'omi_health_chl_arctic_oceancolour_area_averaged_mean', 'omi_health_chl_atlantic_oceancolour_area_averaged_mean', 'omi_health_chl_baltic_oceancolour_area_averaged_mean', 'omi_health_chl_baltic_oceancolour_trend', 'omi_health_chl_blksea_oceancolour_area_averaged_mean', 'omi_health_chl_blksea_oceancolour_trend', 'omi_health_chl_global_oceancolour_oligo_nag_area_mean', 'omi_health_chl_global_oceancolour_oligo_npg_area_mean', 'omi_health_chl_global_oceancolour_oligo_sag_area_mean', 'omi_health_chl_global_oceancolour_oligo_spg_area_mean', 'omi_health_chl_global_oceancolour_trend', 'omi_health_chl_medsea_oceancolour_area_averaged_mean', 'omi_health_chl_medsea_oceancolour_trend', 'omi_var_extreme_wmf_medsea_area_averaged_mean', 'cmems_obs-si_ant_phy_nrt_l3-1km_P1D', 'cmems_obs-si_ant_phy_my_drift-cfosat-ssmi-merged_P30D', 'cmems_obs-si_ant_phy_my_drift-cfosat-ssmi-merged_P3D', 'cmems_obs-si_ant_phy_my_drift-cfosat_P2D', 'cmems_obs-si_ant_phy_my_drift-cfosat_P3D', 'cmems_obs-si_ant_physic_my_drift-amsr_P2D', 'cmems_obs-si_ant_physic_my_drift-amsr_P3D', 'cmems_obs-si_arc_phy_my_l3_P1D', 'cmems_obs-si_arc_phy_nrt_l3_P1D', 'cmems_obs-si_arc_phy_my_l4_P1D', 'cmems_obs-si_arc_phy_nrt_l4_P1D', 'cmems_obs-si_arc_phy-icetype_nrt_L4-auto_P1D', 'cmems_obs-si_arc_phy-siconc_nrt_L4-auto_P1D', 'cmems_obs-si_arc_phy_nrt_l3_P1D', 'cmems_obs-si_arc_phy_my_L3S-DMIOI_P1D-m', 'cmems_obs_si_arc_phy_my_L4-DMIOI_P1D-m', 'cmems_obs-si_arc_physic_nrt_L2-EW_PT1H-irr', 'esa_obs-si_arc_phy-sit_nrt_l4_multi_P1D-m', 'CERSAT-GLO-SEAICE_30DAYS_DRIFT_ASCAT_SSMI_MERGED_RAN-OBS_FULL_TIME_SERIE', 'CERSAT-GLO-SEAICE_30DAYS_DRIFT_QUICKSCAT_SSMI_MERGED_RAN-OBS_FULL_TIME_SERIE', 'CERSAT-GLO-SEAICE_3DAYS_DRIFT_ASCAT_RAN-OBS_FULL_TIME_SERIE', 'CERSAT-GLO-SEAICE_3DAYS_DRIFT_ASCAT_SSMI_MERGED_RAN-OBS_FULL_TIME_SERIE', 'CERSAT-GLO-SEAICE_3DAYS_DRIFT_QUICKSCAT_RAN-OBS_FULL_TIME_SERIE', 'CERSAT-GLO-SEAICE_3DAYS_DRIFT_QUICKSCAT_SSMI_MERGED_RAN-OBS_FULL_TIME_SERIE', 'CERSAT-GLO-SEAICE_6DAYS_DRIFT_ASCAT_RAN-OBS_FULL_TIME_SERIE', 'CERSAT-GLO-SEAICE_6DAYS_DRIFT_QUICKSCAT_RAN-OBS_FULL_TIME_SERIE', 'cmems_obs-si_arc_phy-drift_my_l3-ssmi_P30D', 'cmems_obs-si_arc_phy-drift_my_l3-ssmi_P3D', 'cmems_obs-si_arc_phy_my_drift-amsr_P2D', 'cmems_obs-si_arc_phy_my_drift-amsr_P3D', 'cmems_obs-si_arc_phy_my_drift-amsr_P6D', 'cmems_obs-si_arc_phy_my_drift-cfosat-ssmi-merged_P30D', 'cmems_obs-si_arc_phy_my_drift-cfosat-ssmi-merged_P3D', 'cmems_obs-si_arc_phy_my_drift-cfosat_P3D', 'cmems_obs-si_arc_phy_my_drift-cfosat_P6D', 'METNO-ARC-SEAICE_CONC-L4-NRT-OBS', 'cmems_obs-si_arc_phy_nrt_1km-svb_P1D-irr', 'cmems_obs-si_arc_physic_nrt_1km-grl_P1D-irr', 'cmems_obs-si_arc_physic_nrt_1km-grl_P1WT3D-m', 'DMI-ARC-SEAICE_BERG-L4-NRT-OBS', 'DMI-ARC-SEAICE_BERG_IW-L4-NRT-OBS', 'DMI-ARC-SEAICE_BERG_MOSAIC-L4-NRT-OBS', 'DMI-ARC-SEAICE_BERG_MOSAIC_IW-L4-NRT-OBS', 'cmems_sat-si_arc_berg-point_nrt_ew_d', 'cmems_sat-si_arc_berg-point_nrt_iw_d', 'DMI-ARC-SEAICE_TEMP-L4-NRT-OBS', 'cmems_obs-si_bal_phy-sit_my_l4-1km_P1D-m', 'cmems_obs-si_bal_seaice-conc_my_1km', 'FMI-BAL-SEAICE_CONC-L4-NRT-OBS', 'FMI-BAL-SEAICE_THICK-L4-NRT-OBS', 'cmems_obs-si_bal_phy-sie_nrt_l4_P1D-m', 'FMI-BAL-SEAICE_DRIFT-SAR-NRT-OBS', 'FMI-BAL-SEAICE_THICK-MOSAIC-SAR-NRT-OBS', 'FMI-BAL-SEAICE_THICK-SAR-NRT-OBS', 'cmems_obs-si_bal_phy-sie_nrt_500m_P1D-m', 'cmems_obs-si_bal_phy-sit_nrt_l4_P1D-m', 'cmems_obs-si_bal_phy-sit_nrt_x-500m-l4_P1D', 'cmems_sat-si_bal_conc_nrt_500m_d', 'cmems_sat-si_bal_thick_nrt_500m_hi', 'c3s_obs-si_glo_phy_my_nh-l3_P1M', 'cmems_obs-si_glo_phy-drift-north_my_l4_P1D-m', 'cmems_obs-si_glo_phy-drift-south_my_l4_P1D-m', 'esa_obs-si_ant_phy-sit_nrt_l4-multi_P1D-m', 'esa_obs-si_arc_phy-sit_nrt_l4-multi_P1D-m', 'METNO-GLO-SEAICE_DRIFT-NORTH-L4-NRT-OBS', 'METNO-GLO-SEAICE_DRIFT-SOUTH-L4-NRT-OBS', 'osisaf_obs-si_glo_phy-sic-north_nrt_amsr2_l4_P1D-m', 'osisaf_obs-si_glo_phy-sic-north_nrt_ssmis_l4_P1D-m', 'osisaf_obs-si_glo_phy-sic-south_nrt_amsr2_l4_P1D-m', 'osisaf_obs-si_glo_phy-sic-south_nrt_ssmis_l4_P1D-m', 'osisaf_obs-si_glo_phy-sidrift_nrt_nh_P1D-m', 'osisaf_obs-si_glo_phy-sidrift_nrt_sh_P1D-m', 'osisaf_obs-si_glo_phy-siedge_nrt_nh-P1D', 'osisaf_obs-si_glo_phy-siedge_nrt_sh-P1D', 'osisaf_obs-si_glo_phy-sitype_nrt_nh-P1D', 'osisaf_obs-si_glo_phy-sitype_nrt_sh-P1D', 'DTU-GLO-SEAICE_DRIFT-NORTH-L4-NRT-OBS', 'DTU-GLO-SEAICE_DRIFT-SOUTH-L4-NRT-OBS', 'cmems_sat-si_glo_drift_nrt_north_d', 'cmems_sat-si_glo_drift_nrt_south_d', 'OSISAF-GLO-SEAICE_CONC_CONT_TIMESERIES-NH-LA-OBS', 'OSISAF-GLO-SEAICE_CONC_CONT_TIMESERIES-SH-LA-OBS', 'OSISAF-GLO-SEAICE_CONC_TIMESERIES-NH-LA-OBS', 'OSISAF-GLO-SEAICE_CONC_TIMESERIES-SH-LA-OBS', 'cmems_obs-sl_blk_phy-mdt_my_l4-0.0625deg_P20Y', 'cmems_obs-sl_eur_phy-ssh_my_al-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_alg-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_c2-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_c2n-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_e1-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_e1g-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_e2-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_en-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_enn-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_g2-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_h2a-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_h2ag-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_h2b-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_j1-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_j1g-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_j1n-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_j2-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_j2g-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_j2n-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_j3-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_j3n-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_s3a-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_s3b-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_s6a-lr-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_swon-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_swonc-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_tp-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_my_tpn-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_nrt_al-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_nrt_c2n-l3-duacs_PT1S', 'cmems_obs-sl_eur_phy-ssh_nrt_h2b-l3-duacs_PT0.2S', 'cmems_obs-sl_eur_phy-ssh_nrt_h2b-l3-duacs_PT1S', ...]
data_des = cmems_store.describe_data("cmems_mod_bal_wav_my_PT1H-i")
Fetching catalog: 100%|██████████| 3/3 [00:07<00:00, 2.38s/it] INFO - 2024-12-10T14:29:50Z - Dataset version was not specified, the latest one was selected: "202411" INFO - 2024-12-10T14:29:50Z - Dataset part was not specified, the first one was selected: "default" INFO - 2024-12-10T14:29:52Z - Service was not specified, the default one was selected: "arco-geo-series" /home/conda/deepesdl/909ac6b14a2e5a6c9dce2c44580b179aab714a951a659cea07707d516b61742a-20241209-101855-030681-626-xcube-1.7.1/lib/python3.11/site-packages/xcube/core/store/descriptor.py:242: FutureWarning: The return type of `Dataset.dims` will be changed to return a set of dimension names in future, in order to be more consistent with `DataArray.dims`. To access a mapping from dimension names to lengths, please use `Dataset.sizes`. self.dims = dict(dims) if dims else None
data_des.time_range
('1980-01-01', '2024-09-01')
data_des.bbox
(9, 53, 30.221628189086914, 65.91610717773438)
Open a dataset without cube parameters¶
ds = cmems_store.open_data("cmems_mod_bal_wav_my_PT1H-i")
ds
Fetching catalog: 100%|██████████| 3/3 [00:07<00:00, 2.47s/it] INFO - 2024-12-10T14:30:01Z - Dataset version was not specified, the latest one was selected: "202411" INFO - 2024-12-10T14:30:01Z - Dataset part was not specified, the first one was selected: "default" INFO - 2024-12-10T14:30:03Z - Service was not specified, the default one was selected: "arco-geo-series"
<xarray.Dataset> Size: 18TB Dimensions: (time: 391560, latitude: 775, longitude: 764) Coordinates: * latitude (latitude) float32 3kB 53.01 53.02 53.04 ... 65.87 65.89 65.91 * longitude (longitude) float32 3kB 9.014 9.042 9.069 ... 30.15 30.18 30.21 * time (time) datetime64[ns] 3MB 1980-01-01T01:00:00 ... 2024-09-01 Data variables: (12/19) VCMX (time, latitude, longitude) float32 927GB ... VHM0 (time, latitude, longitude) float32 927GB ... VHM0_SW1 (time, latitude, longitude) float32 927GB ... VHM0_SW2 (time, latitude, longitude) float32 927GB ... VHM0_WW (time, latitude, longitude) float32 927GB ... VMDR (time, latitude, longitude) float32 927GB ... ... ... VTM01_SW1 (time, latitude, longitude) float32 927GB ... VTM01_SW2 (time, latitude, longitude) float32 927GB ... VTM01_WW (time, latitude, longitude) float32 927GB ... VTM02 (time, latitude, longitude) float32 927GB ... VTM10 (time, latitude, longitude) float32 927GB ... VTPK (time, latitude, longitude) float32 927GB ... Attributes: Conventions: CF-1.0 cmems_product_id: BALTICSEA_MULTIYEAR_WAV_003_015 easternmost_longitude: 30.2080 grid_resolution: 1 nautical mile (ie. 0.0167 degrees northward; 0.... institution: Baltic MFC, PU Finnish Meteorological Institute northernmost_latitude: 65.9081 source: FMI-WAM_CMEMS southernmost_latitude: 53.0083 title: 2D - Hourly Instantaneous westernmost_longitude: 9.0138
ds.VHM0
<xarray.DataArray 'VHM0' (time: 391560, latitude: 775, longitude: 764)> Size: 927GB [231842676000 values with dtype=float32] Coordinates: * latitude (latitude) float32 3kB 53.01 53.02 53.04 ... 65.87 65.89 65.91 * longitude (longitude) float32 3kB 9.014 9.042 9.069 ... 30.15 30.18 30.21 * time (time) datetime64[ns] 3MB 1980-01-01T01:00:00 ... 2024-09-01 Attributes: cell_methods: time: mean long_name: Spectral significant wave height (Hm0) standard_name: sea_surface_wave_significant_height units: m valid_max: 20.0 valid_min: 0.0
ds.VHM0.isel(time=0).plot.imshow()
<matplotlib.image.AxesImage at 0x7fdd86794410>
Open a dataset with cube parameters¶
cmems_store.get_open_data_params_schema(
"cmems_mod_bal_wav_my_PT1H-i"
)
<xcube.util.jsonschema.JsonObjectSchema at 0x7fdd8d94da50>
ds = cmems_store.open_data(
"cmems_mod_bal_wav_my_PT1H-i",
variable_names=["VHM0"],
time_range=("2021-11-01", "2021-12-13"),
bbox=[10, 54, 20, 62]
)
ds
Fetching catalog: 100%|██████████| 3/3 [00:07<00:00, 2.34s/it] INFO - 2024-12-10T14:30:13Z - Dataset version was not specified, the latest one was selected: "202411" INFO - 2024-12-10T14:30:13Z - Dataset part was not specified, the first one was selected: "default" INFO - 2024-12-10T14:30:15Z - Service was not specified, the default one was selected: "arco-geo-series"
<xarray.Dataset> Size: 697MB Dimensions: (time: 1009, latitude: 480, longitude: 360) Coordinates: * latitude (latitude) float32 2kB 54.01 54.02 54.04 ... 61.96 61.97 61.99 * longitude (longitude) float32 1kB 10.01 10.04 10.07 ... 19.93 19.96 19.99 * time (time) datetime64[ns] 8kB 2021-11-01 ... 2021-12-13 Data variables: VHM0 (time, latitude, longitude) float32 697MB ... Attributes: Conventions: CF-1.0 cmems_product_id: BALTICSEA_MULTIYEAR_WAV_003_015 easternmost_longitude: 30.2080 grid_resolution: 1 nautical mile (ie. 0.0167 degrees northward; 0.... institution: Baltic MFC, PU Finnish Meteorological Institute northernmost_latitude: 65.9081 source: FMI-WAM_CMEMS southernmost_latitude: 53.0083 title: 2D - Hourly Instantaneous westernmost_longitude: 9.0138
ds.VHM0.sel(time="2021-12-13T12:12.00", method="nearest").plot.imshow()
<matplotlib.image.AxesImage at 0x7fdd8fa52d50>