Create Kerchunk catalog for CMEMS 3D#

Set up credentials on GFTS buckets#

Credentials are stored in the gfts profile in your ~/.aws/credentials. This file is generated automatically on GFTS Jupyterhub.

You can view them with ~/.aws/credentials.

  • access keys are in profile named gfts

  • endpoint_url is https://s3.gra.perf.cloud.ovh.net

  • region_name is gra

You should have read and write permissions to the bucket, but not delete

Rclone to copy/sync data from Copernicus Marine to GFTS bucket#

Set up Rclone config file#

Rclone is configured automatically on GFTS JupyterHub. You can view Rclone config file with ~/.config/rclone/rclone.conf

[cmarine]
type = s3
provider = Other
endpoint = https://s3.waw3-1.cloudferro.com
acl = public-read

[gfts]
type = s3
provider = Other
env_auth = true
region = gra
endpoint = https://s3.gra.perf.cloud.ovh.net

Copy CMEMS files with rclone#

We copy CMEMS files we need to our bucket as they are not available on DestinE DEDL yet.

  • 3D

./rclone copy cmarine:mdl-native-10/native/IBI_ANALYSISFORECAST_PHY_005_001/cmems_mod_ibi_phy_anfc_0.027deg-3D_PT1H-m_202211 gfts:gfts-reference-data/IBI_ANALYSISFORECAST_PHY_005_001/cmems_mod_ibi_phy_anfc_0.027deg-3D_PT1H-m_202211/
./rclone copy cmarine:mdl-native-13/native/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309 fts:gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/

Set up credentials#

Credentials are stored in the gfts profile in your ~/.aws/credentials.

You can view them with ~/.aws/credentials.

  • access keys are in profile named gfts

  • endpoint_url is https://s3.gra.perf.cloud.ovh.net

  • region_name is gra

You should have read and write permissions to the bucket, but not delete

# !cat ~/.aws/credentials
import s3fs
import xarray as xr
from pathlib import Path

import ujson
from kerchunk.combine import MultiZarrToZarr
from kerchunk import df
from kerchunk.hdf import SingleHdf5ToZarr
import fsspec
s3 = s3fs.S3FileSystem(
    anon=False,
    profile="gfts",
    client_kwargs={
        "endpoint_url": "https://s3.gra.perf.cloud.ovh.net",
        "region_name": "gra",
    },
)

Create catalog for NWSHELF ANALYSIS FORECAST data#

bucket_name = "gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309"
s3.ls(bucket_name)
['gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024']
s3path = "s3://gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/*/*/*.nc"
remote_files = s3.glob(s3path)
remote_files
Hide code cell output
['gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230702_20230702_R20230703_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230703_20230703_R20230704_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230704_20230704_R20230705_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230705_20230705_R20230706_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230706_20230706_R20230707_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230707_20230707_R20230708_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230708_20230708_R20230709_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230709_20230709_R20230710_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230710_20230710_R20230711_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230711_20230711_R20230712_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230712_20230712_R20230713_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230713_20230713_R20230714_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230714_20230714_R20230715_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230715_20230715_R20230716_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230716_20230716_R20230717_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230717_20230717_R20230718_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230718_20230718_R20230719_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230719_20230719_R20230720_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230720_20230720_R20230721_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230721_20230721_R20230722_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230722_20230722_R20230723_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230723_20230723_R20230724_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230724_20230724_R20230725_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230725_20230725_R20230726_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230726_20230726_R20230727_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230727_20230727_R20230728_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230728_20230728_R20230729_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230729_20230729_R20230730_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230730_20230730_R20230731_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230731_20230731_R20230801_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230801_20230801_R20230802_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230802_20230802_R20230803_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230803_20230803_R20230804_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230804_20230804_R20230805_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230805_20230805_R20230806_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230806_20230806_R20230807_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230807_20230807_R20230808_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230808_20230808_R20230809_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230809_20230809_R20230810_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230810_20230810_R20230811_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230811_20230811_R20230812_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230812_20230812_R20230813_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230813_20230813_R20230814_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230814_20230814_R20230815_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230815_20230815_R20230816_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230816_20230816_R20230817_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230817_20230817_R20230818_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230818_20230818_R20230819_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230819_20230819_R20230820_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230820_20230820_R20230821_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230821_20230821_R20230822_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230822_20230822_R20230823_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230823_20230823_R20230824_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230824_20230824_R20230825_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230825_20230825_R20230826_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230826_20230826_R20230827_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230827_20230827_R20230828_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230828_20230828_R20230829_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230829_20230829_R20230830_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230830_20230830_R20230831_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230831_20230831_R20230901_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230901_20230901_R20230902_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230902_20230902_R20230903_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230903_20230903_R20230904_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230904_20230904_R20230905_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230905_20230905_R20230906_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230906_20230906_R20230907_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230907_20230907_R20230908_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230908_20230908_R20230909_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230909_20230909_R20230910_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230910_20230910_R20230911_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230911_20230911_R20230912_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230912_20230912_R20230913_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230913_20230913_R20230914_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230914_20230914_R20230915_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230915_20230915_R20230916_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230916_20230916_R20230917_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230917_20230917_R20230918_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230918_20230918_R20230919_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230919_20230919_R20230920_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230920_20230920_R20230921_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230921_20230921_R20230922_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230922_20230922_R20230923_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230923_20230923_R20230924_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230924_20230924_R20230925_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230925_20230925_R20230926_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230926_20230926_R20230927_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230927_20230927_R20230928_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230928_20230928_R20230929_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230929_20230929_R20230930_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230930_20230930_R20231001_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231001_20231001_R20231002_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231002_20231002_R20231003_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231003_20231003_R20231004_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231004_20231004_R20231005_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231005_20231005_R20231006_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231006_20231006_R20231007_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231007_20231007_R20231008_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231008_20231008_R20231009_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231009_20231009_R20231010_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231010_20231010_R20231011_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231011_20231011_R20231012_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231012_20231012_R20231013_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231013_20231013_R20231014_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231014_20231014_R20231015_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231015_20231015_R20231016_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231016_20231016_R20231017_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231017_20231017_R20231018_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231018_20231018_R20231019_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231019_20231019_R20231020_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231020_20231020_R20231021_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231021_20231021_R20231022_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231022_20231022_R20231023_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231023_20231023_R20231024_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231024_20231024_R20231025_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231025_20231025_R20231026_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231026_20231026_R20231027_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231027_20231027_R20231028_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231028_20231028_R20231029_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231029_20231029_R20231030_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231030_20231030_R20231031_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231031_20231031_R20231101_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231101_20231101_R20231102_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231102_20231102_R20231103_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231103_20231103_R20231104_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231104_20231104_R20231105_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231105_20231105_R20231106_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231106_20231106_R20231107_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231107_20231107_R20231108_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231108_20231108_R20231109_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231109_20231109_R20231110_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231110_20231110_R20231111_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231111_20231111_R20231112_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231112_20231112_R20231113_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231113_20231113_R20231114_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231114_20231114_R20231115_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231115_20231115_R20231116_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231116_20231116_R20231117_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231117_20231117_R20231118_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231118_20231118_R20231119_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231119_20231119_R20231120_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231120_20231120_R20231121_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231121_20231121_R20231122_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231122_20231122_R20231123_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231123_20231123_R20231124_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231124_20231124_R20231125_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231125_20231125_R20231126_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231126_20231126_R20231127_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231127_20231127_R20231128_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231128_20231128_R20231129_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231129_20231129_R20231130_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231130_20231130_R20231201_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231201_20231201_R20231202_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231202_20231202_R20231203_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231203_20231203_R20231204_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231204_20231204_R20231205_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231205_20231205_R20231206_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231206_20231206_R20231207_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231207_20231207_R20231208_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231208_20231208_R20231209_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231209_20231209_R20231210_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231210_20231210_R20231211_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231211_20231211_R20231212_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231212_20231212_R20231213_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231213_20231213_R20231214_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231214_20231214_R20231215_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231215_20231215_R20231216_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231216_20231216_R20231217_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231217_20231217_R20231218_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231218_20231218_R20231219_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231219_20231219_R20231220_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231220_20231220_R20231221_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231221_20231221_R20231222_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231222_20231222_R20231223_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231223_20231223_R20231224_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231224_20231224_R20231225_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231225_20231225_R20231226_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231226_20231226_R20231227_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231227_20231227_R20231228_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231228_20231228_R20231229_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231229_20231229_R20231230_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231230_20231230_R20231231_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231231_20231231_R20240101_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240101_20240101_R20240102_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240102_20240102_R20240103_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240103_20240103_R20240104_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240104_20240104_R20240105_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240105_20240105_R20240106_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240106_20240106_R20240107_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240107_20240107_R20240108_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240108_20240108_R20240109_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240109_20240109_R20240110_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240110_20240110_R20240111_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240111_20240111_R20240112_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240112_20240112_R20240113_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240113_20240113_R20240114_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240114_20240114_R20240115_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240115_20240115_R20240116_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240116_20240116_R20240117_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240117_20240117_R20240118_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240118_20240118_R20240119_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240119_20240119_R20240120_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240120_20240120_R20240121_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240121_20240121_R20240122_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240122_20240122_R20240123_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240123_20240123_R20240124_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240124_20240124_R20240125_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240125_20240125_R20240126_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240126_20240126_R20240127_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240127_20240127_R20240128_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240128_20240128_R20240129_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240129_20240129_R20240130_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240130_20240130_R20240131_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240131_20240131_R20240201_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240201_20240201_R20240202_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240202_20240202_R20240203_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240203_20240203_R20240204_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240204_20240204_R20240205_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240205_20240205_R20240206_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240206_20240206_R20240207_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240207_20240207_R20240208_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240208_20240208_R20240209_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240209_20240209_R20240210_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240210_20240210_R20240211_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240211_20240211_R20240212_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240212_20240212_R20240213_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240213_20240213_R20240214_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240214_20240214_R20240215_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240215_20240215_R20240216_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240216_20240216_R20240217_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240217_20240217_R20240218_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240218_20240218_R20240219_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240219_20240219_R20240220_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240220_20240220_R20240221_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240221_20240221_R20240222_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240222_20240222_R20240223_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240223_20240223_R20240224_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240224_20240224_R20240225_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240225_20240225_R20240226_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240226_20240226_R20240227_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240227_20240227_R20240228_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240228_20240228_R20240229_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240229_20240229_R20240301_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240301_20240301_R20240302_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240302_20240302_R20240303_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240303_20240303_R20240304_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240304_20240304_R20240305_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240305_20240305_R20240306_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240306_20240306_R20240307_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240307_20240307_R20240308_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240308_20240308_R20240309_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240309_20240309_R20240310_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240310_20240310_R20240311_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240311_20240311_R20240312_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240312_20240312_R20240313_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240313_20240313_R20240314_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240314_20240314_R20240315_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240315_20240315_R20240316_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240316_20240316_R20240317_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240317_20240317_R20240318_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240318_20240318_R20240319_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240319_20240319_R20240320_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240320_20240320_R20240321_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240321_20240321_R20240322_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240322_20240322_R20240323_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240323_20240323_R20240324_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240324_20240324_R20240325_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240325_20240325_R20240326_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240326_20240326_R20240327_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240327_20240327_R20240328_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240328_20240328_R20240329_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240329_20240329_R20240330_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240330_20240330_R20240331_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240331_20240331_R20240401_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240401_20240401_R20240402_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240402_20240402_R20240403_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240403_20240403_R20240404_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240404_20240404_R20240405_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240405_20240405_R20240406_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240406_20240406_R20240407_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240407_20240407_R20240408_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240408_20240408_R20240409_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240409_20240409_R20240410_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240410_20240410_R20240411_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240411_20240411_R20240412_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240412_20240412_R20240413_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240413_20240413_R20240414_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240414_20240414_R20240415_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240415_20240415_R20240416_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240416_20240416_R20240417_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240417_20240417_R20240418_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240418_20240418_R20240419_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240419_20240419_R20240420_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240420_20240420_R20240421_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240421_20240421_R20240422_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240422_20240422_R20240423_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240423_20240423_R20240424_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240424_20240424_R20240425_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240425_20240425_R20240426_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240426_20240426_R20240427_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240427_20240427_R20240428_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240428_20240428_R20240429_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240429_20240429_R20240430_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240430_20240430_R20240501_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240501_20240501_R20240502_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240502_20240502_R20240503_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240503_20240503_R20240504_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240504_20240504_R20240505_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240505_20240505_R20240506_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240506_20240506_R20240507_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240507_20240507_R20240508_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240508_20240508_R20240509_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240509_20240509_R20240510_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240510_20240510_R20240511_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240511_20240511_R20240512_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240512_20240512_R20240513_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240513_20240513_R20240514_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240514_20240514_R20240515_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240515_20240515_R20240516_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240516_20240516_R20240517_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240517_20240517_R20240518_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240518_20240518_R20240519_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240519_20240519_R20240520_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240520_20240520_R20240521_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240521_20240521_R20240522_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240522_20240522_R20240523_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240523_20240523_R20240523_FC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240524_20240524_R20240523_FC02.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240525_20240525_R20240523_FC03.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240526_20240526_R20240523_FC04.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240527_20240527_R20240523_FC05.nc']
fs = fsspec.filesystem(
    "s3",
    anon=False,
    profile="gfts",
    client_kwargs={
        "endpoint_url": "https://s3.gra.perf.cloud.ovh.net",
        "region_name": "gra",
    },
)
fs_files = fs.glob(s3path)
fs_files
Hide code cell output
['gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230702_20230702_R20230703_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230703_20230703_R20230704_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230704_20230704_R20230705_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230705_20230705_R20230706_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230706_20230706_R20230707_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230707_20230707_R20230708_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230708_20230708_R20230709_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230709_20230709_R20230710_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230710_20230710_R20230711_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230711_20230711_R20230712_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230712_20230712_R20230713_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230713_20230713_R20230714_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230714_20230714_R20230715_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230715_20230715_R20230716_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230716_20230716_R20230717_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230717_20230717_R20230718_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230718_20230718_R20230719_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230719_20230719_R20230720_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230720_20230720_R20230721_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230721_20230721_R20230722_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230722_20230722_R20230723_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230723_20230723_R20230724_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230724_20230724_R20230725_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230725_20230725_R20230726_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230726_20230726_R20230727_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230727_20230727_R20230728_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230728_20230728_R20230729_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230729_20230729_R20230730_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230730_20230730_R20230731_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/07/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230731_20230731_R20230801_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230801_20230801_R20230802_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230802_20230802_R20230803_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230803_20230803_R20230804_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230804_20230804_R20230805_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230805_20230805_R20230806_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230806_20230806_R20230807_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230807_20230807_R20230808_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230808_20230808_R20230809_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230809_20230809_R20230810_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230810_20230810_R20230811_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230811_20230811_R20230812_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230812_20230812_R20230813_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230813_20230813_R20230814_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230814_20230814_R20230815_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230815_20230815_R20230816_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230816_20230816_R20230817_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230817_20230817_R20230818_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230818_20230818_R20230819_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230819_20230819_R20230820_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230820_20230820_R20230821_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230821_20230821_R20230822_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230822_20230822_R20230823_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230823_20230823_R20230824_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230824_20230824_R20230825_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230825_20230825_R20230826_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230826_20230826_R20230827_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230827_20230827_R20230828_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230828_20230828_R20230829_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230829_20230829_R20230830_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230830_20230830_R20230831_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/08/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230831_20230831_R20230901_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230901_20230901_R20230902_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230902_20230902_R20230903_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230903_20230903_R20230904_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230904_20230904_R20230905_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230905_20230905_R20230906_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230906_20230906_R20230907_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230907_20230907_R20230908_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230908_20230908_R20230909_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230909_20230909_R20230910_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230910_20230910_R20230911_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230911_20230911_R20230912_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230912_20230912_R20230913_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230913_20230913_R20230914_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230914_20230914_R20230915_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230915_20230915_R20230916_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230916_20230916_R20230917_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230917_20230917_R20230918_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230918_20230918_R20230919_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230919_20230919_R20230920_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230920_20230920_R20230921_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230921_20230921_R20230922_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230922_20230922_R20230923_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230923_20230923_R20230924_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230924_20230924_R20230925_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230925_20230925_R20230926_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230926_20230926_R20230927_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230927_20230927_R20230928_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230928_20230928_R20230929_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230929_20230929_R20230930_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/09/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230930_20230930_R20231001_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231001_20231001_R20231002_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231002_20231002_R20231003_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231003_20231003_R20231004_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231004_20231004_R20231005_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231005_20231005_R20231006_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231006_20231006_R20231007_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231007_20231007_R20231008_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231008_20231008_R20231009_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231009_20231009_R20231010_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231010_20231010_R20231011_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231011_20231011_R20231012_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231012_20231012_R20231013_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231013_20231013_R20231014_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231014_20231014_R20231015_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231015_20231015_R20231016_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231016_20231016_R20231017_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231017_20231017_R20231018_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231018_20231018_R20231019_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231019_20231019_R20231020_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231020_20231020_R20231021_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231021_20231021_R20231022_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231022_20231022_R20231023_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231023_20231023_R20231024_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231024_20231024_R20231025_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231025_20231025_R20231026_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231026_20231026_R20231027_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231027_20231027_R20231028_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231028_20231028_R20231029_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231029_20231029_R20231030_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231030_20231030_R20231031_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/10/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231031_20231031_R20231101_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231101_20231101_R20231102_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231102_20231102_R20231103_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231103_20231103_R20231104_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231104_20231104_R20231105_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231105_20231105_R20231106_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231106_20231106_R20231107_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231107_20231107_R20231108_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231108_20231108_R20231109_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231109_20231109_R20231110_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231110_20231110_R20231111_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231111_20231111_R20231112_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231112_20231112_R20231113_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231113_20231113_R20231114_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231114_20231114_R20231115_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231115_20231115_R20231116_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231116_20231116_R20231117_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231117_20231117_R20231118_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231118_20231118_R20231119_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231119_20231119_R20231120_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231120_20231120_R20231121_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231121_20231121_R20231122_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231122_20231122_R20231123_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231123_20231123_R20231124_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231124_20231124_R20231125_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231125_20231125_R20231126_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231126_20231126_R20231127_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231127_20231127_R20231128_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231128_20231128_R20231129_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231129_20231129_R20231130_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/11/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231130_20231130_R20231201_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231201_20231201_R20231202_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231202_20231202_R20231203_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231203_20231203_R20231204_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231204_20231204_R20231205_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231205_20231205_R20231206_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231206_20231206_R20231207_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231207_20231207_R20231208_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231208_20231208_R20231209_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231209_20231209_R20231210_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231210_20231210_R20231211_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231211_20231211_R20231212_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231212_20231212_R20231213_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231213_20231213_R20231214_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231214_20231214_R20231215_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231215_20231215_R20231216_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231216_20231216_R20231217_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231217_20231217_R20231218_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231218_20231218_R20231219_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231219_20231219_R20231220_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231220_20231220_R20231221_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231221_20231221_R20231222_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231222_20231222_R20231223_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231223_20231223_R20231224_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231224_20231224_R20231225_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231225_20231225_R20231226_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231226_20231226_R20231227_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231227_20231227_R20231228_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231228_20231228_R20231229_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231229_20231229_R20231230_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231230_20231230_R20231231_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2023/12/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231231_20231231_R20240101_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240101_20240101_R20240102_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240102_20240102_R20240103_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240103_20240103_R20240104_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240104_20240104_R20240105_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240105_20240105_R20240106_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240106_20240106_R20240107_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240107_20240107_R20240108_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240108_20240108_R20240109_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240109_20240109_R20240110_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240110_20240110_R20240111_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240111_20240111_R20240112_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240112_20240112_R20240113_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240113_20240113_R20240114_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240114_20240114_R20240115_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240115_20240115_R20240116_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240116_20240116_R20240117_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240117_20240117_R20240118_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240118_20240118_R20240119_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240119_20240119_R20240120_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240120_20240120_R20240121_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240121_20240121_R20240122_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240122_20240122_R20240123_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240123_20240123_R20240124_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240124_20240124_R20240125_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240125_20240125_R20240126_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240126_20240126_R20240127_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240127_20240127_R20240128_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240128_20240128_R20240129_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240129_20240129_R20240130_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240130_20240130_R20240131_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/01/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240131_20240131_R20240201_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240201_20240201_R20240202_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240202_20240202_R20240203_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240203_20240203_R20240204_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240204_20240204_R20240205_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240205_20240205_R20240206_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240206_20240206_R20240207_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240207_20240207_R20240208_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240208_20240208_R20240209_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240209_20240209_R20240210_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240210_20240210_R20240211_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240211_20240211_R20240212_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240212_20240212_R20240213_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240213_20240213_R20240214_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240214_20240214_R20240215_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240215_20240215_R20240216_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240216_20240216_R20240217_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240217_20240217_R20240218_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240218_20240218_R20240219_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240219_20240219_R20240220_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240220_20240220_R20240221_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240221_20240221_R20240222_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240222_20240222_R20240223_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240223_20240223_R20240224_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240224_20240224_R20240225_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240225_20240225_R20240226_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240226_20240226_R20240227_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240227_20240227_R20240228_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240228_20240228_R20240229_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/02/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240229_20240229_R20240301_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240301_20240301_R20240302_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240302_20240302_R20240303_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240303_20240303_R20240304_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240304_20240304_R20240305_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240305_20240305_R20240306_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240306_20240306_R20240307_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240307_20240307_R20240308_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240308_20240308_R20240309_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240309_20240309_R20240310_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240310_20240310_R20240311_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240311_20240311_R20240312_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240312_20240312_R20240313_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240313_20240313_R20240314_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240314_20240314_R20240315_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240315_20240315_R20240316_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240316_20240316_R20240317_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240317_20240317_R20240318_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240318_20240318_R20240319_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240319_20240319_R20240320_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240320_20240320_R20240321_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240321_20240321_R20240322_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240322_20240322_R20240323_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240323_20240323_R20240324_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240324_20240324_R20240325_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240325_20240325_R20240326_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240326_20240326_R20240327_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240327_20240327_R20240328_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240328_20240328_R20240329_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240329_20240329_R20240330_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240330_20240330_R20240331_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/03/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240331_20240331_R20240401_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240401_20240401_R20240402_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240402_20240402_R20240403_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240403_20240403_R20240404_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240404_20240404_R20240405_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240405_20240405_R20240406_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240406_20240406_R20240407_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240407_20240407_R20240408_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240408_20240408_R20240409_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240409_20240409_R20240410_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240410_20240410_R20240411_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240411_20240411_R20240412_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240412_20240412_R20240413_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240413_20240413_R20240414_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240414_20240414_R20240415_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240415_20240415_R20240416_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240416_20240416_R20240417_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240417_20240417_R20240418_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240418_20240418_R20240419_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240419_20240419_R20240420_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240420_20240420_R20240421_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240421_20240421_R20240422_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240422_20240422_R20240423_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240423_20240423_R20240424_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240424_20240424_R20240425_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240425_20240425_R20240426_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240426_20240426_R20240427_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240427_20240427_R20240428_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240428_20240428_R20240429_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240429_20240429_R20240430_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/04/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240430_20240430_R20240501_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240501_20240501_R20240502_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240502_20240502_R20240503_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240503_20240503_R20240504_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240504_20240504_R20240505_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240505_20240505_R20240506_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240506_20240506_R20240507_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240507_20240507_R20240508_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240508_20240508_R20240509_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240509_20240509_R20240510_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240510_20240510_R20240511_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240511_20240511_R20240512_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240512_20240512_R20240513_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240513_20240513_R20240514_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240514_20240514_R20240515_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240515_20240515_R20240516_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240516_20240516_R20240517_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240517_20240517_R20240518_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240518_20240518_R20240519_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240519_20240519_R20240520_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240520_20240520_R20240521_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240521_20240521_R20240522_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240522_20240522_R20240523_HC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240523_20240523_R20240523_FC01.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240524_20240524_R20240523_FC02.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240525_20240525_R20240523_FC03.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240526_20240526_R20240523_FC04.nc',
 'gfts-reference-data/NWSHELF_ANALYSISFORECAST_PHY_004_013/cmems_mod_nws_phy_anfc_0.027deg-3D_PT1H-m_202309/2024/05/CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240527_20240527_R20240523_FC05.nc']
fs2 = fsspec.filesystem("")  # local file system to save final jsons to

so = dict(
    mode="rb", anon=True, default_fill_cache=False, default_cache_type="first"
)  # args to fs.open()
# default_fill_cache=False avoids caching data in between file chunks to lowers memory usage.


def gen_json(fs, fs2, so, file_url):
    name = file_url.split("/")[-1].split(".")[0]
    outf = f"{name}.json"  # file name to save json to
    if not Path(outf).is_file():
        with fs.open(file_url, **so) as infile:
            h5chunks = SingleHdf5ToZarr(infile, file_url, inline_threshold=300)
            # inline threshold adjusts the Size below which binary blocks are included directly in the output
            # a higher inline threshold can result in a larger json file but faster loading time
            print(outf)
            with fs2.open(outf, "wb") as f:
                f.write(ujson.dumps(h5chunks.translate()).encode())
    else:
        print("File ", outf, " already exists")
%%time
for file in fs_files:
    gen_json(fs, fs2, so, file)
Hide code cell output
CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230702_20230702_R20230703_HC01.json
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230703_20230703_R20230704_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230704_20230704_R20230705_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230705_20230705_R20230706_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230706_20230706_R20230707_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230707_20230707_R20230708_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230708_20230708_R20230709_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230709_20230709_R20230710_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230710_20230710_R20230711_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230711_20230711_R20230712_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230712_20230712_R20230713_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230713_20230713_R20230714_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230714_20230714_R20230715_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230715_20230715_R20230716_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230716_20230716_R20230717_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230717_20230717_R20230718_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230718_20230718_R20230719_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230719_20230719_R20230720_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230720_20230720_R20230721_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230721_20230721_R20230722_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230722_20230722_R20230723_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230723_20230723_R20230724_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230724_20230724_R20230725_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230725_20230725_R20230726_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230726_20230726_R20230727_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230727_20230727_R20230728_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230728_20230728_R20230729_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230729_20230729_R20230730_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230730_20230730_R20230731_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230731_20230731_R20230801_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230801_20230801_R20230802_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230802_20230802_R20230803_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230803_20230803_R20230804_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230804_20230804_R20230805_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230805_20230805_R20230806_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230806_20230806_R20230807_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230807_20230807_R20230808_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230808_20230808_R20230809_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230809_20230809_R20230810_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230810_20230810_R20230811_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230811_20230811_R20230812_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230812_20230812_R20230813_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230813_20230813_R20230814_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230814_20230814_R20230815_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230815_20230815_R20230816_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230816_20230816_R20230817_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230817_20230817_R20230818_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230818_20230818_R20230819_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230819_20230819_R20230820_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230820_20230820_R20230821_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230821_20230821_R20230822_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230822_20230822_R20230823_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230823_20230823_R20230824_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230824_20230824_R20230825_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230825_20230825_R20230826_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230826_20230826_R20230827_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230827_20230827_R20230828_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230828_20230828_R20230829_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230829_20230829_R20230830_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230830_20230830_R20230831_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230831_20230831_R20230901_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230901_20230901_R20230902_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230902_20230902_R20230903_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230903_20230903_R20230904_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230904_20230904_R20230905_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230905_20230905_R20230906_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230906_20230906_R20230907_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230907_20230907_R20230908_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230908_20230908_R20230909_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230909_20230909_R20230910_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230910_20230910_R20230911_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230911_20230911_R20230912_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230912_20230912_R20230913_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230913_20230913_R20230914_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230914_20230914_R20230915_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230915_20230915_R20230916_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230916_20230916_R20230917_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230917_20230917_R20230918_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230918_20230918_R20230919_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230919_20230919_R20230920_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230920_20230920_R20230921_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230921_20230921_R20230922_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230922_20230922_R20230923_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230923_20230923_R20230924_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230924_20230924_R20230925_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230925_20230925_R20230926_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230926_20230926_R20230927_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230927_20230927_R20230928_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230928_20230928_R20230929_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230929_20230929_R20230930_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230930_20230930_R20231001_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231001_20231001_R20231002_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231002_20231002_R20231003_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231003_20231003_R20231004_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231004_20231004_R20231005_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231005_20231005_R20231006_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231006_20231006_R20231007_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231007_20231007_R20231008_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231008_20231008_R20231009_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231009_20231009_R20231010_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231010_20231010_R20231011_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231011_20231011_R20231012_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231012_20231012_R20231013_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231013_20231013_R20231014_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231014_20231014_R20231015_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231015_20231015_R20231016_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231016_20231016_R20231017_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231017_20231017_R20231018_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231018_20231018_R20231019_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231019_20231019_R20231020_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231020_20231020_R20231021_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231021_20231021_R20231022_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231022_20231022_R20231023_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231023_20231023_R20231024_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231024_20231024_R20231025_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231025_20231025_R20231026_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231026_20231026_R20231027_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231027_20231027_R20231028_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231028_20231028_R20231029_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231029_20231029_R20231030_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231030_20231030_R20231031_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231031_20231031_R20231101_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231101_20231101_R20231102_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231102_20231102_R20231103_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231103_20231103_R20231104_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231104_20231104_R20231105_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231105_20231105_R20231106_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231106_20231106_R20231107_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231107_20231107_R20231108_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231108_20231108_R20231109_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231109_20231109_R20231110_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231110_20231110_R20231111_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231111_20231111_R20231112_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231112_20231112_R20231113_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231113_20231113_R20231114_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231114_20231114_R20231115_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231115_20231115_R20231116_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231116_20231116_R20231117_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231117_20231117_R20231118_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231118_20231118_R20231119_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231119_20231119_R20231120_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231120_20231120_R20231121_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231121_20231121_R20231122_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231122_20231122_R20231123_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231123_20231123_R20231124_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231124_20231124_R20231125_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231125_20231125_R20231126_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231126_20231126_R20231127_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231127_20231127_R20231128_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231128_20231128_R20231129_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231129_20231129_R20231130_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231130_20231130_R20231201_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231201_20231201_R20231202_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231202_20231202_R20231203_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231203_20231203_R20231204_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231204_20231204_R20231205_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231205_20231205_R20231206_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231206_20231206_R20231207_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231207_20231207_R20231208_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231208_20231208_R20231209_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231209_20231209_R20231210_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231210_20231210_R20231211_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231211_20231211_R20231212_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231212_20231212_R20231213_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231213_20231213_R20231214_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231214_20231214_R20231215_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231215_20231215_R20231216_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231216_20231216_R20231217_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231217_20231217_R20231218_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231218_20231218_R20231219_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231219_20231219_R20231220_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231220_20231220_R20231221_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231221_20231221_R20231222_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231222_20231222_R20231223_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231223_20231223_R20231224_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231224_20231224_R20231225_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231225_20231225_R20231226_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231226_20231226_R20231227_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231227_20231227_R20231228_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231228_20231228_R20231229_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231229_20231229_R20231230_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231230_20231230_R20231231_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20231231_20231231_R20240101_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240101_20240101_R20240102_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240102_20240102_R20240103_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240103_20240103_R20240104_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240104_20240104_R20240105_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240105_20240105_R20240106_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240106_20240106_R20240107_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240107_20240107_R20240108_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240108_20240108_R20240109_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240109_20240109_R20240110_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240110_20240110_R20240111_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240111_20240111_R20240112_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240112_20240112_R20240113_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240113_20240113_R20240114_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240114_20240114_R20240115_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240115_20240115_R20240116_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240116_20240116_R20240117_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240117_20240117_R20240118_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240118_20240118_R20240119_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240119_20240119_R20240120_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240120_20240120_R20240121_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240121_20240121_R20240122_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240122_20240122_R20240123_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240123_20240123_R20240124_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240124_20240124_R20240125_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240125_20240125_R20240126_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240126_20240126_R20240127_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240127_20240127_R20240128_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240128_20240128_R20240129_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240129_20240129_R20240130_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240130_20240130_R20240131_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240131_20240131_R20240201_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240201_20240201_R20240202_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240202_20240202_R20240203_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240203_20240203_R20240204_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240204_20240204_R20240205_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240205_20240205_R20240206_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240206_20240206_R20240207_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240207_20240207_R20240208_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240208_20240208_R20240209_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240209_20240209_R20240210_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240210_20240210_R20240211_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240211_20240211_R20240212_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240212_20240212_R20240213_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240213_20240213_R20240214_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240214_20240214_R20240215_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240215_20240215_R20240216_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240216_20240216_R20240217_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240217_20240217_R20240218_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240218_20240218_R20240219_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240219_20240219_R20240220_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240220_20240220_R20240221_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240221_20240221_R20240222_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240222_20240222_R20240223_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240223_20240223_R20240224_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240224_20240224_R20240225_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240225_20240225_R20240226_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240226_20240226_R20240227_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240227_20240227_R20240228_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240228_20240228_R20240229_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240229_20240229_R20240301_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240301_20240301_R20240302_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240302_20240302_R20240303_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240303_20240303_R20240304_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240304_20240304_R20240305_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240305_20240305_R20240306_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240306_20240306_R20240307_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240307_20240307_R20240308_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240308_20240308_R20240309_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240309_20240309_R20240310_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240310_20240310_R20240311_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240311_20240311_R20240312_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240312_20240312_R20240313_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240313_20240313_R20240314_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240314_20240314_R20240315_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240315_20240315_R20240316_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240316_20240316_R20240317_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240317_20240317_R20240318_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240318_20240318_R20240319_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240319_20240319_R20240320_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240320_20240320_R20240321_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240321_20240321_R20240322_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240322_20240322_R20240323_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240323_20240323_R20240324_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240324_20240324_R20240325_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240325_20240325_R20240326_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240326_20240326_R20240327_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240327_20240327_R20240328_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240328_20240328_R20240329_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240329_20240329_R20240330_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240330_20240330_R20240331_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240331_20240331_R20240401_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240401_20240401_R20240402_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240402_20240402_R20240403_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240403_20240403_R20240404_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240404_20240404_R20240405_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240405_20240405_R20240406_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240406_20240406_R20240407_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240407_20240407_R20240408_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240408_20240408_R20240409_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240409_20240409_R20240410_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240410_20240410_R20240411_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240411_20240411_R20240412_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240412_20240412_R20240413_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240413_20240413_R20240414_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240414_20240414_R20240415_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240415_20240415_R20240416_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240416_20240416_R20240417_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240417_20240417_R20240418_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240418_20240418_R20240419_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240419_20240419_R20240420_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240420_20240420_R20240421_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240421_20240421_R20240422_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240422_20240422_R20240423_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240423_20240423_R20240424_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240424_20240424_R20240425_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240425_20240425_R20240426_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240426_20240426_R20240427_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240427_20240427_R20240428_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240428_20240428_R20240429_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240429_20240429_R20240430_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240430_20240430_R20240501_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240501_20240501_R20240502_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240502_20240502_R20240503_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240503_20240503_R20240504_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240504_20240504_R20240505_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240505_20240505_R20240506_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240506_20240506_R20240507_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240507_20240507_R20240508_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240508_20240508_R20240509_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240509_20240509_R20240510_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240510_20240510_R20240511_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240511_20240511_R20240512_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240512_20240512_R20240513_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240513_20240513_R20240514_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240514_20240514_R20240515_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240515_20240515_R20240516_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240516_20240516_R20240517_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240517_20240517_R20240518_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240518_20240518_R20240519_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240519_20240519_R20240520_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240520_20240520_R20240521_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240521_20240521_R20240522_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240522_20240522_R20240523_HC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240523_20240523_R20240523_FC01.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240524_20240524_R20240523_FC02.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240525_20240525_R20240523_FC03.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240526_20240526_R20240523_FC04.json  already exists
File  CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20240527_20240527_R20240523_FC05.json  already exists
CPU times: user 1.23 s, sys: 274 ms, total: 1.51 s
Wall time: 6.5 s
ds = xr.open_dataset(
    "reference://",
    engine="zarr",
    backend_kwargs={
        "consolidated": False,
        "storage_options": {
            "fo": "CMEMS_v6r1_NWS_PHY_NRT_NL_01hav3D_20230702_20230702_R20230703_HC01.json",
            "remote_protocol": "s3",
            "remote_options": {"anon": False},
        },
    },
)
print(ds)
Hide code cell output
<xarray.Dataset> Size: 20GB
Dimensions:    (depth: 50, latitude: 551, longitude: 936, time: 24)
Coordinates:
  * depth      (depth) float32 200B 0.494 1.541 2.646 ... 5.275e+03 5.728e+03
  * latitude   (latitude) float32 2kB 46.0 46.03 46.06 ... 61.23 61.25 61.28
  * longitude  (longitude) float32 4kB -16.0 -15.97 -15.94 ... 9.921 9.949 9.977
  * time       (time) datetime64[ns] 192B 2023-07-02T00:30:00 ... 2023-07-02T...
Data variables:
    so         (time, depth, latitude, longitude) float64 5GB ...
    thetao     (time, depth, latitude, longitude) float64 5GB ...
    uo         (time, depth, latitude, longitude) float64 5GB ...
    vo         (time, depth, latitude, longitude) float64 5GB ...
Attributes: (12/13)
    Conventions:     CF-1.8
    comment:         
    contact:         https://marine.copernicus.eu/contact
    domain_name:     NWS36
    field_date:      20230702
    field_type:      mean
    ...              ...
    forecast_type:   hindcast
    institution:     Nologin (Spain)
    licence:         https://marine.copernicus.eu/user-corner/service-commitm...
    references:      http://marine.copernicus.eu/
    source:          NEMO3.6
    title:           Ocean 3D hourly mean fields for the North West Shelf (NW...
json_list = fs2.glob("CMEMS_*3D*.json")

mzz = MultiZarrToZarr(
    json_list,
    remote_protocol="s3",
    remote_options={"anon": False},
    concat_dims=["time"],
    identical_dims=["latitude", "longitude"],
)

d = mzz.translate()
# Do not write json because it is too large & slow
# with fs2.open('CMEMS_v6r1_NWS_PHY_NRT_NL_3D_combined.json', 'wb') as f:
#    f.write(ujson.dumps(d).encode())
df.refs_to_dataframe(d, "CMEMS_v6r1_NWS_PHY_NRT_NL_3D_combined.parq")

Copy the json file into remote bucket with rclone#

#!rclone copy CMEMS_v6r1_NWS_PHY_NRT_NL_01hav_AN_3D_combined.json gfts:gfts-reference-data/
!rclone sync CMEMS_v6r1_NWS_PHY_NRT_NL_3D_combined.parq gfts:gfts-reference-data/CMEMS_v6r1_NWS_PHY_NRT_NL_3D_combined.parq

Create catalog for IBI ANALYSIS FORECAST data#

bucket_name = "gfts-reference-data/IBI_ANALYSISFORECAST_PHY_005_001/cmems_mod_ibi_phy_anfc_0.027deg-3D_PT1H-m_202211"
s3.ls(bucket_name)
['gfts-reference-data/IBI_ANALYSISFORECAST_PHY_005_001/cmems_mod_ibi_phy_anfc_0.027deg-3D_PT1H-m_202211/2024']
s3path = "s3://gfts-reference-data/IBI_ANALYSISFORECAST_PHY_005_001/cmems_mod_ibi_phy_anfc_0.027deg-3D_PT1H-m_202211/*/*/*.nc"
fs_files = fs.glob(s3path)
fs2 = fsspec.filesystem("")  # local file system to save final jsons to
so = dict(
    mode="rb", anon=True, default_fill_cache=False, default_cache_type="first"
)  # args to fs.open()
# default_fill_cache=False avoids caching data in between file chunks to lowers memory usage.
%%time
for file in fs_files:
    gen_json(fs, fs2, so, file)
CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_20240515_20240515_R20240516_HC01.json
CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_20240516_20240516_R20240517_HC01.json
CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_20240517_20240517_R20240518_HC01.json
CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_20240518_20240518_R20240519_HC01.json
CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_20240519_20240519_R20240520_HC01.json
CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_20240520_20240520_R20240521_HC01.json
CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_20240521_20240521_R20240522_HC01.json
CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_20240522_20240522_R20240523_HC01.json
CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_20240523_20240523_R20240523_FC01.json
CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_20240524_20240524_R20240523_FC02.json
CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_20240525_20240525_R20240523_FC03.json
CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_20240526_20240526_R20240523_FC04.json
CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_20240527_20240527_R20240523_FC05.json
CPU times: user 11.8 s, sys: 2.66 s, total: 14.5 s
Wall time: 1min 19s
json_list = fs2.glob("CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_*_*_*_*.json")

mzz = MultiZarrToZarr(
    json_list,
    remote_protocol="s3",
    remote_options={"anon": False},
    concat_dims=["time"],
    identical_dims=["latitude", "longitude"],
)

d = mzz.translate()

Save into parquet#

df.refs_to_dataframe(d, "CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_combined.parq")

Copy to our bucket#

!rclone sync CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_combined.parq gfts:gfts-reference-data/CMEMS_v6r1_IBI_PHY_NRT_NL_01hav3D_combined.parq