1+ from e3sm_diags .parameter .zonal_mean_2d_parameter import ZonalMean2dParameter
2+ from e3sm_diags .run import runner
3+ import sys
4+
5+ param = ZonalMean2dParameter ()
6+
7+ param .reference_data_path = '/lcrc/soft/climate/e3sm_diags_data/obs_for_e3sm_diags/climatology'
8+ param .test_data_path = '/lcrc/group/e3sm/ac.zhang40/example_v3/v3.LR.historical_0051/post/atm/180x360_aave/clim/30yr'
9+ param .results_dir = '/lcrc/group/e3sm/public_html/diagnostic_output/ac.tvo/tests/pdf_size_1'
10+ param .case_id = 'ERA5'
11+ param .run_type = 'model_vs_obs'
12+ param .sets = ['zonal_mean_2d' ]
13+ param .variables = ['T' ]
14+ param .seasons = ['ANN' ]
15+ param .regions = ['global' ]
16+ param .plevs = [50.0 , 100.0 , 150.0 , 200.0 , 250.0 , 300.0 , 350.0 , 400.0 , 450.0 , 500.0 , 550.0 , 600.0 , 650.0 , 700.0 , 750.0 , 800.0 , 850.0 , 900.0 , 950.0 , 1000.0 ]
17+ param .multiprocessing = True
18+ param .num_workers = 8
19+ param .main_title = 'T ANN global'
20+ param .backend = 'cartopy'
21+ param .output_format = ['png' ]
22+ param .canvas_size_w = 1212
23+ param .canvas_size_h = 1628
24+ param .figsize = [8.5 , 11.0 ]
25+ param .dpi = 150
26+ param .arrows = True
27+ param .contour_levels = [180 , 185 , 190 , 200 , 210 , 220 , 230 , 240 , 250 , 260 , 270 , 280 , 290 , 295 , 300 ]
28+ param .test_name = 'v3.LR.historical_0051'
29+ param .short_test_name = 'v3.LR.historical_0201'
30+ param .test_colormap = 'cet_rainbow.rgb'
31+ param .ref_name = 'ERA5'
32+ param .reference_name = 'ERA5 Reanalysis'
33+ param .reference_colormap = 'cet_rainbow.rgb'
34+ param .diff_title = 'Model - Observations'
35+ param .diff_colormap = 'diverging_bwr.rgb'
36+ param .diff_levels = [- 7 , - 6 , - 5 , - 4 , - 3 , - 2 , - 1 , 1 , 2 , 3 , 4 , 5 , 6 , 7 ]
37+ param .granulate = ['variables' , 'seasons' , 'regions' ]
38+ param .selectors = ['sets' , 'seasons' ]
39+ param .save_netcdf = True
40+ param .output_format_subplot = ['pdf' ]
41+
42+ # cfg_filepath = 'auxiliary_tools/debug/987-pdf-no-plots/mvce.cfg'
43+ # sys.argv.extend(['-d', cfg_filepath])
44+ runner .sets_to_run = ['zonal_mean_2d' ]
45+ runner .run_diags ([param ])
0 commit comments