pcmdi_diags — PCMDI Metrics
The pcmdi_diags task runs PCMDI Metrics Package (PMP) diagnostics to compute climate
model performance metrics. It depends on the e3sm_to_cmip — CMIP6 Conversion task for
CMIP-format input data.
Diagnostic sets
The current_set parameter selects which PMP diagnostic to run:
mean_climate— climatological mean metricsvariability_modes_cpl— coupled variability modes (PDO, NPGO, AMO)variability_modes_atm— atmospheric variability modes (NAM, NAO, PNA, etc.)enso— ENSO metrics (not currently enabled by default)synthetic_plots— composite viewer page combining outputs from other sets
Parameters
These 72 parameters are specific to the pcmdi_diags task.
Task-level parameters (all sets)
Parameter |
Required |
Default |
Description |
|---|---|---|---|
|
No |
|
Output figure format. |
|
No |
|
|
|
No |
|
Model name (required for model-vs-observations runs). |
|
No |
|
CMIP table ID (required for model-vs-observations runs). |
|
No |
|
Reference model name (required for model-vs-model runs). |
|
No |
|
Reference CMIP table ID (required for model-vs-model runs). |
|
No |
|
Name of the |
|
No |
|
Process the land/sea mask within PCMDI. |
|
No |
|
Generate variability-modes observation plots. |
|
No |
|
Generate variability-modes model plots. |
|
No |
|
Write variability-modes observation NetCDF output. |
|
No |
|
Write variability-modes model NetCDF output. |
|
No |
|
Use multiprocessing. |
|
No |
|
Number of worker processes. |
|
No |
|
Path to observation time-series data. |
|
No |
|
Enable debug mode in PCMDI diagnostics. |
|
No |
|
Save derived test climatology data. |
|
No |
|
Path to reference model data for model-vs-model runs. |
|
No |
|
Path to reference model time-series data for model-vs-model runs. |
|
No |
|
Year increment for test model data. |
|
No |
|
Year ranges for test model data. |
Mean-climate and regridding parameters
Parameter |
Required |
Default |
Description |
|---|---|---|---|
|
No |
|
CMIP variables to include for mean-climate diagnostics. |
|
No |
|
Target regridding grid. |
|
No |
|
Descriptor string for the target grid. |
|
No |
|
Regridding tool for atmosphere fields. |
|
No |
|
Regridding tool for ocean fields. |
|
No |
|
Regridding method for atmosphere fields. |
|
No |
|
Regridding method for ocean fields. |
|
No |
|
Variables for mean-climate and synthetic-plot diagnostics. |
|
No |
|
Regions used for mean-climate metrics. |
Variability-modes parameters
Parameter |
Required |
Default |
Description |
|---|---|---|---|
|
No |
|
Use Common Base Function approach. |
|
No |
|
Compute conventional EOF. |
|
No |
|
Maximum number of EOF modes for model data. |
|
No |
|
Apply EOF scaling. |
|
No |
|
Apply land-mask handling in variability diagnostics. |
|
No |
|
Unit-adjustment keywords for model data. |
|
No |
|
Unit-adjustment keywords for observation data. |
|
No |
|
Remove domain mean before variability calculations. |
|
No |
|
Seasons/frequency bins to analyze. |
|
No |
|
Variables for |
|
No |
|
Modes for |
|
No |
|
Variables for |
|
No |
|
Modes for |
ENSO parameters
Parameter |
Required |
Default |
Description |
|---|---|---|---|
|
No |
|
ENSO metric groups to run. |
|
No |
|
Variables used by ENSO diagnostics. |
Synthetic-plots parameters
Parameter |
Required |
Default |
Description |
|---|---|---|---|
|
No |
|
Include mean-climate panels in the synthetic viewer. |
|
No |
|
Year range used for mean-climate synthetic panels. |
|
No |
|
Include atmospheric variability-mode panels in the synthetic viewer. |
|
No |
|
Year range used for atmospheric variability synthetic panels. |
|
No |
|
Include coupled variability-mode panels in the synthetic viewer. |
|
No |
|
Year range used for coupled variability synthetic panels. |
|
No |
|
Include ENSO panels in the synthetic viewer. |
|
No |
|
Year range used for ENSO synthetic panels. |
|
No |
|
Save all intermediate synthetic-diagnostic data. |
|
No |
|
Observation alias file. |
|
No |
|
Region-specification file. |
|
No |
|
Version tag for the zppy-pcmdi workflow. |
|
No |
|
Template directory for synthetic-viewer generation. |
|
No |
|
Title used in generated PCMDI web output. |
|
No |
|
Metrics-list file used to assemble synthetic plots. |
|
No |
|
Synthetic plot types to generate. |
|
No |
|
Directory containing CMIP mean-climate metrics. |
|
No |
|
Directory containing CMIP ENSO metrics. |
|
No |
|
Directory containing CMIP variability-mode metrics. |
|
No |
|
CMIP mean-climate metrics set ID. |
|
No |
|
CMIP ENSO metrics set ID. |
|
No |
|
CMIP variability-mode metrics set ID. |
Parameters at the top-level
These 2 parameters have pcmdi_diags-specific defaults, which means even if
they are set at the top level ([default]) section, these default values
will be used instead. Therefore, to specify custom values, these parameters
must be defined inside [pcmdi_diags]:
Parameter |
Required |
Default |
Description |
|---|---|---|---|
|
No |
|
Model data grid after remapping. Overrides the |
|
No |
|
Data frequency for variability-mode calculations. Overrides the
|
Dependencies
Upstream (what pcmdi_diags depends on):
ts — Time Series Files — Monthly-atm ts: mean_climate, variability_modes_atm,variability_modes_cpl, enso
e3sm_to_cmip — CMIP6 Conversion — Monthly-atm e3sm_to_cmip: mean_climate, variability_modes_atm,variability_modes_cpl, enso
Note that the synthetic_plots set depends on the other sets.
Downstream (what depends on pcmdi_diags):
None.