Description
This is in regards to SRW-App and using updated UFS_UTILS scripts for GFSv17 physics related fix files (e.g. sfc_climo and orog files). This is somewhat related to the issue Barry raised of UFS_UTILS not pointing to auth repo, but our main issue may not exactly be related to this point.
The main issue in using SRW-App [develop] for GFSv17 physics relates to a similar issue with UFS_UTILS and generation of the correct 'sfc_climo' and 'orog' fix files:
-
In SRW-App [develop] the UFS_UTILS external points to Michael's hash 069b11c, which uses the sfc_climo_gen script with later updates to use input sfc_climo and orog files needed for updated GFSv17 physics, but in current SRW-App [develop] the main scripts are not synced up to use such files (e.g., the exregional_make_sfc_climo_sh), which are different (see missing 'soil_color.clm.0.05.nc' file and other file differences) . Thus using the SRW-App [develop] and initial tasks (i.e., make_sfc_climo, make_orog) to generate the sfc_climo on our AQMv8 grid are not correct for use with updated GFSv17 physics, which we are required to use in future testing and implementations.
-
I also don't know if the make_orog scripts are synced up on the SRW-App side to match needed updated files for supporting GFSv17 (e.g., for issues related to updated GWD parameterizations).
-
We also note that the EPIC fix files related to sfc_climo and orog are relatively old on Gaea C6 (date stamped 2022; /gpfs/f6/bil-fire8/world-shared/UFS_SRW_data/develop/fix/fix_sfc_climo/ (or fix_orog/ or fix_am/)), so ultimately using SRW-App [develop] with older scripts and these files preclude us from consistently testing GFSv17 physics with fix files. Using the GFSv17 physics option in SRW-App runs OK for AQMv8 testing, but the input fix files for sfc_climo and orog are likely not fully consistent.
-
Including the SRW-App script changes for sfc_climo and orog necessitates updates the namelist to read in the UFS_UTILS produced files (via fixed_files_mapping), which is currently missing soil_color for example for GFSv17 consistency.
Is this something EPIC can help us work on updating so that we can continue to use SRW-App to test AQMv8 developments with GFSv17 and community support? Overall, we would like to still use SRW-App for some AQMv8 development and run the initial forecast tasks (e.g. make_sfc_climo, make_orog) to generate the correct fix files for GFSv17, but right now it seems we cannot with current [develop].
Solution
Two main tasks - one for synchronizing the SRW scripts and a second for a data refresh.
Requirements**
Updates to system tools/scripts and data inputs (possibly).
Acceptance Criteria (Definition of Done)
Using synced UFS_UTILS scripts and fix file data to consistently test updated GFSv17 physics in SRW-App.
Dependencies (optional)
#1340
@benkozi
Description
This is in regards to SRW-App and using updated UFS_UTILS scripts for GFSv17 physics related fix files (e.g. sfc_climo and orog files). This is somewhat related to the issue Barry raised of UFS_UTILS not pointing to auth repo, but our main issue may not exactly be related to this point.
The main issue in using SRW-App [develop] for GFSv17 physics relates to a similar issue with UFS_UTILS and generation of the correct 'sfc_climo' and 'orog' fix files:
In SRW-App [develop] the UFS_UTILS external points to Michael's hash 069b11c, which uses the sfc_climo_gen script with later updates to use input sfc_climo and orog files needed for updated GFSv17 physics, but in current SRW-App [develop] the main scripts are not synced up to use such files (e.g., the exregional_make_sfc_climo_sh), which are different (see missing 'soil_color.clm.0.05.nc' file and other file differences) . Thus using the SRW-App [develop] and initial tasks (i.e., make_sfc_climo, make_orog) to generate the sfc_climo on our AQMv8 grid are not correct for use with updated GFSv17 physics, which we are required to use in future testing and implementations.
I also don't know if the make_orog scripts are synced up on the SRW-App side to match needed updated files for supporting GFSv17 (e.g., for issues related to updated GWD parameterizations).
We also note that the EPIC fix files related to sfc_climo and orog are relatively old on Gaea C6 (date stamped 2022; /gpfs/f6/bil-fire8/world-shared/UFS_SRW_data/develop/fix/fix_sfc_climo/ (or fix_orog/ or fix_am/)), so ultimately using SRW-App [develop] with older scripts and these files preclude us from consistently testing GFSv17 physics with fix files. Using the GFSv17 physics option in SRW-App runs OK for AQMv8 testing, but the input fix files for sfc_climo and orog are likely not fully consistent.
Including the SRW-App script changes for sfc_climo and orog necessitates updates the namelist to read in the UFS_UTILS produced files (via fixed_files_mapping), which is currently missing soil_color for example for GFSv17 consistency.
Is this something EPIC can help us work on updating so that we can continue to use SRW-App to test AQMv8 developments with GFSv17 and community support? Overall, we would like to still use SRW-App for some AQMv8 development and run the initial forecast tasks (e.g. make_sfc_climo, make_orog) to generate the correct fix files for GFSv17, but right now it seems we cannot with current [develop].
Solution
Two main tasks - one for synchronizing the SRW scripts and a second for a data refresh.
Requirements**
Updates to system tools/scripts and data inputs (possibly).
Acceptance Criteria (Definition of Done)
Using synced UFS_UTILS scripts and fix file data to consistently test updated GFSv17 physics in SRW-App.
Dependencies (optional)
#1340
@benkozi