-
Notifications
You must be signed in to change notification settings - Fork 189
Save marine LETKF yaml #3489
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Save marine LETKF yaml #3489
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good
@@ -205,5 +205,9 @@ def finalize(self): | |||
# stage the desired diag files | |||
FileHandler({'mkdir': [os.path.join(letkfsaveconf.COMOUT_OCEAN_LETKF, 'diags')]}).sync() | |||
FileHandler({'copy': obs_files_to_copy}).sync() | |||
# yaml configurations | |||
yamls_to_copy = [] | |||
yamls_to_copy.append([letkfsaveconf.letkf_yaml_file, os.path.join(letkfsaveconf.COMOUT_OCEAN_LETKF, 'letkf.yaml')]) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This action is fine.
However, we are saving all the configurations to directory named COM_CONF
instead of COMOUT_OCEAN_LETKF
. COM_CONF
is a directory in COM
that has all the configurations of all the executables that are run in a cycle.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, I didn't know this! I'll take a look later this week to change this and maybe also some other marine yamls that get copied to a different directory.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Description
Saves marine LETKF yaml for posterity and for EVA verifications plots.
Note: this is not urgent as it's not required for v17.
Type of change
Change characteristics
How has this been tested?
Tested with the hybrid C384m025 experiment in ci/cases/gfsv17, with hera/intel. The yaml is saved in COMROOT as expected and successfully used for diagnostics plots (see NOAA-EMC/gdas-marine-viz#511 for an example).
Checklist