Load(): Error in seq.default()... wrong sign in 'by' argument
I'm trying to use Load() and I'm getting the following error:
Error in seq.default(day, min(days_in_month, (length(leadtimes) - jleadtime) * :
wrong sign in 'by' argument
This error happens when trying to load data, for example, for February (leadtimemin = 32, leadtimemax = 59
):
data_Feb <- Load(var = 'psl',
exp = list(list(path = '/esarchive/exp/ecearth/a1st/cmorfiles/CMIP/EC-Earth-Consortium/EC-Earth3/historical/r7i1p1f1/day/psl/gr/v20200120/psl_*$YEAR$$MONTH$*.nc',nc_var_name = 'psl')),
obs = list(list(path = '/esarchive/recon/jma/jra55/daily_mean/psl_f6h/psl_*$YEAR$$MONTH$*.nc', nc_var_name = 'psl')),
sdates = paste0(1960:2010,'0101'),
leadtimemin = 32, leadtimemax = 59,
latmin = 27, latmax = 81,
lonmin = 274.5, lonmax = 45,
storefreq = 'daily', output = 'lonlat')
The same code but for January (leadtimemin = 1, leadtimemax = 31
) works:
data_Jan <- Load(var = 'psl',
exp = list(list(path = '/esarchive/exp/ecearth/a1st/cmorfiles/CMIP/EC-Earth-Consortium/EC-Earth3/historical/r7i1p1f1/day/psl/gr/v20200120/psl_*$YEAR$$MONTH$*.nc',nc_var_name = 'psl')),
obs = list(list(path = '/esarchive/recon/jma/jra55/daily_mean/psl_f6h/psl_*$YEAR$$MONTH$*.nc', nc_var_name = 'psl')),
sdates = paste0(1960:2010,'0101'),
leadtimemin = 1, leadtimemax = 31,
latmin = 27, latmax = 81,
lonmin = 274.5, lonmax = 45,
storefreq = 'daily', output = 'lonlat')
Also, it works for both January and February with an old version of the package (the one in develop-Regimes). Please tell me if you need more information.
Thank you very much,
Carlos