@@ -185,37 +185,37 @@ class _Purpose(enum.Enum):
185185# The first here is a human readable key used to open datasets, with an object to open the datasets
186186# fmt: off
187187_DATASET_KEYS_AND_CONFIGS : dict [str , tuple [_V3Dataset , _Purpose ]] = dict ([
188- ("MovingEddies_data/P" , (_V3Dataset ("MovingEddies_data/moving_eddiesP.nc" ), _Purpose .TUTORIAL )),
189- ("MovingEddies_data/U" , (_V3Dataset ("MovingEddies_data/moving_eddiesU.nc" ), _Purpose .TUTORIAL )),
190- ("MovingEddies_data/V" , (_V3Dataset ("MovingEddies_data/moving_eddiesV.nc" ), _Purpose .TUTORIAL )),
191- ("MITgcm_example_data/mitgcm_UV_surface_zonally_reentrant" , (_V3Dataset ("MITgcm_example_data/mitgcm_UV_surface_zonally_reentrant.nc" ), _Purpose .TUTORIAL )),
192- ("OFAM_example_data/U" , (_V3Dataset ("OFAM_example_data/OFAM_simple_U.nc" ), _Purpose .TUTORIAL )),
193- ("OFAM_example_data/V" , (_V3Dataset ("OFAM_example_data/OFAM_simple_V.nc" ), _Purpose .TUTORIAL )),
194- ("Peninsula_data/U" , (_V3Dataset ("Peninsula_data/peninsulaU.nc" ), _Purpose .TUTORIAL )),
195- ("Peninsula_data/V" , (_V3Dataset ("Peninsula_data/peninsulaV.nc" ), _Purpose .TUTORIAL )),
196- ("Peninsula_data/P" , (_V3Dataset ("Peninsula_data/peninsulaP.nc" ), _Purpose .TUTORIAL )),
197- ("Peninsula_data/T" , (_V3Dataset ("Peninsula_data/peninsulaT.nc" ), _Purpose .TUTORIAL )),
198- ("GlobCurrent_example_data/data" , (_V3Dataset ("GlobCurrent_example_data/*000000-GLOBCURRENT-L4-CUReul_hs-ALT_SUM-v02.0-fv01.0.nc" , pre_decode_cf_callable = patch_dataset_v4_compat ), _Purpose .TUTORIAL )),
199- ("CopernicusMarine_data_for_Argo_tutorial/cmems_mod_glo_phy-cur_anfc" , (_V3Dataset ("CopernicusMarine_data_for_Argo_tutorial/cmems_mod_glo_phy-cur_anfc_0.083deg_P1D-m_uo-vo_31.00E-33.00E_33.00S-30.00S_0.49-2225.08m_2024-01-01-2024-02-01.nc" ), _Purpose .TUTORIAL )),
200- ("CopernicusMarine_data_for_Argo_tutorial/cmems_mod_glo_phy-so_anfc" , (_V3Dataset ("CopernicusMarine_data_for_Argo_tutorial/cmems_mod_glo_phy-so_anfc_0.083deg_P1D-m_so_31.00E-33.00E_33.00S-30.00S_0.49-2225.08m_2024-01-01-2024-02-01.nc" ), _Purpose .TUTORIAL )),
201- ("CopernicusMarine_data_for_Argo_tutorial/cmems_mod_glo_phy-thetao_anfc" , (_V3Dataset ("CopernicusMarine_data_for_Argo_tutorial/cmems_mod_glo_phy-thetao_anfc_0.083deg_P1D-m_thetao_31.00E-33.00E_33.00S-30.00S_0.49-2225.08m_2024-01-01-2024-02-01.nc" ), _Purpose .TUTORIAL )),
202- ("DecayingMovingEddy_data/U" , (_V3Dataset ("DecayingMovingEddy_data/decaying_moving_eddyU.nc" ), _Purpose .TUTORIAL )),
203- ("DecayingMovingEddy_data/V" , (_V3Dataset ("DecayingMovingEddy_data/decaying_moving_eddyV.nc" ), _Purpose .TUTORIAL )),
204- ("FESOM_periodic_channel/fesom_channel" , (_V3Dataset ("FESOM_periodic_channel/fesom_channel.nc" ), _Purpose .TUTORIAL )),
205- ("FESOM_periodic_channel/u.fesom_channel" , (_V3Dataset ("FESOM_periodic_channel/u.fesom_channel.nc" ), _Purpose .TUTORIAL )),
206- ("FESOM_periodic_channel/v.fesom_channel" , (_V3Dataset ("FESOM_periodic_channel/v.fesom_channel.nc" ), _Purpose .TUTORIAL )),
207- ("FESOM_periodic_channel/w.fesom_channel" , (_V3Dataset ("FESOM_periodic_channel/w.fesom_channel.nc" ), _Purpose .TUTORIAL )),
208- ("NemoCurvilinear_data_zonal/U" , (_V3Dataset ("NemoCurvilinear_data/U_purely_zonal-ORCA025_grid_U.nc4" ), _Purpose .TUTORIAL )),
209- ("NemoCurvilinear_data_zonal/V" , (_V3Dataset ("NemoCurvilinear_data/V_purely_zonal-ORCA025_grid_V.nc4" ), _Purpose .TUTORIAL )),
210- ("NemoCurvilinear_data_zonal/mesh_mask" , (_V3Dataset ("NemoCurvilinear_data/mesh_mask.nc4" , _preprocess_drop_time_from_mesh2 ), _Purpose .TUTORIAL )),
211- ("NemoNorthSeaORCA025-N006_data/U" , (_V3Dataset ("NemoNorthSeaORCA025-N006_data/ORCA025-N06_200001*05U.nc" ), _Purpose .TUTORIAL )),
212- ("NemoNorthSeaORCA025-N006_data/V" , (_V3Dataset ("NemoNorthSeaORCA025-N006_data/ORCA025-N06_200001*05V.nc" ), _Purpose .TUTORIAL )),
213- ("NemoNorthSeaORCA025-N006_data/W" , (_V3Dataset ("NemoNorthSeaORCA025-N006_data/ORCA025-N06_200001*05W.nc" ), _Purpose .TUTORIAL )),
214- ("NemoNorthSeaORCA025-N006_data/mesh_mask" , (_V3Dataset ("NemoNorthSeaORCA025-N006_data/coordinates.nc" , _preprocess_drop_time_from_mesh1 ), _Purpose .TUTORIAL )),
188+ ("MovingEddies_data/P" , (_V3Dataset ("data/ MovingEddies_data/moving_eddiesP.nc" ), _Purpose .TUTORIAL )),
189+ ("MovingEddies_data/U" , (_V3Dataset ("data/ MovingEddies_data/moving_eddiesU.nc" ), _Purpose .TUTORIAL )),
190+ ("MovingEddies_data/V" , (_V3Dataset ("data/ MovingEddies_data/moving_eddiesV.nc" ), _Purpose .TUTORIAL )),
191+ ("MITgcm_example_data/mitgcm_UV_surface_zonally_reentrant" , (_V3Dataset ("data/ MITgcm_example_data/mitgcm_UV_surface_zonally_reentrant.nc" ), _Purpose .TUTORIAL )),
192+ ("OFAM_example_data/U" , (_V3Dataset ("data/ OFAM_example_data/OFAM_simple_U.nc" ), _Purpose .TUTORIAL )),
193+ ("OFAM_example_data/V" , (_V3Dataset ("data/ OFAM_example_data/OFAM_simple_V.nc" ), _Purpose .TUTORIAL )),
194+ ("Peninsula_data/U" , (_V3Dataset ("data/ Peninsula_data/peninsulaU.nc" ), _Purpose .TUTORIAL )),
195+ ("Peninsula_data/V" , (_V3Dataset ("data/ Peninsula_data/peninsulaV.nc" ), _Purpose .TUTORIAL )),
196+ ("Peninsula_data/P" , (_V3Dataset ("data/ Peninsula_data/peninsulaP.nc" ), _Purpose .TUTORIAL )),
197+ ("Peninsula_data/T" , (_V3Dataset ("data/ Peninsula_data/peninsulaT.nc" ), _Purpose .TUTORIAL )),
198+ ("GlobCurrent_example_data/data" , (_V3Dataset ("data/ GlobCurrent_example_data/*000000-GLOBCURRENT-L4-CUReul_hs-ALT_SUM-v02.0-fv01.0.nc" , pre_decode_cf_callable = patch_dataset_v4_compat ), _Purpose .TUTORIAL )),
199+ ("CopernicusMarine_data_for_Argo_tutorial/cmems_mod_glo_phy-cur_anfc" , (_V3Dataset ("data/ CopernicusMarine_data_for_Argo_tutorial/cmems_mod_glo_phy-cur_anfc_0.083deg_P1D-m_uo-vo_31.00E-33.00E_33.00S-30.00S_0.49-2225.08m_2024-01-01-2024-02-01.nc" ), _Purpose .TUTORIAL )),
200+ ("CopernicusMarine_data_for_Argo_tutorial/cmems_mod_glo_phy-so_anfc" , (_V3Dataset ("data/ CopernicusMarine_data_for_Argo_tutorial/cmems_mod_glo_phy-so_anfc_0.083deg_P1D-m_so_31.00E-33.00E_33.00S-30.00S_0.49-2225.08m_2024-01-01-2024-02-01.nc" ), _Purpose .TUTORIAL )),
201+ ("CopernicusMarine_data_for_Argo_tutorial/cmems_mod_glo_phy-thetao_anfc" , (_V3Dataset ("data/ CopernicusMarine_data_for_Argo_tutorial/cmems_mod_glo_phy-thetao_anfc_0.083deg_P1D-m_thetao_31.00E-33.00E_33.00S-30.00S_0.49-2225.08m_2024-01-01-2024-02-01.nc" ), _Purpose .TUTORIAL )),
202+ ("DecayingMovingEddy_data/U" , (_V3Dataset ("data/ DecayingMovingEddy_data/decaying_moving_eddyU.nc" ), _Purpose .TUTORIAL )),
203+ ("DecayingMovingEddy_data/V" , (_V3Dataset ("data/ DecayingMovingEddy_data/decaying_moving_eddyV.nc" ), _Purpose .TUTORIAL )),
204+ ("FESOM_periodic_channel/fesom_channel" , (_V3Dataset ("data/ FESOM_periodic_channel/fesom_channel.nc" ), _Purpose .TUTORIAL )),
205+ ("FESOM_periodic_channel/u.fesom_channel" , (_V3Dataset ("data/ FESOM_periodic_channel/u.fesom_channel.nc" ), _Purpose .TUTORIAL )),
206+ ("FESOM_periodic_channel/v.fesom_channel" , (_V3Dataset ("data/ FESOM_periodic_channel/v.fesom_channel.nc" ), _Purpose .TUTORIAL )),
207+ ("FESOM_periodic_channel/w.fesom_channel" , (_V3Dataset ("data/ FESOM_periodic_channel/w.fesom_channel.nc" ), _Purpose .TUTORIAL )),
208+ ("NemoCurvilinear_data_zonal/U" , (_V3Dataset ("data/ NemoCurvilinear_data/U_purely_zonal-ORCA025_grid_U.nc4" ), _Purpose .TUTORIAL )),
209+ ("NemoCurvilinear_data_zonal/V" , (_V3Dataset ("data/ NemoCurvilinear_data/V_purely_zonal-ORCA025_grid_V.nc4" ), _Purpose .TUTORIAL )),
210+ ("NemoCurvilinear_data_zonal/mesh_mask" , (_V3Dataset ("data/ NemoCurvilinear_data/mesh_mask.nc4" , _preprocess_drop_time_from_mesh2 ), _Purpose .TUTORIAL )),
211+ ("NemoNorthSeaORCA025-N006_data/U" , (_V3Dataset ("data/ NemoNorthSeaORCA025-N006_data/ORCA025-N06_200001*05U.nc" ), _Purpose .TUTORIAL )),
212+ ("NemoNorthSeaORCA025-N006_data/V" , (_V3Dataset ("data/ NemoNorthSeaORCA025-N006_data/ORCA025-N06_200001*05V.nc" ), _Purpose .TUTORIAL )),
213+ ("NemoNorthSeaORCA025-N006_data/W" , (_V3Dataset ("data/ NemoNorthSeaORCA025-N006_data/ORCA025-N06_200001*05W.nc" ), _Purpose .TUTORIAL )),
214+ ("NemoNorthSeaORCA025-N006_data/mesh_mask" , (_V3Dataset ("data/ NemoNorthSeaORCA025-N006_data/coordinates.nc" , _preprocess_drop_time_from_mesh1 ), _Purpose .TUTORIAL )),
215215 # "POPSouthernOcean_data/t.x1_SAMOC_flux.16900*.nc", # TODO v4: In v3 but should not be in v4 https://github.com/Parcels-code/Parcels/issues/2571#issuecomment-4214476973
216- ("SWASH_data/data" , (_V3Dataset ("SWASH_data/field_00655*.nc" ), _Purpose .TUTORIAL )),
217- ("WOA_data/data" , (_V3Dataset ("WOA_data/woa18_decav_t*_04.nc" , _preprocess_set_cf_calendar_360_day ), _Purpose .TUTORIAL )),
218- ("CROCOidealized_data/data" , (_V3Dataset ("CROCOidealized_data/CROCO_idealized.nc" ), _Purpose .TUTORIAL )),
216+ ("SWASH_data/data" , (_V3Dataset ("data/ SWASH_data/field_00655*.nc" ), _Purpose .TUTORIAL )),
217+ ("WOA_data/data" , (_V3Dataset ("data/ WOA_data/woa18_decav_t*_04.nc" , _preprocess_set_cf_calendar_360_day ), _Purpose .TUTORIAL )),
218+ ("CROCOidealized_data/data" , (_V3Dataset ("data/ CROCOidealized_data/CROCO_idealized.nc" ), _Purpose .TUTORIAL )),
219219])
220220# fmt: on
221221
0 commit comments