-
Notifications
You must be signed in to change notification settings - Fork 180
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
Remove the eomg job #3331
base: develop
Are you sure you want to change the base?
Remove the eomg job #3331
Conversation
@WalterKolczynski-NOAA @DavidHuber-NOAA @aerorahul : this PR is ready for review. There are some differences between the baseline output and the updated code output, which is unexpected. @DavidHuber-NOAA has suggested we go ahead with this PR and then rerun the test once approvals are made. |
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.
In addition to the comments, there are some additional places where eomg
needs to be removed. Specifically:
parm/config/gfs/config.resources*
parm/config/gfs/config.eobs (this config was used by eomg and there are a couple of eomg-specific variables)
parm/archive/enkf.yaml.j2
Also, there is still a mention of eomg
in gfs_tasks.py (under the eupd
method).
configs += ['ecen', 'esfc', 'efcs', 'echgres', 'epos', 'earc_vrfy'] | ||
|
||
if options['do_archtar']: | ||
configs += ['earc_tars'] | ||
configs += ['ecen', 'esfc', 'efcs', 'echgres', 'epos', 'earc'] |
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.
I think this should be reverted.
configs += ['ecen', 'esfc', 'efcs', 'echgres', 'epos', 'earc_vrfy'] | |
if options['do_archtar']: | |
configs += ['earc_tars'] | |
configs += ['ecen', 'esfc', 'efcs', 'echgres', 'epos', 'earc'] | |
configs += ['ecen', 'esfc', 'efcs', 'echgres', 'epos', 'earc_vrfy'] | |
if options['do_archtar']: | |
configs += ['earc_tars'] |
if options['lobsdiag_forenkf']: | ||
task_names[run] += ['ediag'] |
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.
I think that we should just assume we are always running ediag
and ignore the lobsdiag_forenkf
flag when running GSI-based analyses (i.e. when do_jediatmens = False
).
Also, there are some checks for parm/archive/enkf_restarta_grp.yaml.j2 |
@DavidGrumm-NOAA Per our discussion, please just remove parm/config/gfs/config.anal |
Description
The eomg job is no longer supported for the GSI and the GDASApp has its own jobs to handle observational diagnostics (i.e. when lobsdiag=".true."): atmensanlobs and atmensanlsol. Thus, the eomg job will be removed from the global workflow without affecting the new atmensanlobs and atmensanlsol jobs.
This PR resolves issue #2525.
Type of change
Change characteristics
How has this been tested?
Checklist