Skip to content

cdo remapscon2 eventually removed since CDO version 2.3.0 #4163

@jlenh

Description

@jlenh

Describe the bug
Since version 2.3.0 of CDO, the operator remapscon2 has been removed (see release notes). It is now recommended to use remapcon instead (e.g. https://code.mpimet.mpg.de/boards/2/topics/16404).

This affected the runs of two recipes during testing ahead of the 2.13.0 release #4157:

  • hyint/recipe_hyint.yml
  • hyint/recipe_hyint_extreme_events.yml

Potentially, this could also impact the following recipes where remapcon2 is also used:

  • recipe_miles_block.yml (failed due to timeout)
  • recipe_miles_eof.yml (failed due to timeout)
  • recipe_miles_regimes.yml (failed due to timeout)
  • recipe_quantilebias.yml (run w/o error?)

Here is the log.txt file for recipe_hyint.yml:

[1] "hyint: starting routine"
[1] "hyint: pre-processing file: /scratch/b/b381312/data/esmvaltool/esmvaltool_output/recipe_hyint_20250821_160645/preproc/hyint/pr/CMIP5_ACCESS1-0_day_historical-rcp85_r1i1p1_pr_1980-2020.nc"
[1] "cdo  griddes '/scratch/b/b381312/data/esmvaltool/esmvaltool_output/recipe_hyint_20250821_160645/preproc/hyint/pr/CMIP5_ACCESS1-0_day_historical-rcp85_r1i1p1_pr_1980-2020.nc'   > '/tmp/RtmpQfOnyK/file270b3b2d2bcb50'"
[1] "cdo  remapscon2,/tmp/RtmpQfOnyK/file270b3b2d2bcb50 '/scratch/b/b381312/data/esmvaltool/esmvaltool_output/recipe_hyint_20250821_160645/preproc/hyint/pr/CMIP5_ACCESS1-0_day_historical-rcp85_r1i1p1_pr_1980-2020.nc' /tmp/RtmpQfOnyK/file270b3b5827f786 "

cdo (Abort): 
�[4mremapscon2,/tmp/RtmpQfOnyK/file270b3b2d2bcb50�[0m /scratch/b/b381312/data/esmvaltool/esmvaltool_output/recipe_hyint_20250821_160645/preproc/hyint/pr/CMIP5_ACCESS1-0_day_historical-rcp85_r1i1p1_pr_1980-2020.nc /tmp/RtmpQfOnyK/file270b3b5827f786  
                      ^ Operator >remapscon2< not found!
Similar operators are:
remap remapbic remapcon remapdis remapknn remapmin remapnn remapstd remapsum remapycon remapycon2test 
Error in cdo("remapscon2", args = gridf, input = climofile) : 
  Failed ( 1 ): cdo  remapscon2,/tmp/RtmpQfOnyK/file270b3b2d2bcb50 '/scratch/b/b381312/data/esmvaltool/esmvaltool_output/recipe_hyint_20250821_160645/preproc/hyint/pr/CMIP5_ACCESS1-0_day_historical-rcp85_r1i1p1_pr_1980-2020.nc' /tmp/RtmpQfOnyK/file270b3b5827f786 
Calls: hyint_preproc -> cdo
Execution halted

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions