You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CMEMS data is split between reanalsysis and forecast periods. dfm_tools can only download from one of them, so a request like dfmt.download.copernicusmarine_get_product(date_min=pd.Timestamp("2020-01-01"), date_max=pd.Timestamp("2023-12-31")), currently raises "ValueError: Requested timerange (2020-01-01 00:00:00 to 2023-12-31 00:00:00) is not fully within timerange of reanalysis product (1993-01-01 00:00:00 to 2021-06-30 00:00:00) or forecast product (2020-11-01 00:00:00 to 2024-05-31 00:00:00)."
This seems valid, however there are two reanalysis datasets available. When time ranges per my/anfc dataset with this code:
We see that the myint dataset that has data in the period after the regular my but including a very recent period:
time range cmems_mod_glo_phy_my_0.083deg_P1D-m: 1993-01-01 00:00:00 to 2021-06-30 00:00:00
time range cmems_mod_glo_phy_myint_0.083deg_P1D-m: 2021-07-01 00:00:00 to 2024-02-27 00:00:00
time range cmems_mod_glo_phy_anfc_0.083deg_P1D-m: 2020-11-01 00:00:00 to 2024-05-31 00:00:00
This would be very valuable to include in the data retrieval.
The user manual does not provide many differences between my and my-int, but does state that this feature was added at 2023-06-16 in version 1.5 of the product/dataset. According to copernicusmarine support: "The dataset cmems_mod_glo_phy_myint_0.083deg_P1D-m is an interim dataset. Interim datasets bridge the time series continuity between NRT and associated MY products. You will find more information in this article"
Also, note that the time ranges for bio and phy are different, so make this distinction in dfmt.download.copernicusmarine_get_product()
time range cmems_mod_glo_phy-cur_anfc_0.083deg_P1D-m:
2020-11-01 00:00:00 to 2024-05-31 00:00:00
time range cmems_mod_glo_phy-so_anfc_0.083deg_P1D-m:
2020-11-01 00:00:00 to 2024-05-31 00:00:00
time range cmems_mod_glo_phy-thetao_anfc_0.083deg_P1D-m:
2020-11-01 00:00:00 to 2024-05-31 00:00:00
time range cmems_mod_glo_phy_anfc_0.083deg_P1D-m:
2020-11-01 00:00:00 to 2024-05-31 00:00:00
time range cmems_mod_glo_phy_my_0.083deg_P1D-m:
1993-01-01 00:00:00 to 2021-06-30 00:00:00
time range cmems_mod_glo_phy_myint_0.083deg_P1D-m:
2021-07-01 00:00:00 to 2024-02-27 00:00:00
time range cmems_mod_glo_bgc-bio_anfc_0.25deg_P1D-m:
2021-11-01 00:00:00 to 2024-05-31 00:00:00
time range cmems_mod_glo_bgc-car_anfc_0.25deg_P1D-m:
2021-11-01 00:00:00 to 2024-05-31 00:00:00
time range cmems_mod_glo_bgc-co2_anfc_0.25deg_P1D-m:
2021-11-01 00:00:00 to 2024-05-31 00:00:00
time range cmems_mod_glo_bgc-nut_anfc_0.25deg_P1D-m:
2021-11-01 00:00:00 to 2024-05-31 00:00:00
time range cmems_mod_glo_bgc-pft_anfc_0.25deg_P1D-m:
2021-11-01 00:00:00 to 2024-05-31 00:00:00
time range cmems_mod_glo_bgc_my_0.25_P1D-m:
1993-01-01 00:00:00 to 2022-12-31 00:00:00
Update 27-6-2024: there was 1.5 years of forecast data removed, so there is now a 11 month gap between my and anfc: "ValueError: Requested timerange (2020-12-17 00:00:00 to 2021-07-05 00:00:00) is not fully within timerange of reanalysis product (1993-01-01 00:00:00 to 2021-06-30 00:00:00) or forecast product (2022-06-01 00:00:00 to 2024-06-29 00:00:00)."
Update 4-7-2024: bcg datasets were renamed recently (#879) and there is also a myint version available for that one.
Raises: "ValueError: Requested timerange (2021-06-29 00:00:00 to 2021-07-02 00:00:00) is not fully within timerange of reanalysis product (1993-01-01 00:00:00 to 2021-06-30 00:00:00) or forecast product (2022-06-01 00:00:00 to 2024-07-16 00:00:00)."
The text was updated successfully, but these errors were encountered:
CMEMS data is split between reanalsysis and forecast periods. dfm_tools can only download from one of them, so a request like
dfmt.download.copernicusmarine_get_product(date_min=pd.Timestamp("2020-01-01"), date_max=pd.Timestamp("2023-12-31"))
, currently raises"ValueError: Requested timerange (2020-01-01 00:00:00 to 2023-12-31 00:00:00) is not fully within timerange of reanalysis product (1993-01-01 00:00:00 to 2021-06-30 00:00:00) or forecast product (2020-11-01 00:00:00 to 2024-05-31 00:00:00)."
This seems valid, however there are two reanalysis datasets available. When time ranges per my/anfc dataset with this code:
We see that the
myint
dataset that has data in the period after the regularmy
but including a very recent period:This would be very valuable to include in the data retrieval.
The user manual does not provide many differences between my and my-int, but does state that this feature was added at 2023-06-16 in version 1.5 of the product/dataset. According to copernicusmarine support: "The dataset cmems_mod_glo_phy_myint_0.083deg_P1D-m is an interim dataset. Interim datasets bridge the time series continuity between NRT and associated MY products. You will find more information in this article"
Also, note that the time ranges for bio and phy are different, so make this distinction in
dfmt.download.copernicusmarine_get_product()
An overview of alldatasets:
Gives:
Update 27-6-2024: there was 1.5 years of forecast data removed, so there is now a 11 month gap between
my
andanfc
:"ValueError: Requested timerange (2020-12-17 00:00:00 to 2021-07-05 00:00:00) is not fully within timerange of reanalysis product (1993-01-01 00:00:00 to 2021-06-30 00:00:00) or forecast product (2022-06-01 00:00:00 to 2024-06-29 00:00:00)."
Update 4-7-2024: bcg datasets were renamed recently (#879) and there is also a
myint
version available for that one.Reproducible code:
Raises:
"ValueError: Requested timerange (2021-06-29 00:00:00 to 2021-07-02 00:00:00) is not fully within timerange of reanalysis product (1993-01-01 00:00:00 to 2021-06-30 00:00:00) or forecast product (2022-06-01 00:00:00 to 2024-07-16 00:00:00)."
The text was updated successfully, but these errors were encountered: