-
Notifications
You must be signed in to change notification settings - Fork 204
Include fixes to properly handle GSI ncdiag files in anlstat job #4401
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
Include fixes to properly handle GSI ncdiag files in anlstat job #4401
Conversation
|
Thank you @CoryMartin-NOAA . I am currently cloning |
|
Thanks @RussTreadon-NOAA This PR will need the GDAS branch also in it. FYI I think this combination should solve 2 issues 1) the error you found (should be solved by the GDAS PR) and 2) a silent error where the code would run but produce nothing because the files are now |
|
Output should be in (for example) and look something like: |
|
C96_gcafs_cycled gcdas_anlstat for 2021122018 fails with the error The C96_gcafs_cycled case runs with Given this, the following logic in sets This is problematic. The C96_gcafs case does NOT run the GSI. There are no GSI diagnostic files to process. @CoryMartin-NOAA : How do we want to handle the case in which neither JEDI nor GSI based atmospheric DA is run? |
|
Thanks for catching this, @RussTreadon-NOAA , in that case it should not run this at all. I'll make the necessary changes later today or tomorrow |
|
@CoryMartin-NOAA : The following set of ad hoc changes yields successful anlstat runs in various g-w CI cases
Variable While these changes yield the desired behavior, they are kludgy. I'm open to more elegant solutions. Note: At present, the gcafs and gfs |
|
WCOSS2 g-w CI update Of the 15 g-w CI cases started on Dogwood only C96_atm3DVar_extended remains running. All other cases completed or reached a point beyond which they can not run due to DEAD jobs. DEAD jobs No Known problems
Failures related to |
|
Oh, right, this needs to be on Hera. I am now killing the Ursa CI suite and will relaunch on Hera shortly. |
|
Thanks @DavidHuber-NOAA yes it's still a mystery as to why Gocart is so slow on Ursa... |
|
C96C48_ufs_hybatmDA FAILED on Hera (pipeline ID: 6845) In directory: Error Log Files: View Error Logs: (enkfgdas_atmensanlobs.log) (gdas_atmanlvar.log) (gfs_atmanlvar.log) This failure was detected automatically by global-workflow's CI/CD Pipeline |
|
@DavidHuber-NOAA and @CoryMartin-NOAA The C96C48_ufs_hybatmDA failures are due to work on GDASApp PR #2030 and jcb-gdas PR #207. Let me revert changes to the radiance bias correction tarball. |
|
@DavidHuber-NOAA and @CoryMartin-NOAA : |
|
@RussTreadon-NOAA thanks, how about a combined tar file with 'old' and 'new' names in it? |
|
@CoryMartin-NOAA . Agreed. I just created a tarball on Hera with both naming conventions. |
|
I will reboot the jobs on Hera manually and continue testing. |
|
@RussTreadon-NOAA @CoryMartin-NOAA the same three jobs failed again on reboot. Is this expected? Does the GDASApp need to be rebuilt or the link script re-run first? |
|
@DavidHuber-NOAA the *init jobs probably need to be rerun also to stage the files in $DATA |
|
Ah, that makes sense. Thanks. |
|
All tests passed. Merging. |
Description
This PR addresses the renaming of the stat files from GSI to include the .tar suffix as well as some other changes to properly handle GSI ncdiags in the anlstat job, such as combining variables into one output file.
Resolves #4317
Related to #4400
Resolves NOAA-EMC/GDASApp#2018
Resolves NOAA-EMC/GDASApp#2022
Type of change
Change characteristics
How has this been tested?
Checklist