Skip to content
Open
Show file tree
Hide file tree
Changes from 24 commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
b5176ba
replaced NLN with cpfs/cpreq
AntonMFernando-NOAA Dec 30, 2025
9e41215
remove some cpreq
AntonMFernando-NOAA Dec 30, 2025
74ce232
update gdas submodule
AntonMFernando-NOAA Dec 30, 2025
8083f46
ignore mem loops
AntonMFernando-NOAA Dec 30, 2025
8b69671
Merge branch 'NOAA-EMC:develop' into bug/cpfds_cpreq
AntonMFernando-NOAA Dec 30, 2025
e77c9d2
remove COMOUT
AntonMFernando-NOAA Dec 30, 2025
01a6d6c
remove cpreq from analysis
AntonMFernando-NOAA Dec 30, 2025
b03bac6
more removals COMIN**
AntonMFernando-NOAA Dec 30, 2025
6d2edb3
remove mem loop dev/scripts/exgdas_enkf_post.sh
AntonMFernando-NOAA Dec 30, 2025
89db7f0
Merge branch 'NOAA-EMC:develop' into bug/cpfds_cpreq
AntonMFernando-NOAA Dec 31, 2025
ac7f3b1
add -R for dir copy
AntonMFernando-NOAA Dec 31, 2025
669fd12
update forecast scripts
AntonMFernando-NOAA Jan 2, 2026
d620717
comin->comout
AntonMFernando-NOAA Jan 2, 2026
ff58b9d
update scripts/exglobal_enkf_select_obs.sh
AntonMFernando-NOAA Jan 2, 2026
f405895
Merge branch 'NOAA-EMC:develop' into bug/cpfds_cpreq
AntonMFernando-NOAA Jan 5, 2026
de3a2d0
revert eupd cpreq
AntonMFernando-NOAA Jan 5, 2026
aaa515d
update gempak/ush/gdas_meta_na.sh
Jan 5, 2026
ebc1b35
update gempak/ush/gdas_meta_loop.sh
Jan 5, 2026
b7916c0
added -R
AntonMFernando-NOAA Jan 5, 2026
a702cb6
Merge branch 'bug/cpfds_cpreq' of https://github.com/AntonMFernando-N…
AntonMFernando-NOAA Jan 5, 2026
39f6a2a
Add TODO
AntonMFernando-NOAA Jan 6, 2026
f9abddb
Merge branch 'NOAA-EMC:develop' into bug/cpfds_cpreq
AntonMFernando-NOAA Jan 6, 2026
83ad0fa
update gempak/ush/gfs_meta_opc_np_ver.sh
AntonMFernando-NOAA Jan 6, 2026
518e0f5
Merge branch 'NOAA-EMC:develop' into bug/cpfds_cpreq
AntonMFernando-NOAA Jan 7, 2026
f925bec
Merge branch 'NOAA-EMC:develop' into bug/cpfds_cpreq
AntonMFernando-NOAA Jan 8, 2026
4ca2eb7
Update dev/scripts/exglobal_enkf_ecen.sh
AntonMFernando-NOAA Jan 8, 2026
29ef77c
Update dev/scripts/exglobal_enkf_ecen.sh
AntonMFernando-NOAA Jan 8, 2026
e0ac15a
suggestions
AntonMFernando-NOAA Jan 8, 2026
4575a14
remove -L
AntonMFernando-NOAA Jan 8, 2026
a2eaa76
update gdas. submodule
AntonMFernando-NOAA Jan 8, 2026
b2c6142
removed -L
AntonMFernando-NOAA Jan 8, 2026
56b787a
Merge branch 'develop' into bug/cpfds_cpreq
AntonMFernando-NOAA Jan 8, 2026
60a6080
Merge branch 'NOAA-EMC:develop' into bug/cpfds_cpreq
AntonMFernando-NOAA Jan 8, 2026
9fc8f5f
Merge branch 'develop' into bug/cpfds_cpreq
AntonMFernando-NOAA Jan 9, 2026
84b93c7
update gdas_meta_na.sh
AntonMFernando-NOAA Jan 9, 2026
bd56b75
add TODOs
AntonMFernando-NOAA Jan 9, 2026
fb34d14
add quotes
AntonMFernando-NOAA Jan 9, 2026
bdbe18a
Merge branch 'NOAA-EMC:develop' into bug/cpfds_cpreq
AntonMFernando-NOAA Jan 12, 2026
ac37ae6
Merge branch 'NOAA-EMC:develop' into bug/cpfds_cpreq
AntonMFernando-NOAA Jan 13, 2026
a3fcd15
Merge branch 'NOAA-EMC:develop' into bug/cpfds_cpreq
AntonMFernando-NOAA Jan 14, 2026
21e94e5
Merge branch 'NOAA-EMC:develop' into bug/cpfds_cpreq
AntonMFernando-NOAA Jan 15, 2026
25f7b1c
Update gempak/ush/gdas_ukmet_meta_ver.sh
AntonMFernando-NOAA Jan 15, 2026
4ed54d0
Update gempak/ush/gfs_meta_comp.sh
AntonMFernando-NOAA Jan 15, 2026
0cb2550
Update gempak/ush/gfs_meta_crb.sh
AntonMFernando-NOAA Jan 15, 2026
53ae6d6
Update gempak/ush/gfs_meta_hur.sh
AntonMFernando-NOAA Jan 15, 2026
4e1e174
Update gempak/ush/gfs_meta_mar_atl.sh
AntonMFernando-NOAA Jan 15, 2026
8efcb54
Update gempak/ush/gfs_meta_sa2.sh
AntonMFernando-NOAA Jan 15, 2026
e2c5613
Update gempak/ush/gfs_meta_mar_comp.sh
AntonMFernando-NOAA Jan 15, 2026
133b466
Update gempak/ush/gfs_meta_mar_comp.sh
AntonMFernando-NOAA Jan 15, 2026
e1a3964
Update gempak/ush/gfs_meta_mar_comp.sh
AntonMFernando-NOAA Jan 15, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions dev/scripts/exgdas_enkf_post.sh
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@ for imem in $(seq 1 "${NMEM_ENS}"); do
MEMDIR=${memchar} YMD=${PDY} HH=${cyc} declare_from_tmpl -x \
COMIN_ATMOS_HISTORY:COM_ATMOS_HISTORY_TMPL

# TODO: remove deadlinks and refer https://github.com/NOAA-EMC/global-workflow/issues/4405
for fhr in $(seq "${FHMIN}" "${FHOUT}" "${FHMAX}"); do
fhrchar=$(printf %03i "${fhr}")
${NLN} "${COMIN_ATMOS_HISTORY}/${PREFIX}sfc.f${fhrchar}.nc" "sfcf${fhrchar}_${memchar}"
Expand All @@ -82,6 +83,7 @@ fi

for fhr in $(seq "${FHMIN}" "${FHOUT}" "${FHMAX}"); do
fhrchar=$(printf %03i "${fhr}")
# TODO: remove deadlinks and refer https://github.com/NOAA-EMC/global-workflow/issues/4405
${NLN} "${COMOUT_ATMOS_HISTORY_STAT}/${PREFIX}ensmean.sfc.f${fhrchar}.nc" "sfcf${fhrchar}.ensmean"
${NLN} "${COMOUT_ATMOS_HISTORY_STAT}/${PREFIX}ensmean.atm.f${fhrchar}.nc" "atmf${fhrchar}.ensmean"
if [[ "${SMOOTH_ENKF}" == "YES" ]]; then
Expand Down
2 changes: 1 addition & 1 deletion dev/scripts/exgfs_wave_post_pnt.sh
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ while [[ ${fhr} -le ${FHMAX_WAV_PNT} ]]; do
FH3=$(printf %03i "${fhr}")
pfile="${COMIN_WAVE_HISTORY}/${WAV_MOD_TAG}.points.f${FH3}.nc"
if [[ -f "${pfile}" ]]; then
${NLN} "${pfile}" "./${ymdhms}.out_pnt.ww3.nc"
cpreq "${pfile}" "./${ymdhms}.out_pnt.ww3.nc"
else
export err=7
err_exit "NO RAW POINT OUTPUT FILE ${ymdhms}.out_pnt.ww3.nc"
Expand Down
2 changes: 1 addition & 1 deletion dev/scripts/exgfs_wave_prdgen_gridded.sh
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ while [[ "${fhcnt}" -le "${FHMAX_WAV}" ]]; do
#======================================================================
GRIBIN="${RUN}.${cycle}.${grdID}.f${fhr}.clipped.grib2"

${NLN} "${GRIBIN}" "gribfile.${grdID}.f${fhr}"
cpreq "${GRIBIN}" "gribfile.${grdID}.f${fhr}"

# 1.d Input template files
parmfile="${PARMgfs}/wave/grib2_${RUN}wave.${grdOut}.f${fhr}"
Expand Down
9 changes: 5 additions & 4 deletions dev/scripts/exglobal_enkf_ecen.sh
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@ for FHR in $(seq "${FHMIN}" "${FHOUT}" "${FHMAX}"); do
MEMDIR=${gmemchar} RUN=${GDUMP_ENS} YMD=${gPDY} HH=${gcyc} declare_from_tmpl -x \
COMIN_ATMOS_HISTORY_MEM_PREV:COM_ATMOS_HISTORY_TMPL

# TODO: remove deadlinks and refer https://github.com/NOAA-EMC/global-workflow/issues/4405
${NLN} "${COMIN_ATMOS_HISTORY_MEM_PREV}/${GPREFIX_ENS}atm.f00${FHR}${ENKF_SUFFIX}.nc" "./atmges_${memchar}"
if [[ "${DO_CALC_INCREMENT}" == "YES" ]]; then
${NLN} "${COMOUT_ATMOS_ANALYSIS_MEM}/${APREFIX_ENS}analysis.atm.a00${FHR}.nc" "./atmanl_${memchar}"
Expand Down Expand Up @@ -168,7 +169,7 @@ for FHR in $(seq "${FHMIN}" "${FHOUT}" "${FHMAX}"); do

# If available, link to ensemble mean guess. Otherwise, compute ensemble mean guess
if [[ -s "${COMIN_ATMOS_HISTORY_STAT_PREV}/${GPREFIX_ENS}ensmean.atm.f00${FHR}.nc" ]]; then
${NLN} "${COMIN_ATMOS_HISTORY_STAT_PREV}/${GPREFIX_ENS}ensmean.atm.f00${FHR}.nc" "./atmges_ensmean"
cpreq "${COMIN_ATMOS_HISTORY_STAT_PREV}/${GPREFIX_ENS}ensmean.atm.f00${FHR}.nc" "./atmges_ensmean"
else
DATAPATH="./"
ATMGESNAME="atmges"
Expand Down Expand Up @@ -214,10 +215,10 @@ for FHR in $(seq "${FHMIN}" "${FHOUT}" "${FHMAX}"); do

# if we already have a ensemble resolution GSI analysis then just link to it
if [[ -f ${ATMANL_GSI_ENSRES} ]]; then
${NLN} "${ATMANL_GSI_ENSRES}" atmanl_gsi_ensres
cpreq "${ATMANL_GSI_ENSRES}" atmanl_gsi_ensres
else
${NLN} "${ATMANL_GSI}" atmanl_gsi
${NLN} "${ATMANL_GSI_ENSRES}" atmanl_gsi_ensres
cpreq "${ATMANL_GSI}" atmanl_gsi
cpreq "${ATMANL_GSI_ENSRES}" atmanl_gsi_ensres
SIGLEVEL="${SIGLEVEL:-"${FIXgfs}/am/global_hyblev.l${LEVS}.txt"}"
${NLN} "${CHGRESNC}" chgres.x
chgresnml=chgres_nc_gauss.nml
Expand Down
13 changes: 7 additions & 6 deletions dev/scripts/exglobal_enkf_update.sh
Original file line number Diff line number Diff line change
Expand Up @@ -140,14 +140,14 @@ for imem in $(seq 1 "${NMEM_ENS}"); do
mkdir -p "${COMOUT_ATMOS_ANALYSIS_MEM}"

for FHR in ${nfhrs}; do
${NLN} "${COMIN_ATMOS_HISTORY_MEM_PREV}/${GPREFIX}atm.f00${FHR}${ENKF_SUFFIX}.nc" \
cpreq "${COMIN_ATMOS_HISTORY_MEM_PREV}/${GPREFIX}atm.f00${FHR}${ENKF_SUFFIX}.nc" \
"sfg_${PDY}${cyc}_fhr0${FHR}_${memchar}"
if [[ "${hofx_2m_sfcfile}" == ".true." ]]; then
${NLN} "${COMIN_ATMOS_HISTORY_MEM_PREV}/${GPREFIX}sfc.f00${FHR}${ENKF_SUFFIX}.nc" \
cpreq "${COMIN_ATMOS_HISTORY_MEM_PREV}/${GPREFIX}sfc.f00${FHR}${ENKF_SUFFIX}.nc" \
"bfg_${PDY}${cyc}_fhr0${FHR}_${memchar}"
fi
if [[ "${cnvw_option}" == ".true." ]]; then
${NLN} "${COMIN_ATMOS_HISTORY_MEM_PREV}/${GPREFIX}sfc.f00${FHR}.nc" \
cpreq "${COMIN_ATMOS_HISTORY_MEM_PREV}/${GPREFIX}sfc.f00${FHR}.nc" \
"sfgsfc_${PDY}${cyc}_fhr0${FHR}_${memchar}"
fi

Expand All @@ -168,15 +168,16 @@ done

# Ensemble mean guess
for FHR in ${nfhrs}; do
${NLN} "${COMIN_ATMOS_HISTORY_STAT_PREV}/${GPREFIX}ensmean.atm.f00${FHR}.nc" \
cpreq "${COMIN_ATMOS_HISTORY_STAT_PREV}/${GPREFIX}ensmean.atm.f00${FHR}.nc" \
"sfg_${PDY}${cyc}_fhr0${FHR}_ensmean"
if [[ "${cnvw_option}" == ".true." ]]; then
${NLN} "${COMIN_ATMOS_HISTORY_STAT_PREV}/${GPREFIX}ensmean.sfc.f00${FHR}.nc" \
cpreq "${COMIN_ATMOS_HISTORY_STAT_PREV}/${GPREFIX}ensmean.sfc.f00${FHR}.nc" \
"sfgsfc_${PDY}${cyc}_fhr0${FHR}_ensmean"
fi
if [[ "${DO_GSISOILDA}" == "YES" ]]; then
${NLN} "${COMIN_ATMOS_HISTORY_STAT_PREV}/${GPREFIX}ensmean.sfc.f00${FHR}.nc" \
cpreq "${COMIN_ATMOS_HISTORY_STAT_PREV}/${GPREFIX}ensmean.sfc.f00${FHR}.nc" \
"bfg_${PDY}${cyc}_fhr0${FHR}_ensmean"
# TODO: remove deadlinks and refer https://github.com/NOAA-EMC/global-workflow/issues/4405
${NLN} "${COMIN_ATMOS_ANALYSIS_STAT}/${APREFIX}ensmean_increment.sfc.i00${FHR}.nc" \
"sfcincr_${PDY}${cyc}_fhr0${FHR}_ensmean"
fi
Expand Down
3 changes: 2 additions & 1 deletion gempak/ush/gdas_ecmwf_meta_ver.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ cpreq "${HOMEgfs}/gempak/fix/datatype.tbl" datatype.tbl

export COMIN="gdas.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi
vergrid="F-GDAS | ${PDY:2}/0600"
fcsthr="0600f006"
Expand All @@ -45,6 +45,7 @@ for area in ${areas}; do
sdatenum=$(date --utc +%y%m%d -d "${PDY} ${cyc2} - ${fhr} hours")

if [[ ! -L "ecmwf.20${sdatenum}" ]]; then
# TODO: remove live links and refer https://github.com/NOAA-EMC/global-workflow/issues/4406
${NLN} "${COMINecmwf}/ecmwf.20${sdatenum}/gempak" "ecmwf.20${sdatenum}"
fi
gdfile="ecmwf.20${sdatenum}/ecmwf_glob_20${sdatenum}12"
Expand Down
4 changes: 2 additions & 2 deletions gempak/ush/gdas_meta_loop.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ device="nc | gdasloop.meta"
#
export COMIN="${RUN}.${PDY}${cyc}"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Noting that COMIN here (and in most of the gempak ush scripts) seems like an EE2 violation. Should we open an issue for this @aerorahul to rename this variable since it is inside a DATA directory?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ideally it would be defined in the j-job, since everything here is the same

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I take this back.
This is not COMIN as in, this is a directory name (not a directory path).
It is rather poor choice of name for the variable. COMIN should have been an absolute path to COM/ + stuff.

if [[ ! -L "${COMIN}" ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi

if [[ "${envir}" == "para" ]]; then
Expand Down Expand Up @@ -42,7 +42,7 @@ for ((fhr = 24; fhr <= 144; fhr += 24)); do
YMD=${day} HH=${cyc} GRID=1p00 declare_from_tmpl "COMIN_ATMOS_GEMPAK_1p00_past:COM_ATMOS_GEMPAK_TMPL"
export COMIN="${RUN}.${day}${cycle}"
if [[ ! -L "${COMIN}" ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00_past}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00_past}" "${COMIN}"
fi
gdfile="${COMIN}/gdas_1p00_${day}${cycle}f000"

Expand Down
2 changes: 1 addition & 1 deletion gempak/ush/gdas_meta_na.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ device="nc | gdas.meta"
#
export COMIN="${RUN}.${PDY}${cyc}"
if [[ ! -L "${COMIN}" ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi

if [[ "${envir}" == "para" ]]; then
Expand Down
3 changes: 2 additions & 1 deletion gempak/ush/gdas_ukmet_meta_ver.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ cpreq "${HOMEgfs}/gempak/fix/datatype.tbl" datatype.tbl
# SET CURRENT CYCLE AS THE VERIFICATION GRIDDED FILE.
export COMIN="gdas.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi
vergrid="F-GDAS | ${PDY:2}/0600"
fcsthr="0600f006"
Expand Down Expand Up @@ -55,6 +55,7 @@ for area in ${areas}; do
cyclenum=${stime:6}

if [[ ! -L "ukmet.20${sdatenum}" ]]; then
# TODO: remove live links and refer https://github.com/NOAA-EMC/global-workflow/issues/4406
${NLN} "${COMINukmet}/ukmet.20${sdatenum}/gempak" "ukmet.20${sdatenum}"
fi
gdfile="ukmet.20${sdatenum}/ukmet_20${sdatenum}${cyclenum}${dgdattim}"
Expand Down
2 changes: 1 addition & 1 deletion gempak/ush/gfs_meta_ak.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ device="nc | gfs.meta.ak"
#
export COMIN="${RUN}.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi

fend=F216
Expand Down
2 changes: 1 addition & 1 deletion gempak/ush/gfs_meta_bwx.sh
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ device="nc | ${metaname}"
#
export COMIN="${RUN}.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This -L tests if a link already exists. Since we are now copying, there is no need to check for links.

Suggested change
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"


fend=F180
Expand Down
9 changes: 5 additions & 4 deletions gempak/ush/gfs_meta_comp.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,12 @@ metatype="comp"
metaname="${mdl}_${metatype}_${cyc}.meta"
device="nc | ${metaname}"

export COMIN="gfs.multi"
mkdir "${COMIN}"
export COMOUT="gfs.multi"
mkdir "${COMOUT}"
for cycle in $(seq -f "%02g" -s ' ' 0 "${INTERVAL_GFS}" "${cyc}"); do
YMD=${PDY} HH=${cycle} GRID="1p00" declare_from_tmpl gempak_dir:COM_ATMOS_GEMPAK_TMPL
for file_in in "${gempak_dir}/gfs_1p00_${PDY}${cycle}f"*; do
file_out="${COMIN}/$(basename "${file_in}")"
file_out="${COMOUT}/$(basename "${file_in}")"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please leave these as COMIN for now, please.

if [[ ! -L "${file_out}" ]]; then
${NLN} "${file_in}" "${file_out}"
fi
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
if [[ ! -L "${file_out}" ]]; then
${NLN} "${file_in}" "${file_out}"
fi
cpreq "${file_in}" "${file_out}"

Expand All @@ -36,6 +36,7 @@ done

export HPCNAM="nam.${PDY}"
if [[ ! -L ${HPCNAM} ]]; then
# TODO: remove live links and refer https://github.com/NOAA-EMC/global-workflow/issues/4406
${NLN} "${COMINnam}/nam.${PDY}/gempak" "${HPCNAM}"
fi

Expand Down Expand Up @@ -101,7 +102,7 @@ for gareas in US NP; do
HPCGFS="${RUN}.${init_time}"
if [[ ! -L ${HPCGFS} ]]; then
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The -L check can be removed.

YMD="${init_PDY}" HH="${init_cyc}" GRID="1p00" declare_from_tmpl source_dir:COM_ATMOS_GEMPAK_TMPL
${NLN} "${source_dir}" "${HPCGFS}"
cpreq -R "${source_dir}" "${HPCGFS}"
fi

if [[ ${init_PDY} == "${PDY}" ]]; then
Expand Down
3 changes: 2 additions & 1 deletion gempak/ush/gfs_meta_crb.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ device="nc | ${metaname}"
#
export COMIN="${RUN}.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

-L can be removed here and elsewhere.

${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi

# DEFINE YESTERDAY
Expand Down Expand Up @@ -255,6 +255,7 @@ if [[ ${cyc} == 00 ]]; then
HPCECMWF_m1=ecmwf.${PDY}
export HPCUKMET=ukmet.${PDYm1}
if [[ ! -L "${HPCECMWF}" ]]; then
# TODO: remove live links and refer https://github.com/NOAA-EMC/global-workflow/issues/4406
${NLN} "${COMINecmwf}/ecmwf.${PDY}/gempak" "${HPCECMWF}"
fi
if [[ ! -L "${HPCECMWF_m1}" ]]; then
Expand Down
2 changes: 1 addition & 1 deletion gempak/ush/gfs_meta_hi.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ device="nc | mrfhi.meta"
#
export COMIN="${RUN}.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi

if [[ "${envir}" = "prod" ]]; then
Expand Down
3 changes: 2 additions & 1 deletion gempak/ush/gfs_meta_hur.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ device="nc | ${metaname}"
#
export COMIN="${RUN}.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi

#
Expand Down Expand Up @@ -309,6 +309,7 @@ if [[ ${cyc} -eq 00 ]]; then
HPCECMWF_m1=ecmwf.${PDY}
export HPCUKMET=ukmet.${PDYm1}
if [[ ! -L "${HPCECMWF}" ]]; then
# TODO: remove live links and refer https://github.com/NOAA-EMC/global-workflow/issues/4406
${NLN} "${COMINecmwf}/ecmwf.${PDY}/gempak" "${HPCECMWF}"
fi
if [[ ! -L "${HPCECMWF_m1}" ]]; then
Expand Down
2 changes: 1 addition & 1 deletion gempak/ush/gfs_meta_mar_atl.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ cpreq "${HOMEgfs}/gempak/fix/datatype.tbl" datatype.tbl
#
export COMIN="${RUN}.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi

mdl=gfs
Expand Down
7 changes: 5 additions & 2 deletions gempak/ush/gfs_meta_mar_comp.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ for cycle in $(seq -f "%02g" -s ' ' 0 "${INTERVAL_GFS}" "${cyc}"); do
for file_in in "${gempak_dir}/gfs_1p00_${PDY}${cycle}f"*; do
file_out="${COMIN}/$(basename "${file_in}")"
if [[ ! -L "${file_out}" ]]; then
${NLN} "${file_in}" "${file_out}"
cpreq "${file_in}" "${file_out}"
fi
done
done
Expand All @@ -31,6 +31,7 @@ done
#
export HPCNAM="nam.${PDY}"
if [[ ! -L ${HPCNAM} ]]; then
# TODO: remove live links and refer https://github.com/NOAA-EMC/global-workflow/issues/4406
${NLN} "${COMINnam}/nam.${PDY}/gempak" "${HPCNAM}"
fi

Expand Down Expand Up @@ -78,7 +79,7 @@ for garea in NAtl NPac; do
HPCGFS="${RUN}.${init_time}"
if [[ ! -L ${HPCGFS} ]]; then
YMD="${init_PDY}" HH="${init_cyc}" GRID="1p00" declare_from_tmpl source_dir:COM_ATMOS_GEMPAK_TMPL
${NLN} "${source_dir}" "${HPCGFS}"
cpreq -R "${source_dir}" "${HPCGFS}"
fi

case ${cyc} in
Expand Down Expand Up @@ -226,6 +227,7 @@ EOF

export HPCUKMET="ukmet.${ukmet_PDY}"
if [[ ! -L "${HPCUKMET}" ]]; then
# TODO: remove live links and refer https://github.com/NOAA-EMC/global-workflow/issues/4406
${NLN} "${COMINukmet}/ukmet.${ukmet_PDY}/gempak" "${HPCUKMET}"
fi
grid2="F-UKMETHPC | ${ukmet_PDY:2}/${ukmet_date}"
Expand Down Expand Up @@ -315,6 +317,7 @@ EOF

HPCECMWF=ecmwf.${PDY}
if [[ ! -L "${HPCECMWF}" ]]; then
# TODO: remove live links and refer https://github.com/NOAA-EMC/global-workflow/issues/4406
${NLN} "${COMINecmwf}/ecmwf.${ecmwf_PDY}/gempak" "${HPCECMWF}"
fi
grid2="${HPCECMWF}/ecmwf_glob_${ecmwf_date}"
Expand Down
2 changes: 1 addition & 1 deletion gempak/ush/gfs_meta_mar_pac.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ cpreq "${HOMEgfs}/gempak/fix/datatype.tbl" datatype.tbl
#
export COMIN="${RUN}.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi

mdl=gfs
Expand Down
2 changes: 1 addition & 1 deletion gempak/ush/gfs_meta_mar_ql.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ cpreq "${HOMEgfs}/gempak/fix/datatype.tbl" datatype.tbl
#
export COMIN="${RUN}.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi

mdl=gfs
Expand Down
2 changes: 1 addition & 1 deletion gempak/ush/gfs_meta_mar_skewt.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ cpreq "${HOMEgfs}/gempak/fix/datatype.tbl" datatype.tbl
#
export COMIN="${RUN}.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi

mdl=gfs
Expand Down
2 changes: 1 addition & 1 deletion gempak/ush/gfs_meta_mar_ver.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ cpreq "${HOMEgfs}/gempak/fix/datatype.tbl" datatype.tbl
#
export COMIN="${RUN}.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi

mdl=gfs
Expand Down
2 changes: 1 addition & 1 deletion gempak/ush/gfs_meta_nhsh.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ cpreq "${HOMEgfs}/gempak/fix/datatype.tbl" datatype.tbl
#
export COMIN="${RUN}.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi

if [[ "${envir}" == "para" ]]; then
Expand Down
4 changes: 2 additions & 2 deletions gempak/ush/gfs_meta_opc_na_ver.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ cpreq "${HOMEgfs}/gempak/fix/datatype.tbl" datatype.tbl
#
export COMIN="${RUN}.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi

mdl=gfs
Expand Down Expand Up @@ -64,7 +64,7 @@ for lookback in "${lookbacks[@]}"; do
HPCGFS="${RUN}.${init_time}"
if [[ ! -L ${HPCGFS} ]]; then
YMD=${init_PDY} HH=${init_cyc} GRID="1p00" declare_from_tmpl source_dir:COM_ATMOS_GEMPAK_TMPL
${NLN} "${source_dir}" "${HPCGFS}"
cpreq -R "${source_dir}" "${HPCGFS}"
fi

grid="F-${MDL2} | ${init_PDY}/${init_cyc}00"
Expand Down
4 changes: 2 additions & 2 deletions gempak/ush/gfs_meta_opc_np_ver.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ cpreq "${HOMEgfs}/gempak/fix/datatype.tbl" datatype.tbl
#
export COMIN="${RUN}.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi

mdl=gfs
Expand Down Expand Up @@ -64,7 +64,7 @@ for lookback in "${lookbacks[@]}"; do
HPCGFS="${RUN}.${init_time}"
if [[ ! -L "${HPCGFS}" ]]; then
YMD=${init_PDY} HH=${init_cyc} GRID="1p00" declare_from_tmpl source_dir:COM_ATMOS_GEMPAK_TMPL
${NLN} "${source_dir}" "${HPCGFS}"
cpreq -R "${source_dir}" "${HPCGFS}"
fi

grid="F-${MDL2} | ${init_PDY}/${init_cyc}00"
Expand Down
2 changes: 1 addition & 1 deletion gempak/ush/gfs_meta_precip.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ cpreq "${HOMEgfs}/gempak/fix/datatype.tbl" datatype.tbl
#
export COMIN="${RUN}.${PDY}${cyc}"
if [[ ! -L ${COMIN} ]]; then
${NLN} "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
cpreq -R "${COMIN_ATMOS_GEMPAK_1p00}" "${COMIN}"
fi

#
Expand Down
Loading
Loading