-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathrun_suite.sh
More file actions
executable file
·36 lines (26 loc) · 2.11 KB
/
run_suite.sh
File metadata and controls
executable file
·36 lines (26 loc) · 2.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/bin/bash
set -euo pipefail
source run.sh
set -x
# CONUS NWM calibration using a short duration
sudo rm -rf ~/ngwpc/run_ngen/kge_dds/test_bmi/01123000
docker_run python "/ngen-app/bin/bin_mounted/run_calibration.py" -n 2 -fsrc "nwm" -start "2013-07-25 00:00:00" -dur 2
# CONUS AORC calibration using a long duration
sudo rm -rf ~/ngwpc/run_ngen/kge_dds/test_bmi/01123000
docker_run python "/ngen-app/bin/bin_mounted/run_calibration.py" -n 2 -fsrc "aorc" -start "2013-07-01 00:00:00" -dur 120
# CONUS forecasts: short range, analysis & assimilation, and medium range
docker_run python "/ngen-app/bin/bin_mounted/run_forecast.py" -fconfig "short_range" -dt "2025-07-10 04:00:00" -rname "fcst_run1_short_range"
docker_run python "/ngen-app/bin/bin_mounted/run_forecast.py" -fconfig "standard_ana" -dt "2025-07-10 10:00:00" -rname "fcst_run1_standard_ana"
docker_run python "/ngen-app/bin/bin_mounted/run_forecast.py" -fconfig "medium_range_blend" -dt "2025-07-10 00:00:00" -rname "fcst_run1_medium_range_blend"
# PR sample calibration during Hurricane Maria
sudo rm -rf ~/ngwpc/run_ngen/kge_dds/test_bmi/50027000
docker_run python "/ngen-app/bin/bin_mounted/run_calibration.py" -n 2 -fsrc "nwm" -gdomain "Puerto_Rico" --gage_id__gage_vintage "50027000" "2025_Apr_08_15_37_58" -start "2017-09-20 00:00:00" -dur 4
# Hawaii sample calibration during Tropical Storm Fabio
sudo rm -rf ~/ngwpc/run_ngen/kge_dds/test_bmi/16060000
docker_run python "/ngen-app/bin/bin_mounted/run_calibration.py" -n 2 -fsrc "nwm" -gdomain "Hawaii" --gage_id__gage_vintage "16060000" "2025_Apr_07_21_41_09" -start "2006-08-06 00:00:00" -dur 2
# Alaksa sample calibration
sudo rm -rf ~/ngwpc/run_ngen/kge_dds/test_bmi/15209700
docker_run python "/ngen-app/bin/bin_mounted/run_calibration.py" -n 2 -fsrc "nwm" -gdomain "Alaska" --gage_id__gage_vintage "15209700" "2025_Mar_14_21_20_29" -start "2016-07-25 00:00:00" -dur 2
# Initialize many forecast types in series, stopping them after a duration without waiting for completion
docker_run python "/ngen-app/bin/bin_mounted/run_tests.py" --do_all_forcing_configs --fcst_run_name "test_all" --quit_forecast_after_duration 120
exit 0