Skip to content

enso_tel and enso_proc cannot handle non-concatenated output? #882

Description

@k-a-webb

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…  

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions