-
Hi @forsyth2 and team, I am wondering if there is a way compare two experiments using zppy and e3sm_diags. I was told to run standard e3sm_diags "comparison" — basically, we have an experiment pair that we are interested in looking at the difference in some outputs. Could someone please point me to the documentation and/or examples of such a routine? I tried looking around, got lost, and I thought it might be easier to just ask here. Thank you! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
It sounds like you want to do a model-vs-model run. Example parameters for running model-vs-model from |
Beta Was this translation helpful? Give feedback.
-
I think that's it, but a quick follow-up to ensure I understand the logic: The idea is to compare the different years in the example you cited, right? So 1985–2014 vs 1850–1851. If I want to compare the same years, but different runs, I would simply the paths and names, right? [e3sm_diags]
active = True
grid = '180x360_aave'
obs_ts = "/lcrc/group/e3sm/diagnostics/observations/Atm/time-series/"
ref_final_yr = 2014
ref_start_yr = 1985
# TODO: this directory is missing OMI-MLS
reference_data_path = "/lcrc/group/e3sm/diagnostics/observations/Atm/climatology/"
sets = "lat_lon","zonal_mean_xy","zonal_mean_2d","polar","cosp_histogram","meridional_mean_2d","enso_diags","qbo","diurnal_cycle","annual_cycle_zonal_mean","streamflow", "zonal_mean_2d_stratosphere", "tc_analysis",
short_name = 'v2.LR.historical_0201'
ts_num_years = 2
walltime = "00:30:00"
years = "1850:1854:2", "1850:1854:4",
...
[[ atm_monthly_180x360_aave_mvm ]]
# Test model-vs-model using the same files as the reference
climo_diurnal_frequency = "diurnal_8xdaily"
climo_diurnal_subsection = "atm_monthly_diurnal_8xdaily_180x360_aave"
climo_subsection = "atm_monthly_180x360_aave"
diff_title = "Difference"
partition = "compute"
qos = "regular"
ref_final_yr = 1851
ref_name = "v2.LR.historical_0201"
ref_start_yr = 1850
ref_years = "1850-1851",
reference_data_path = "/lcrc/group/e3sm/ac.forsyth2/zppy_test_complete_run_output/v2.LR.historical_0201/post/atm/180x360_aave/clim"
run_type = "model_vs_model"
short_ref_name = "v2.LR.historical_0201"
swap_test_ref = False
tag = "model_vs_model"
ts_num_years_ref = 2
ts_subsection = "atm_monthly_180x360_aave"
walltime = "2:00:00"
years = "1852-1853", |
Beta Was this translation helpful? Give feedback.
It sounds like you want to do a model-vs-model run. Example parameters for running model-vs-model from
zppy
can be found at https://github.com/E3SM-Project/zppy/blob/main/tests/integration/generated/test_complete_run_chrysalis.cfg#L108 (the[[ atm_monthly_180x360_aave_mvm ]]
section)