Renaming an E3SM case is desired when you want to retain the name for a rerun.

In general, there are two approaches to achieve this:

  • Rename all the folders/subfolders, and then rename the files within these folders
  • Create new folders/subfolders, and then move existing files into the newly created folders

There are different pros and cons in them

The first method: Pros:

  1. does not create new directories
  2. keep all the existing file even we don’t rename them


  1. Must rename folders first, when we can rename files in the right order

The second method: Pros:

  1. working on separated folders will avoid conflict


  1. moving file may cause performance slow down
  2. may miss some files

In pye3sm, I plan to implement the first method because it will keep all the files.