Describe the bug
When attempting to run enso_tel with REF v0.16.2 on preliminary CMIP7 models, I get the following error (complete log attached)
NotImplementedError: Multiple paths found for model CanESM5-1_r10i1p2f1 pr: ['/space/hall8/sitestore/eccc/crd/cccma/users/scrd103/canesm_runs/v51p2-c7hist-r10/data/nc_output/MIP-DRS7/CMIP7/CMIP/CCCma/CanESM5-1/historical/r10i1p2f1/glb/mon/pr/tavg-u-hxy-u/g120/v20190429/pr_tavg-u-hxy-u_mon_glb_g120_CanESM5-1_historical_r10i1p2f1_195101-195112.nc', '/space/hall8/sitestore/eccc/crd/cccma/users/scrd103/canesm_runs/v51p2-c7hist-r10/data/nc_output/MIP-DRS7/CMIP7/CMIP/CCCma/CanESM5-1/historical/r10i1p2f1/glb/mon/pr/tavg-u-hxy-u/g120/v20190429/pr_tavg-u-hxy-u_mon_glb_g120_CanESM5-1_historical_r10i1p2f1_188201-188212.nc', ...
My understanding is that this suggests the diagnostic requires concatenated input, i.e., all years in a signle file?
I successfully ran the diagnostic using a CMIP6 dataset with concatenated files.
System
- OS: Linux
- Python 3.12.13
- Please also upload your
uv.lock file (first run uv lock to make sure the lock file is up-to-date)
- Debug log information (default location
$REF_CONFIGURATION/log)
Additional context
uv.lock.txt
input_ENSO_tel_CanESM5-1_historical_r10i1p2f1.json
out.log
provider version conda environment data path
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
example 0.16.2
esmvaltool 0.16.2 /fs/site7/eccc/crd/cccma/users/scrd115/REF/REF_v0.16.2/climate-ref/.ref/software/conda/e… /fs/site7/eccc/crd/cccma/users/scrd115/REF/REF_v0.16.2/climate-ref/.ref/cache/esmvaltool
ilamb 0.16.2 /fs/site7/eccc/crd/cccma/users/scrd115/REF/REF_v0.16.2/climate-ref/.ref/cache/ilamb
pmp 0.16.2 /fs/site7/eccc/crd/cccma/users/scrd115/REF/REF_v0.16.2/climate-ref/.ref/software/conda/p… /fs/site7/eccc/crd/cccma/users/scrd115/REF/REF_v0.16.2/climate-ref/.ref/cache/pmp-clima…
Describe the bug
When attempting to run
enso_telwith REF v0.16.2 on preliminary CMIP7 models, I get the following error (complete log attached)My understanding is that this suggests the diagnostic requires concatenated input, i.e., all years in a signle file?
I successfully ran the diagnostic using a CMIP6 dataset with concatenated files.
System
uv.lockfile (first runuv lockto make sure the lock file is up-to-date)$REF_CONFIGURATION/log)Additional context
uv.lock.txt
input_ENSO_tel_CanESM5-1_historical_r10i1p2f1.json
out.log