jgfs_marine_anlchkpt ecf (v17) Analysis - TerrenceMcGuinness-NOAA/global-workflow GitHub Wiki

jgfs_marine_anlchkpt.ecf (GFS v17)

Branch / tenant: dev/gfs.v17 (gw_v17) Path: ecf/scripts/gfs/analysis/marine/jgfs_marine_analchkpt.ecf Analysis date: 2026-06-11


Summary

jgfs_marine_anlchkpt.ecf runs the marine analysis checkpoint step — saving the ocean/ice analysis state to restart files so the forecast can use them as initial conditions. It calls JGLOBAL_MARINE_ANALYSIS_CHECKPOINT.


1. Resources & Configuration

Field Value
PBS resources 1 node, 128 cpus, 128 GB, 10-min wall, shared
Modules load_modules.sh ufsda (JEDI/SOCA)
J-Job JGLOBAL_MARINE_ANALYSIS_CHECKPOINT
Rocoto marineanlchkpt.sh

2. Execution chain

jgfs_marine_analchkpt.ecf → JGLOBAL_MARINE_ANALYSIS_CHECKPOINT
  → exglobal_marine_analysis_checkpoint.py
    → Writes ocean/ice analysis to MOM6/CICE6 restart format

3. v17-specific notes

  • Part of marine DA chain: runs after anlvar, writes analysis to restart format.
  • Python-based driver via pygfs.
  • JEDI/SOCA modules.
  • 128 GB memory for full ocean state write.
  • 10-min wall — primarily I/O.

Sources

  • On-disk v17: ecf/scripts/gfs/analysis/marine/jgfs_marine_analchkpt.ecf.