e3sm_diags — E3SM Diagnostics
The e3sm_diags task runs E3SM Diagnostics to produce a wide variety of
atmospheric, land, and river diagnostic plots. It depends on the climo — Climatology Files
and/or ts — Time Series Files tasks for its input files.
For a complete list of available E3SM Diags parameters, see the E3SM Diags documentation.
For a table of which diagnostic sets require which parameters, see Confluence.
Diagnostic sets
The sets parameter controls which diagnostic sets are run. All 20
available sets are:
aerosol_aeronet, aerosol_budget, annual_cycle_zonal_mean,
area_mean_time_series, cosp_histogram, diurnal_cycle,
enso_diags, lat_lon, lat_lon_land, meridional_mean_2d, mp_partition,
polar, precip_pdf, qbo, streamflow, tc_analysis,
tropical_subseasonal, zonal_mean_2d, zonal_mean_2d_stratosphere,
zonal_mean_xy
Parameters
These 35 parameters are specific to the e3sm_diags task.
General parameters
There are 12 general parameters:
Parameter |
Required |
Default |
Description |
|---|---|---|---|
|
No |
|
Plotting backend. |
|
No |
|
Path to an additional E3SM Diags configuration file. |
|
No |
|
Include case name in model-vs-model output paths. |
|
No |
|
Use multiprocessing. |
|
No |
|
Number of worker processes. |
|
No |
|
Output plot formats. |
|
No |
|
Output formats for subplots. |
|
No |
|
Comparison type: |
|
No |
|
List of diagnostic sets to run. |
|
No |
|
Short name used as test name and label. |
|
No |
|
Swap test and reference in model-vs-model runs. |
|
No |
|
Label for the results directory. |
Set-specific parameters
There are 23 set-specific parameters.
Overview by set
We will review useful parameters by set. To do this, we will group them by dependency. For more info on dependencies, see Dependencies.
Group |
Sets |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cell values: Always = required for both run types;
MvO = model_vs_obs only; MvM = model_vs_model only;
— = not used. Values marked with * differ across sets within the group
(see notes below the table).
Parameter |
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
|
— |
— |
Always |
— |
— |
— |
— |
|
— |
— |
Always |
— |
— |
— |
— |
|
Always |
Always |
— |
— |
— |
— |
— |
|
— |
— |
MvO |
— |
— |
— |
— |
|
— |
— |
— |
MvM |
MvM |
MvM |
MvM |
|
— |
— |
— |
— |
— |
MvM |
— |
|
— |
— |
— |
MvO |
MvO |
— |
— |
|
— |
— |
— |
Always * |
MvM |
MvM |
MvM |
|
— |
— |
— |
MvM |
MvM |
MvM |
MvM |
|
— |
— |
— |
Always * |
MvM |
MvM |
MvM |
|
Always |
Always |
Always |
— |
— |
— |
— |
|
— |
— |
MvM |
— |
— |
— |
— |
|
— |
— |
— |
— |
— |
— |
MvM |
|
— |
— |
— |
MvM |
— |
— |
— |
|
— |
— |
— |
— |
MvM |
— |
— |
|
— |
— |
— |
— |
— |
MvM |
— |
|
— |
— |
— |
MvM |
MvM |
MvM |
MvM |
|
— |
— |
— |
— |
— |
MvO |
— |
|
— |
— |
— |
— |
— |
— |
MvO |
|
— |
— |
— |
— |
Always |
— |
— |
|
— |
— |
— |
MvM |
MvM |
MvM |
— |
|
— |
— |
— |
Always |
— |
— |
— |
Note on * cells (ts_month_atm): within ts_month_atm the four sets do not behave uniformly for ref_start_yr and ref_final_yr:
Parameter |
|
|
|
|
|---|---|---|---|---|
|
MvM |
Always |
— |
MvM |
|
Always |
Always |
— |
MvM |
Parameter list
Parameter |
Required |
Default |
Description |
|---|---|---|---|
|
No |
|
Frequency name for the diurnal cycle |
|
No |
|
|
|
No |
|
Name of the |
|
No |
|
Path to observation climatology for the |
|
No |
|
Title for difference plots. |
|
No |
|
Path to stream gauge data for |
|
No |
|
Path to observation time-series data for |
|
No* |
|
End year of reference data. Required for |
|
No* |
|
Reference dataset name.
Required for |
|
No* |
|
Start year of reference data. Required for |
|
No* |
|
Path to reference climatology data.
Required for |
|
No |
|
Reference climatology path for |
|
No |
|
Year ranges for reference data in model-vs-model runs. |
|
No |
|
Reference data path for |
|
No |
|
Reference time-series path for |
|
No |
|
Reference daily time-series path for |
|
No |
|
Reference river time-series path for |
|
No* |
|
Short reference name.
Required for |
|
No |
|
Path to observation data for |
|
No |
|
Path to observation data for |
|
No |
|
|
|
No |
|
Year increment for reference time-series data. |
|
No |
|
Name of the |
Parameters at the top-level
For top-level parameters, see top-level parameters.
Dependencies
Upstream (what e3sm_diags depends on):
climo — Climatology Files — Monthly-atm climo: lat_lon, zonal_mean_xy, zonal_mean_2d, polar, cosp_histogram, meridional_mean_2d, annual_cycle_zonal_mean, zonal_mean_2d_stratosphere, aerosol_aeronet, aerosol_budget. Monthly-lnd climo: lat_lon_land. Monthly diurnal-atm climo: diurnal_cycle
ts — Time Series Files — Monthly-atm ts: enso_diags, qbo, area_mean_time_series, mp_partition. Monthly-rof ts: streamflow. Daily-atm ts: tropical_subseasonal, precip_pdf.
tc_analysis — Tropical Cyclone Analysis — Required for tc_analysis set.
Downstream (what depends on e3sm_diags):
None.