From 4f1e2a8cbe7385e72582cecff6163d1fed7e0796 Mon Sep 17 00:00:00 2001 From: ShastriPaturi Date: Wed, 28 Feb 2024 20:03:27 +0000 Subject: [PATCH 1/3] fix path --- jobs/JGLOBAL_PREP_OCEAN_OBS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jobs/JGLOBAL_PREP_OCEAN_OBS b/jobs/JGLOBAL_PREP_OCEAN_OBS index a6fcf9c9b32..fde61dcd89d 100755 --- a/jobs/JGLOBAL_PREP_OCEAN_OBS +++ b/jobs/JGLOBAL_PREP_OCEAN_OBS @@ -20,7 +20,7 @@ export PYTHONPATH=${HOMEgfs}/sorc/gdas.cd/ush:${PYTHONPATH} ############################################################### # Run relevant script -EXSCRIPT=${GDASPREPOCNOBSPY:-${HOMEgfs}/ush/exglobal_prep_ocean_obs.py} +EXSCRIPT=${GDASPREPOCNOBSPY:-${HOMEgfs}/scripts/exglobal_prep_ocean_obs.py} ${EXSCRIPT} status=$? [[ ${status} -ne 0 ]] && exit "${status}" From 30b2294c5d9d0904ec058fbcc2a19c96a2afa84c Mon Sep 17 00:00:00 2001 From: ShastriPaturi Date: Mon, 4 Mar 2024 16:45:43 -0600 Subject: [PATCH 2/3] insitu BUFR2IODA related --- jobs/JGLOBAL_PREP_OCEAN_OBS | 2 ++ parm/config/gfs/config.prepoceanobs | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/jobs/JGLOBAL_PREP_OCEAN_OBS b/jobs/JGLOBAL_PREP_OCEAN_OBS index fde61dcd89d..acc5a53f5f7 100755 --- a/jobs/JGLOBAL_PREP_OCEAN_OBS +++ b/jobs/JGLOBAL_PREP_OCEAN_OBS @@ -16,6 +16,8 @@ YMD=${PDY} HH=${cyc} generate_com -rx COMOUT_OBS:COM_OBS_TMPL # Add prep_marine_obs.py to PYTHONPATH export PYTHONPATH=${HOMEgfs}/sorc/gdas.cd/ush:${PYTHONPATH} +# Add gen_bufr2ioda.py to PYTHONPATH +export PYTHONPATH=${HOMEgfs}/sorc/gdas.cd/ush/ioda/bufr2ioda:${PYTHONPATH} ############################################################### # Run relevant script diff --git a/parm/config/gfs/config.prepoceanobs b/parm/config/gfs/config.prepoceanobs index 56fc349ce23..b6b8e0657ef 100644 --- a/parm/config/gfs/config.prepoceanobs +++ b/parm/config/gfs/config.prepoceanobs @@ -15,6 +15,10 @@ export OBS_YAML=${OBS_LIST} # ocean analysis needs own dmpdir until standard dmpdir has full ocean obs export DMPDIR=@DMPDIR@ +# For BUFR2IODA json and python scripts +export JSON_TMPL_DIR=${HOMEgfs}/sorc/gdas.cd/parm/ioda/bufr2ioda +export BUFR2IODA_PY_DIR=${HOMEgfs}/sorc/gdas.cd/ush/ioda/bufr2ioda +export KEEPDATA='YES' # Get task specific resources . "${EXPDIR}/config.resources" prepoceanobs echo "END: config.prepoceanobs" From 81015c58db5d9a54c4df365af1fe07ccd1902074 Mon Sep 17 00:00:00 2001 From: ShastriPaturi Date: Tue, 19 Mar 2024 12:18:48 -0500 Subject: [PATCH 3/3] path to bufr2ioda --- jobs/JGLOBAL_PREP_OCEAN_OBS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jobs/JGLOBAL_PREP_OCEAN_OBS b/jobs/JGLOBAL_PREP_OCEAN_OBS index acc5a53f5f7..c459a45dbaa 100755 --- a/jobs/JGLOBAL_PREP_OCEAN_OBS +++ b/jobs/JGLOBAL_PREP_OCEAN_OBS @@ -22,7 +22,7 @@ export PYTHONPATH=${HOMEgfs}/sorc/gdas.cd/ush/ioda/bufr2ioda:${PYTHONPATH} ############################################################### # Run relevant script -EXSCRIPT=${GDASPREPOCNOBSPY:-${HOMEgfs}/scripts/exglobal_prep_ocean_obs.py} +EXSCRIPT=${GDASPREPOCNOBSPY:-${HOMEgfs}/sorc/gdas.cd/scripts/exglobal_prep_ocean_obs.py} ${EXSCRIPT} status=$? [[ ${status} -ne 0 ]] && exit "${status}"