Skip to content

Syncing updated UFS_UTILS scripts for GFSv17 fix files #1341

Description

@drnimbusrain

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:

  1. 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.

  2. 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).

  3. 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.

  4. 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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions