From 094e3b86da44f1d3fc1d99f68f6fdfcd36deb09f Mon Sep 17 00:00:00 2001 From: Cory Martin Date: Thu, 15 Feb 2024 14:43:55 -0500 Subject: [PATCH] Move IMS remapping files from COM_OBS to FIXgdas (#2322) * Add in IMS obs fix directory and update submodule for gdas --- parm/config/gfs/config.base.emc.dyn | 1 + sorc/gdas.cd | 2 +- sorc/link_workflow.sh | 2 +- ush/python/pygfs/task/land_analysis.py | 2 +- versions/fix.ver | 1 + 5 files changed, 5 insertions(+), 3 deletions(-) diff --git a/parm/config/gfs/config.base.emc.dyn b/parm/config/gfs/config.base.emc.dyn index 1f6568c3ee..48b66ab1b1 100644 --- a/parm/config/gfs/config.base.emc.dyn +++ b/parm/config/gfs/config.base.emc.dyn @@ -39,6 +39,7 @@ export FIXcice="${FIXgfs}/cice" export FIXmom="${FIXgfs}/mom6" export FIXreg2grb2="${FIXgfs}/reg2grb2" export FIXugwd="${FIXgfs}/ugwd" +export FIXgdas="${FIXgfs}/gdas" ######################################################################## diff --git a/sorc/gdas.cd b/sorc/gdas.cd index 831b08a3f9..b37680be78 160000 --- a/sorc/gdas.cd +++ b/sorc/gdas.cd @@ -1 +1 @@ -Subproject commit 831b08a3f947e8d743e2afbd6d38ecc4b0dec3b1 +Subproject commit b37680be78560343b940352b9b2c6727190a642c diff --git a/sorc/link_workflow.sh b/sorc/link_workflow.sh index 21bc30faa4..3e0ff4db64 100755 --- a/sorc/link_workflow.sh +++ b/sorc/link_workflow.sh @@ -190,7 +190,7 @@ if [[ -d "${HOMEgfs}/sorc/gdas.cd" ]]; then cd "${HOMEgfs}/fix" || exit 1 [[ ! -d gdas ]] && mkdir -p gdas cd gdas || exit 1 - for gdas_sub in fv3jedi gsibec; do + for gdas_sub in fv3jedi gsibec obs; do if [[ -d "${gdas_sub}" ]]; then rm -rf "${gdas_sub}" fi diff --git a/ush/python/pygfs/task/land_analysis.py b/ush/python/pygfs/task/land_analysis.py index 821caf2305..90ab997de1 100644 --- a/ush/python/pygfs/task/land_analysis.py +++ b/ush/python/pygfs/task/land_analysis.py @@ -153,7 +153,7 @@ def prepare_IMS(self) -> None: # create a temporary dict of all keys needed in this method localconf = AttrDict() keys = ['DATA', 'current_cycle', 'COM_OBS', 'COM_ATMOS_RESTART_PREV', - 'OPREFIX', 'CASE', 'OCNRES', 'ntiles'] + 'OPREFIX', 'CASE', 'OCNRES', 'ntiles', 'FIXgdas'] for key in keys: localconf[key] = self.task_config[key] diff --git a/versions/fix.ver b/versions/fix.ver index 13d9b56dd2..f230188dbb 100644 --- a/versions/fix.ver +++ b/versions/fix.ver @@ -10,6 +10,7 @@ export datm_ver=20220805 export gdas_crtm_ver=20220805 export gdas_fv3jedi_ver=20220805 export gdas_gsibec_ver=20221031 +export gdas_obs_ver=20240213 export glwu_ver=20220805 export gsi_ver=20230911 export lut_ver=20220805