Skip to content
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

[SRW-AQM] Update AQM task scripts with those of production/aqm_dev branch #1060

Merged
merged 29 commits into from
Mar 27, 2024
Merged
Show file tree
Hide file tree
Changes from 27 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
75c24a8
change comin model names
chan-hoo Mar 10, 2024
e94b0c3
comin name change
chan-hoo Mar 10, 2024
7020dc8
add prod_util
chan-hoo Mar 11, 2024
6afb7f7
nco env change
chan-hoo Mar 11, 2024
520483a
rename ex scripts for aqm
chan-hoo Mar 11, 2024
cb60e96
fix nexus_gfs_sfc
chan-hoo Mar 11, 2024
ef1844b
add copy of config dirs from components to main dir
chan-hoo Mar 12, 2024
2b6677e
update scripts to meet nco standards
chan-hoo Mar 14, 2024
419fa60
update ex-scripts with production
chan-hoo Mar 14, 2024
a6e5187
remove some nco test cases
chan-hoo Mar 15, 2024
ef507fc
update j-job and pt src script
chan-hoo Mar 15, 2024
50fc2e6
update build script
chan-hoo Mar 15, 2024
92529d4
copy post stat scripts from aqm_dev
chan-hoo Mar 15, 2024
c7deed1
remove nco mode tests
chan-hoo Mar 15, 2024
ef0f7eb
minor fix
chan-hoo Mar 16, 2024
f1de5f7
minor change in aqm_lbcs
chan-hoo Mar 16, 2024
bd43044
minor fix in aqm_lbcs
chan-hoo Mar 18, 2024
85e515b
fix path for output of aqm_lbcs/ics
chan-hoo Mar 18, 2024
4559a17
update fcst scripts
chan-hoo Mar 19, 2024
c40506a
fix aqm_ics script
chan-hoo Mar 19, 2024
2beb73b
Merge branch 'develop' of https://github.com/chan-hoo/ufs-srweather-a…
chan-hoo Mar 19, 2024
1a96560
Merge branch 'develop' of https://github.com/chan-hoo/ufs-srweather-a…
chan-hoo Mar 20, 2024
ab247fe
update nco version
chan-hoo Mar 21, 2024
0f30ef0
remove nco test case
chan-hoo Mar 21, 2024
007d81b
additional change to remove nco test
chan-hoo Mar 21, 2024
9ca3da5
remove unused calls
chan-hoo Mar 21, 2024
ac70562
fix incorrect path
chan-hoo Mar 21, 2024
0bb3fa1
remove nco opsroot from run_WE2E_tests.py
chan-hoo Mar 22, 2024
015902c
remove nco_dir opsroot from jenkins files
chan-hoo Mar 25, 2024
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
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,18 @@ build/
fix/
include/
lib/
parm/aqm_utils_parm/
parm/nexus_config/
parm/ufs_utils_parm/
share/
sorc/*/
tests/WE2E/WE2E_tests_*.yaml
tests/WE2E/*.txt
tests/WE2E/*.log
tests/WE2E/log.*
ush/__pycache__/
ush/aqm_utils_python/
ush/nexus_utils/
ush/config.yaml
ush/python_utils/__pycache__/
ush/python_utils/workflow-tools/
Expand Down
4 changes: 2 additions & 2 deletions Externals.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ protocol = git
repo_url = https://github.com/noaa-oar-arl/NEXUS
# Specify either a branch name or a hash but not both.
#branch = develop
hash = 6a7a994
hash = 40346b6
local_path = sorc/arl_nexus
required = True

Expand All @@ -39,7 +39,7 @@ protocol = git
repo_url = https://github.com/NOAA-EMC/AQM-utils
# Specify either a branch name or a hash but not both.
#branch = develop
hash = 694a139
hash = d953bd1
local_path = sorc/AQM-utils
required = True

Expand Down
2 changes: 1 addition & 1 deletion aqm_environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ dependencies:
- pylint=2.17*
- pytest=7.2*
- scipy=1.10.*
- uwtools=1.0.0
- uwtools=2.1*
- xarray=2022.11.*
34 changes: 34 additions & 0 deletions devbuild.sh
Original file line number Diff line number Diff line change
Expand Up @@ -502,4 +502,38 @@ else
fi
fi

# Copy config/python directories from component to main directory (EE2 compliance)
if [ "${BUILD_UFS_UTILS}" = "on" ]; then
if [ -d "${SRW_DIR}/parm/ufs_utils_parm" ]; then
rm -rf ${SRW_DIR}/parm/ufs_utils_parm
fi
cp -rp ${SRW_DIR}/sorc/UFS_UTILS/parm ${SRW_DIR}/parm/ufs_utils_parm
fi
if [ "${BUILD_UPP}" = "on" ]; then
if [ -d "${SRW_DIR}/parm/upp_parm" ]; then
rm -rf ${SRW_DIR}/parm/upp_parm
fi
cp -rp ${SRW_DIR}/sorc/UPP/parm ${SRW_DIR}/parm/upp_parm
fi
if [ "${BUILD_NEXUS}" = "on" ]; then
if [ -d "${SRW_DIR}/parm/nexus_config" ]; then
rm -rf ${SRW_DIR}/parm/nexus_config
fi
cp -rp ${SRW_DIR}/sorc/arl_nexus/config ${SRW_DIR}/parm/nexus_config
if [ -d "${SRW_DIR}/ush/nexus_utils" ]; then
rm -rf ${SRW_DIR}/ush/nexus_utils
fi
cp -rp ${SRW_DIR}/sorc/arl_nexus/utils ${SRW_DIR}/ush/nexus_utils
fi
if [ "${BUILD_AQM_UTILS}" = "on" ]; then
if [ -d "${SRW_DIR}/parm/aqm_utils_parm" ]; then
rm -rf ${SRW_DIR}/parm/aqm_utils_parm
fi
cp -rp ${SRW_DIR}/sorc/AQM-utils/parm ${SRW_DIR}/parm/aqm_utils_parm
if [ -d "${SRW_DIR}/ush/aqm_utils_python" ]; then
rm -rf ${SRW_DIR}/ush/aqm_utils_python
fi
cp -rp ${SRW_DIR}/sorc/AQM-utils/python_utils ${SRW_DIR}/ush/aqm_utils_python
fi

exit 0
104 changes: 0 additions & 104 deletions jobs/JREGIONAL_BIAS_CORRECTION_O3

This file was deleted.

104 changes: 0 additions & 104 deletions jobs/JREGIONAL_BIAS_CORRECTION_PM25

This file was deleted.

4 changes: 2 additions & 2 deletions jobs/JREGIONAL_MAKE_ICS
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,9 @@ for the FV3 (in NetCDF format).
#-----------------------------------------------------------------------
#
if [ $RUN_ENVIR = "nco" ]; then
export INPUT_DATA="${COMIN}"
export INPUT_DATA="${COMIN}"
else
export INPUT_DATA="${COMIN}${SLASH_ENSMEM_SUBDIR}/INPUT"
export INPUT_DATA="${COMIN}${SLASH_ENSMEM_SUBDIR}/INPUT"
fi
mkdir_vrfy -p "${INPUT_DATA}"
#
Expand Down
4 changes: 2 additions & 2 deletions jobs/JREGIONAL_MAKE_LBCS
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,9 @@ hour zero).
#-----------------------------------------------------------------------
#
if [ $RUN_ENVIR = "nco" ]; then
export INPUT_DATA="${COMIN}"
export INPUT_DATA="${COMIN}"
else
export INPUT_DATA="${COMIN}${SLASH_ENSMEM_SUBDIR}/INPUT"
export INPUT_DATA="${COMIN}${SLASH_ENSMEM_SUBDIR}/INPUT"
fi
mkdir_vrfy -p "${INPUT_DATA}"
#
Expand Down
Loading
Loading