-
Notifications
You must be signed in to change notification settings - Fork 180
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New "atmanlfv3inc" Rocoto job #2420
Changes from all commits
bbc238e
afc57a9
f63ecad
051d08f
5bf1b25
a5d04d3
c0fed8d
57caeec
f9f111e
c8f63e3
1c5b2be
b72ccfd
98d297c
88c414c
df4ebf9
8aa9ffc
47dde9f
91c358a
8fe51fb
c23c743
32d6e76
31dc53c
c40a668
63d2b63
a736d7c
5218b65
114a054
fe4b5d0
2ec1d30
cbf7da7
7b40fce
da041db
f098e55
2fcc64b
2d757c0
a4a8c7d
70019c7
90673ba
7c2d787
cbedaef
333a52d
fda5345
44b9f33
06eca74
3993e0b
0cd40a1
84f059c
f4ed194
a1c66a8
42ef96c
a1de802
d2d587c
b032f66
5d98365
94d28d5
015aec2
bdac578
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
#! /usr/bin/env bash | ||
|
||
source "${HOMEgfs}/ush/preamble.sh" | ||
export WIPE_DATA="NO" | ||
export DATA=${DATA:-${DATAROOT}/${RUN}atmanl_${cyc}} | ||
source "${HOMEgfs}/ush/jjob_header.sh" -e "atmanlfv3inc" -c "base atmanl atmanlfv3inc" | ||
|
||
############################################## | ||
# Set variables used in the script | ||
############################################## | ||
|
||
|
||
############################################## | ||
# Begin JOB SPECIFIC work | ||
############################################## | ||
|
||
|
||
############################################################### | ||
# Run relevant script | ||
|
||
EXSCRIPT=${GDASATMRUNSH:-${SCRgfs}/exglobal_atm_analysis_fv3_increment.py} | ||
${EXSCRIPT} | ||
status=$? | ||
[[ ${status} -ne 0 ]] && exit "${status}" | ||
|
||
############################################## | ||
# End JOB SPECIFIC work | ||
############################################## | ||
|
||
############################################## | ||
# Final processing | ||
############################################## | ||
if [[ -e "${pgmout}" ]] ; then | ||
cat "${pgmout}" | ||
fi | ||
|
||
exit 0 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
#! /usr/bin/env bash | ||
|
||
source "${HOMEgfs}/ush/preamble.sh" | ||
|
||
############################################################### | ||
# Source UFSDA workflow modules | ||
. "${HOMEgfs}/ush/load_ufsda_modules.sh" | ||
status=$? | ||
[[ ${status} -ne 0 ]] && exit "${status}" | ||
|
||
export job="atmanlfv3inc" | ||
export jobid="${job}.$$" | ||
|
||
############################################################### | ||
# setup python path for workflow utilities and tasks | ||
wxflowPATH="${HOMEgfs}/ush/python:${HOMEgfs}/ush/python/wxflow/src" | ||
PYTHONPATH="${PYTHONPATH:+${PYTHONPATH}:}${wxflowPATH}" | ||
export PYTHONPATH | ||
|
||
############################################################### | ||
# Execute the JJOB | ||
"${HOMEgfs}/jobs/JGLOBAL_ATM_ANALYSIS_FV3_INCREMENT" | ||
status=$? | ||
exit "${status}" |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
#! /usr/bin/env bash | ||
|
||
########## config.atmanlfv3inc ########## | ||
# Atm Var Analysis specific | ||
|
||
echo "BEGIN: config.atmanlfv3inc" | ||
|
||
# Get task specific resources | ||
. "${EXPDIR}/config.resources" atmanlfv3inc | ||
|
||
DavidNew-NOAA marked this conversation as resolved.
Show resolved
Hide resolved
|
||
export JEDIYAML=${PARMgfs}/gdas/atm/utils/fv3jedi_fv3inc_variational.yaml.j2 | ||
export JEDIEXE=${EXECgfs}/fv3jedi_fv3inc.x | ||
|
||
echo "END: config.atmanlfv3inc" |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
#! /usr/bin/env bash | ||
|
||
########## config.atmanlvar ########## | ||
# Atm Var Analysis specific | ||
|
||
echo "BEGIN: config.atmanlvar" | ||
|
||
# Get task specific resources | ||
. "${EXPDIR}/config.resources" atmanlvar | ||
|
||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Did we not discuss moving the JEDI_YAML and JEDI_EXE for the variational executable here from There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @aerorahul We did, but I reverted a bunch of changes that weren't directly related to the atmanlfv3inc job, because this PR was becoming pretty unwieldy. I can change that line back though if you want. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @aerorahul Additionally though, recall from our discussion that only the JEDIEXE can be moved, not the JEDIYAML, because both the init and var run job need the variational YAML. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. lets keep this as is for now, but make an issue to discuss and hash this out sooner (rather than later). There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Will do |
||
echo "END: config.atmanlvar" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CI test C96C48_ufs_hybatmDA failed on Hercules because
HERCULES.env
does not contain a section foratmanlfv3inc
.@AndrewEichmann-NOAA ,
ocnanalecen
is also missing fromHERCULES.env
.