CTSM icon indicating copy to clipboard operation
CTSM copied to clipboard

Remove the CMIP6 usermods for history output fields

Open ekluzek opened this issue 3 weeks ago • 2 comments

In CMIP6 we managed the experiments with a set of user-mods in order to have the correct list of output fields and frequencies. Because of the complexity of the experiments the structure was pretty complicated.

For CMIP7 we don't plan to manage it this way. The plan right now is to have a few user-mods for coupled experiments that will do a "superset" of all the fields needed. So this will be a user-mod at the CESM level.

Hence, we should remove the CMIP6 output usermods since they won't be the basis for CMIP7. It's also not clear if these usermods and compsets were that commonly used, so some complexity that will be good to remove for usability.

ekluzek avatar Dec 11 '25 00:12 ekluzek

Directories to remove under

cime_config/usermod_dirs/clm

cmip6_deck cmip6_evolving_icesheet cmip6_waccm_deck cmip6_waccm_nociso_deck output_bgc output_bgc_highfreq output_crop output_crop_highfreq output_sp output_sp_exice output_sp_highfreq

cime_config_usermod_dirs/clm/_includes

cmip6_carbon_isotopes cmip6_glaciers_cplhist cmip6_glaciers_virtual_antarctica output_base output_base_highfreq

ekluzek avatar Dec 11 '25 01:12 ekluzek

The other changes to make are in

cime_config/config_compsets.xml cime_config/config_component.xml

Doing the following:

git grep CMIP6

is a good check to see some of this

ekluzek avatar Dec 11 '25 01:12 ekluzek