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
The recently merged cmorizer for the WFDE5 #1991 data works fine but the test recipe recipe_check_obs.yml crashes with the cmorized data. It returns the following error:
esmvalcore.cmor.check.CMORCheckError: There were errors in variable pr:
time: Frequency day does not match input data
It seems to me that raw data for the first year and the pr variable is not complete because recipe_check_obs.yml runs fine with start_year: 1980 instead of 1979. The suspicious files seem to be:
mip: day
variable: pr
filenames: Rainf_WFDE5_CRU+GPCC_197901_v1.1.nc, Rainf_WFDE5_CRU_197901_v1.1.nc, Snowf_WFDE5_CRU+GPCC_197901_v1.1.nc, Snowf_WFDE5_CRU_197901_v1.1.nc.
For example, ncdump -h Rainf_WFDE5_CRU_197901_v1.1.nc gives:
I think we should just remove the year 1979 for the pr variable and all dataset version from the recipe because the data is incomplete. What do you think @mwjury@valeriupredoi?
we have two options here: we forget about 1979 completely as you propose or we add a mask to the data in the 1979 file that masks the missing data; I don't know to what extent the data is really needed to be from 1979 as well, I say we forget about it and if users complain a lot then we produce a 1979 data file with a mask in it?
Good catch @remi-kazeroni!
It concerns the first 7 timesteps of the raw 1979 PR hourly files. I'd assume that this has a negligible impact on the daily/monthly aggregations, but nevertheless, better save than sorry.
Describe the bug
The recently merged cmorizer for the WFDE5 #1991 data works fine but the test recipe
recipe_check_obs.yml
crashes with the cmorized data. It returns the following error:It seems to me that raw data for the first year and the pr variable is not complete because
recipe_check_obs.yml
runs fine withstart_year: 1980
instead of1979
. The suspicious files seem to be:For example,
ncdump -h Rainf_WFDE5_CRU_197901_v1.1.nc
gives:where
time = 737
should be744
.I think we should just remove the year
1979
for thepr
variable and all dataset version from the recipe because the data is incomplete. What do you think @mwjury @valeriupredoi?Please attach
Minimal example:
main_log_debug.txt
recipe_check_WFDE5_pr_day_1.yml.txt
The text was updated successfully, but these errors were encountered: