-
Notifications
You must be signed in to change notification settings - Fork 120
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
[develop] Add GDAS nemsio data type for initial conditions #718
[develop] Add GDAS nemsio data type for initial conditions #718
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.
Good catch on the hpss retrieval bug, I had noticed problems with that too but hadn't had time to debug.
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.
@EdwardSnyder-NOAA These changes look good to me! I was also able to successfully run the new get_from_HPSS_ics_GDAS_lbcs_GDAS_fmt_nemsio_2020062900_ensemble_2mems
test on Jet. Approving these changes now.
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.
Sorry for the whiplash, but I found a problem with this fix that causes failures elsewhere. Specifically the tests getting FV3GFS data for nemsio and netcdf are now failing. The ICS tasks complete successfully but the LBCS fail. It looks like the files are actually placed where they should be, but the script reports failure for some reason.
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.
Had some offline conversation with @christinaholtNOAA, and it turns out this is actually the correct logic here. The arrays are not named very clearly.
@mkavulich - @EdwardSnyder-NOAA has reverted the changes to |
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.
Thanks @MichaelLueken and @EdwardSnyder-NOAA
@mkavulich @EdwardSnyder-NOAA Following the latest update: Two tests are now failing on Jet:
One test is failing on Hera GNU: The
Manual reruns of the tests that failed all successfully passed. Once the Gaea tests pass, I will go ahead and move forward with merging this PR. I know that in PR #732, the maxtries for |
@MichaelLueken I am hopeful that #683 will fix these intermittent failure problems, but if not I can include a bump to |
The tests on Gaea successfully passed, so I will now move forward with merging this work. |
…nity#718) Added the capability for the SRW App to use GDAS nemsio data type as initial conditions. --------- Co-authored-by: Edward Snyder <Edward.Snyder@noaa.com>
DESCRIPTION OF CHANGES:
Added the capability for the SRW App to use GDAS nemsio data type as initial conditions. Ran a successful experiment with GDAS nemsio as the initial conditions on Jet:
/mnt/lfs4/HFIP/hfv3gfs/Edward.Snyder/new-srw-dev-rufs/gdas-nemsio-add/expt_dirs/get_from_HPSS_ics_GDAS_lbcs_GDAS_fmt_nemsio_2020062900_ensemble_2mems
.While testing I noticed the
retrieve_data.py
script wasn't functioning properly. It would return a successful result when GDAS nemsio files weren't downloaded. Through some troubleshooting, I realized that thehpps_requested_files
function returned an empty {} if the expected file list equaled the unavailable file list. Made minor change to theretrieve_data.py
script to address this bug.Type of change
TESTS CONDUCTED:
get_from_HPSS_ics_GDAS_lbcs_GDAS_fmt_nemsio_2020062900_ensemble_2mems
get_from_AWS_ics_GEFS_lbcs_GEFS_fmt_grib2_2022040400_ensemble_2mems
get_from_HPSS_ics_FV3GFS_lbcs_FV3GFS_fmt_grib2_2020022600
grid_RRFS_CONUS_25km_ics_FV3GFS_lbcs_FV3GFS_suite_GFS_v16
DEPENDENCIES:
DOCUMENTATION:
No document changes needed.
ISSUE:
This PR addresses issue #582
CHECKLIST
LABELS (optional):
A Code Manager needs to add the following labels to this PR:
CONTRIBUTORS (optional):