Skip to content

Commit 0aa91a6

Browse files
authored
Merge pull request #722 from E3SM-Project/issue-23-gts-split
Split global_time_series task
2 parents 94c1bb0 + 69c0a18 commit 0aa91a6

15 files changed

+216
-29
lines changed

conda/dev.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# Conda development environment for testing local source code changes to zppy before merging them to production (main branch).
2+
# To set up:
3+
# conda clean --all --y
4+
# conda env create -f conda/dev.yml -n env_name
5+
# pre-commit run --all-files
6+
# pip install .
17
name: zppy_dev
28
channels:
39
- conda-forge

tests/integration/generated/test_min_case_carryover_dependencies_chrysalis.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ partition = "compute"
173173
qos = "regular"
174174
shortTermArchive = True
175175
ts_years = "1985-1989", "1985-1995",
176-
walltime = "00:30:00"
176+
walltime = "02:00:00"
177177

178178
[global_time_series]
179179
active = True

tests/integration/generated/test_min_case_global_time_series_comprehensive_v3_setup_only_chrysalis.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ partition = "compute"
4646
qos = "regular"
4747
shortTermArchive = True
4848
ts_years = "1985-1989", "1985-1995",
49-
walltime = "00:30:00"
49+
walltime = "02:00:00"
5050

5151
# (This cfg is the setup portion only)
5252
# [global_time_series]

tests/integration/generated/test_min_case_global_time_series_original_8_chrysalis.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ partition = "compute"
3434
qos = "regular"
3535
shortTermArchive = True
3636
ts_years = "1985-1989", "1985-1995",
37-
walltime = "00:30:00"
37+
walltime = "02:00:00"
3838

3939
[global_time_series]
4040
active = True

tests/integration/generated/test_min_case_global_time_series_viewers_original_8_chrysalis.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ partition = "compute"
3434
qos = "regular"
3535
shortTermArchive = True
3636
ts_years = "1985-1989", "1985-1995",
37-
walltime = "00:30:00"
37+
walltime = "02:00:00"
3838

3939
[global_time_series]
4040
active = True

tests/integration/generated/test_min_case_mpas_analysis_chrysalis.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ partition = "compute"
2222
qos = "regular"
2323
shortTermArchive = True
2424
ts_years = "1985-1989", "1985-1995",
25-
walltime = "00:30:00"
25+
walltime = "02:00:00"

tests/integration/generated/test_weekly_comprehensive_v2_chrysalis.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ partition = "compute"
176176
qos = "regular"
177177
shortTermArchive = True
178178
ts_years = "1980-1984", "1980-1990",
179-
walltime = "00:30:00"
179+
walltime = "02:00:00"
180180

181181
[global_time_series]
182182
active = True

tests/integration/generated/test_weekly_comprehensive_v3_chrysalis.cfg

Lines changed: 77 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ walltime = "00:30:00"
8080
input_files = "elm.h0"
8181
input_subdir = "archive/lnd/hist"
8282
mapping_file = "glb"
83-
vars = "FSH,RH2M,LAISHA,LAISUN,QINTR,QOVER,QRUNOFF,QSOIL,QVEGE,QVEGT,SOILWATER_10CM,TSA,H2OSNO,TOTLITC,CWDC,SOIL1C,SOIL2C,SOIL3C,SOIL4C,WOOD_HARVESTC,TOTVEGC,NBP,GPP,AR,HR"
83+
vars = ""
8484
years = "1985:1995:5",
8585

8686
[[ land_monthly ]]
@@ -206,21 +206,94 @@ partition = "compute"
206206
qos = "regular"
207207
shortTermArchive = True
208208
ts_years = "1985-1989", "1985-1995",
209-
walltime = "00:30:00"
209+
walltime = "02:00:00"
210210

211211
[global_time_series]
212212
active = True
213213
climo_years = "1985-1989", "1990-1995",
214214
environment_commands = "source <INSERT PATH TO CONDA>/conda.sh; conda activate <INSERT ENV NAME>"
215215
experiment_name = "v3.LR.historical_0051"
216216
figstr = "v3.LR.historical_0051"
217-
moc_file=mocTimeSeries_1985-1995.nc
218-
plots_lnd = "FSH,RH2M,LAISHA,LAISUN,QINTR,QOVER,QRUNOFF,QSOIL,QVEGE,QVEGT,SOILWATER_10CM,TSA,H2OSNO,TOTLITC,CWDC,SOIL1C,SOIL2C,SOIL3C,SOIL4C,WOOD_HARVESTC,TOTVEGC,NBP,GPP,AR,HR"
217+
#moc_file=mocTimeSeries_1985-1995.nc
218+
# plots_lnd = "FSH,RH2M,LAISHA,LAISUN,QINTR,QOVER,QRUNOFF,QSOIL,QVEGE,QVEGT,SOILWATER_10CM,TSA,H2OSNO,TOTLITC,CWDC,SOIL1C,SOIL2C,SOIL3C,SOIL4C,WOOD_HARVESTC,TOTVEGC,NBP,GPP,AR,HR"
219219
ts_num_years = 5
220220
ts_years = "1985-1989", "1985-1995",
221221
walltime = "00:30:00"
222222
years = "1985-1995",
223223

224+
# Important parameter combinations ##########################################
225+
226+
[[ viewer_both ]]
227+
# 1. make_viewer = True, plots_original set, >= 1 plots_<component> set
228+
# NOTE: This is the case displayed in examples/post.v3.LR.historical_zppy_v3.cfg
229+
make_viewer = True
230+
moc_file = "mocTimeSeries_1985-1995.nc"
231+
plots_atm = "TREFHT"
232+
plots_lnd = "FSH,RH2M,LAISHA,LAISUN,QINTR,QOVER,QRUNOFF,QSOIL,QVEGE,QVEGT,SOILWATER_10CM,TSA,H2OSNO,TOTLITC,CWDC,SOIL1C,SOIL2C,SOIL3C,SOIL4C,WOOD_HARVESTC,TOTVEGC,NBP,GPP,AR,HR"
233+
# Default plots_original = "net_toa_flux_restom,global_surface_air_temperature,toa_radiation,net_atm_energy_imbalance,change_ohc,max_moc,change_sea_level,net_atm_water_imbalance",
234+
235+
[[ viewer_original ]]
236+
# 2. make_viewer = True, plots_original set, 0 plots_<component> set
237+
make_viewer = True
238+
moc_file = "mocTimeSeries_1985-1995.nc"
239+
# Default plots_original = "net_toa_flux_restom,global_surface_air_temperature,toa_radiation,net_atm_energy_imbalance,change_ohc,max_moc,change_sea_level,net_atm_water_imbalance",
240+
241+
[[ viewer_component ]]
242+
# 3. make_viewer = True, plots_original set, >= 1 plots_<component> set
243+
make_viewer = True
244+
plots_atm = "TREFHT"
245+
plots_lnd = "FSH,RH2M,LAISHA,LAISUN,QINTR,QOVER,QRUNOFF,QSOIL,QVEGE,QVEGT,SOILWATER_10CM,TSA,H2OSNO,TOTLITC,CWDC,SOIL1C,SOIL2C,SOIL3C,SOIL4C,WOOD_HARVESTC,TOTVEGC,NBP,GPP,AR,HR"
246+
plots_original = ""
247+
248+
# We can ignore this case for image checking.
249+
# [[ viewer_none ]]
250+
# # 4. make_viewer = True, plots_original not set, 0 plots_<component> set
251+
# make_viewer = True
252+
# plots_original = ""
253+
254+
[[ classic_pdf_both ]]
255+
# 5. make_viewer = False, plots_original set, >= 1 plots_<component> set
256+
# Default make_viewer = False
257+
moc_file = "mocTimeSeries_1985-1995.nc"
258+
plots_atm = "TREFHT"
259+
plots_lnd = "FSH,RH2M,LAISHA,LAISUN,QINTR,QOVER,QRUNOFF,QSOIL,QVEGE,QVEGT,SOILWATER_10CM,TSA,H2OSNO,TOTLITC,CWDC,SOIL1C,SOIL2C,SOIL3C,SOIL4C,WOOD_HARVESTC,TOTVEGC,NBP,GPP,AR,HR"
260+
# Default plots_original = "net_toa_flux_restom,global_surface_air_temperature,toa_radiation,net_atm_energy_imbalance,change_ohc,max_moc,change_sea_level,net_atm_water_imbalance",
261+
262+
[[ classic_pdf_original ]]
263+
# 6. make_viewer = False, plots_original set, 0 plots_<component> set
264+
# NOTE: This is the default case -- where all of the above parameters are at their default values.
265+
# Default make_viewer = False
266+
moc_file = "mocTimeSeries_1985-1995.nc"
267+
# Default plots_original = "net_toa_flux_restom,global_surface_air_temperature,toa_radiation,net_atm_energy_imbalance,change_ohc,max_moc,change_sea_level,net_atm_water_imbalance",
268+
269+
[[ classic_pdf_component ]]
270+
# 7. make_viewer = False, plots_original set, >= 1 plots_<component> set
271+
# Default make_viewer = False
272+
plots_atm = "TREFHT"
273+
plots_lnd = "FSH,RH2M,LAISHA,LAISUN,QINTR,QOVER,QRUNOFF,QSOIL,QVEGE,QVEGT,SOILWATER_10CM,TSA,H2OSNO,TOTLITC,CWDC,SOIL1C,SOIL2C,SOIL3C,SOIL4C,WOOD_HARVESTC,TOTVEGC,NBP,GPP,AR,HR"
274+
plots_original = ""
275+
276+
# We can ignore this case for image checking.
277+
# [[ classic_pdf_none ]]
278+
# # 8. make_viewer = False, plots_original not set, 0 plots_<component> set
279+
# # Default make_viewer = False
280+
# plots_original = ""
281+
282+
# Special cases #############################################################
283+
284+
[[ all_lnd_var_viewer ]]
285+
# 1. plot ALL land variables
286+
make_viewer = True
287+
partition = "compute"
288+
plots_lnd = "all"
289+
plots_original = ""
290+
walltime = "03:00:00"
291+
292+
[[ classic_original_8_no_ocn ]]
293+
# 2. exclude ocean from original plots
294+
plots_original = "net_toa_flux_restom,global_surface_air_temperature,toa_radiation,net_atm_energy_imbalance,net_atm_water_imbalance"
295+
296+
224297
[ilamb]
225298
active = True
226299
e3sm_to_cmip_atm_subsection = "atm_monthly_180x360_aave"

tests/integration/generated/test_weekly_legacy_3.0.0_comprehensive_v2_chrysalis.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ partition = "compute"
176176
qos = "regular"
177177
shortTermArchive = True
178178
ts_years = "1980-1984", "1980-1990",
179-
walltime = "00:30:00"
179+
walltime = "02:00:00"
180180

181181
[global_time_series]
182182
active = True

tests/integration/generated/test_weekly_legacy_3.0.0_comprehensive_v3_chrysalis.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ partition = "compute"
206206
qos = "regular"
207207
shortTermArchive = True
208208
ts_years = "1985-1989", "1985-1995",
209-
walltime = "00:30:00"
209+
walltime = "02:00:00"
210210

211211
[global_time_series]
212212
active = True

0 commit comments

Comments
 (0)