Skip to content

Conversation

@CatherineThomas-NOAA
Copy link
Contributor

@CatherineThomas-NOAA CatherineThomas-NOAA commented Nov 5, 2025

Description

Tests for initializing the GEFS v12 system with GFSv17 data revealed that some variables in the gaussian surface analysis file need to be updated for atmosphere-only initialization. Variables including tmpsfc, soil t, and ice variables will be updated within the gaussian_sfcanl utility.

This PR updates the gfs_utils hash to include PR NOAA-EMC/gfs-utils#159

Resolves #4204
Refs NOAA-EMC/gfs-utils#158

Type of change

  • New feature (adds functionality)

Change characteristics

How has this been tested?

  • 1.5 GFSv17 cycles at full resolution for GEFSv12 initialization
  • GEFSv12.4 test using ICs from previous bullet
  • CI tests pass on Ursa

Checklist

  • Any dependent changes have been merged and published
  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have documented my code, including function, input, and output descriptions
  • My changes generate no new warnings
  • New and existing tests pass with my changes
  • This change is covered by an existing CI test or a new one has been added
  • Any new scripts have been added to the .github/CODEOWNERS file with owners
  • I have made corresponding changes to the system documentation if necessary

@CatherineThomas-NOAA
Copy link
Contributor Author

@bingfu-NOAA was able to successfully initialize a GEFSv12.4 test using the GFSv17 ICs produced by this PR. Thanks @bingfu-NOAA !

@CatherineThomas-NOAA
Copy link
Contributor Author

I'm experiencing model failures in the CI on Gaea that don't seem to be related to this PR, they could be related to #4210:

/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gfsutils/COMROOT/C96C48_hybatmDA_gfsutils/logs/2021122100/gdas_fcst_seg0.log.0

0: lnd_iau_mod_set_control: I/O error code 19 at land_iau namelist read

I'm starting with a fresh clone in case my build did not fully update properly. If anyone recognizes an obvious error, let me know. @tsga @JessicaMeixner-NOAA

@RussTreadon-NOAA
Copy link
Contributor

@CatherineThomas-NOAA . I'm seeing a similar failure in GDASApp g-w CI. The forecast model is hanging. It appears to be related to land iau.

@RussTreadon-NOAA
Copy link
Contributor

@CatherineThomas-NOAA . I'm seeing a similar failure in GDASApp g-w CI. The forecast model is hanging. It appears to be related to land iau.

False alarm. My $HOMEgfs did not have all submodules correctly updated. GDASApp g-w CI passes after updating and rebuilding,

@JessicaMeixner-NOAA
Copy link
Contributor

I'm running develop CI on gaea so if nothing else we can use it as a baseline to compare against. It's not yet at the place where you saw a crash, but logs will be here: /gpfs/f6/ira-sti/world-shared/Jessica.Meixner/gwdevelop/dev01/COMROOT/C96C48_hybatmDA_dev01/logs

@CatherineThomas-NOAA
Copy link
Contributor Author

I ran the C96C48_hybatmDA test on Ursa with a fresh clone using the gfsutils_update branch. It has gotten past the previous fail point. There must have been something wrong with my clone, similar to @RussTreadon-NOAA.

I'll launch the rest of the tests on Ursa.

@CatherineThomas-NOAA
Copy link
Contributor Author

The CI tests on Ursa passed with a fresh clone:

/scratch4/NCEPDEV/stmp/Catherine.Thomas/RUNTESTS_gfsutils/EXPDIR/C48_ATM_gfsutils
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Nov 06 2025 20:25:04    Nov 06 2025 21:20:04
 
SKIP C48_ATM_ecflow on ursa
 
/scratch4/NCEPDEV/stmp/Catherine.Thomas/RUNTESTS_gfsutils/EXPDIR/C48_S2SW_gfsutils
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Nov 06 2025 20:25:04    Nov 06 2025 21:20:04
 
/scratch4/NCEPDEV/stmp/Catherine.Thomas/RUNTESTS_gfsutils/EXPDIR/C48_S2SWA_gefs_gfsutils
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Nov 06 2025 20:25:04    Nov 06 2025 21:40:04
 
SKIP C48_S2SWA_gefs_RT on ursa
 
SKIP C48_S2SW_extended on ursa
 
/scratch4/NCEPDEV/stmp/Catherine.Thomas/RUNTESTS_gfsutils/EXPDIR/C48mx500_3DVarAOWCDA_gfsutils
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103241800        Done    Nov 06 2025 20:25:04    Nov 06 2025 20:40:03
202103250000        Done    Nov 06 2025 20:25:04    Nov 06 2025 21:55:04
 
/scratch4/NCEPDEV/stmp/Catherine.Thomas/RUNTESTS_gfsutils/EXPDIR/C48mx500_hybAOWCDA_gfsutils
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103241800        Done    Nov 06 2025 20:25:04    Nov 06 2025 20:40:03
202103250000        Done    Nov 06 2025 20:25:04    Nov 06 2025 21:35:04
 
/scratch4/NCEPDEV/stmp/Catherine.Thomas/RUNTESTS_gfsutils/EXPDIR/C96C48_hybatmDA_gfsutils
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201800        Done    Nov 06 2025 20:25:04    Nov 06 2025 20:40:03
202112210000        Done    Nov 06 2025 20:25:04    Nov 06 2025 22:10:03
202112210600        Done    Nov 06 2025 20:25:04    Nov 06 2025 22:25:04
 
/scratch4/NCEPDEV/stmp/Catherine.Thomas/RUNTESTS_gfsutils/EXPDIR/C96C48_hybatmsnowDA_gfsutils
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201200        Done    Nov 06 2025 20:25:04    Nov 06 2025 20:40:03
202112201800        Done    Nov 06 2025 20:25:04    Nov 06 2025 22:10:03
202112210000        Done    Nov 06 2025 20:25:04    Nov 06 2025 22:20:04
 
/scratch4/NCEPDEV/stmp/Catherine.Thomas/RUNTESTS_gfsutils/EXPDIR/C96C48_hybatmsoilDA_gfsutils
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202205150600        Done    Nov 06 2025 20:25:04    Nov 06 2025 20:45:04
202205151200        Done    Nov 06 2025 20:25:04    Nov 06 2025 23:15:04
202205151800        Done    Nov 06 2025 20:25:04    Nov 07 2025 00:05:04
 
/scratch4/NCEPDEV/stmp/Catherine.Thomas/RUNTESTS_gfsutils/EXPDIR/C96C48_ufs_hybatmDA_gfsutils
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202402231800        Done    Nov 06 2025 20:25:04    Nov 06 2025 20:40:03
202402240000        Done    Nov 06 2025 20:25:04    Nov 06 2025 22:30:04
202402240600        Done    Nov 06 2025 20:25:04    Nov 06 2025 22:50:04
 
/scratch4/NCEPDEV/stmp/Catherine.Thomas/RUNTESTS_gfsutils/EXPDIR/C96C48mx500_S2SW_cyc_gfs_gfsutils
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201200        Done    Nov 06 2025 20:25:04    Nov 06 2025 20:40:03
202112201800        Done    Nov 06 2025 20:25:04    Nov 06 2025 22:55:04
202112210000        Done    Nov 06 2025 20:25:04    Nov 06 2025 23:20:05
 
/scratch4/NCEPDEV/stmp/Catherine.Thomas/RUNTESTS_gfsutils/EXPDIR/C96_atm3DVar_gfsutils
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201800        Done    Nov 06 2025 20:25:04    Nov 06 2025 20:40:03
202112210000        Done    Nov 06 2025 20:25:04    Nov 06 2025 22:10:03
202112210600        Done    Nov 06 2025 20:25:04    Nov 06 2025 22:25:04
 
SKIP C96_atm3DVar_extended on ursa
 
SKIP C96_gcafs_cycled on ursa
 
SKIP C96_gcafs_cycled_noDA on ursa
 
/scratch4/NCEPDEV/stmp/Catherine.Thomas/RUNTESTS_gfsutils/EXPDIR/C96mx100_S2S_gfsutils
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
199405010000        Done    Nov 06 2025 20:25:04    Nov 06 2025 21:45:04

My clone on Gaea must have had issues updating properly. I'm taking this out of draft.

@CatherineThomas-NOAA CatherineThomas-NOAA marked this pull request as ready for review November 7, 2025 01:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update GFSv17 Gaussian sfcanl file for ATM-only initialization

5 participants