Monitoring diagnostic to plot EOF maps and associated PC timeseries#
Diagnostic to compute and plot the first EOF of an arbitrary input.
Description#
This diagnostic can be used to compute and show Empirical Orthogonal Functions (EOFs) and Principal Components (PCs) of arbitrary input. It creates a map plot of the first EOF and the associated PC time series.
Configuration options in recipe#
- cartopy_data_dir: str, optional (default: None)
Path to cartopy data dir. Defaults to None. See https://scitools.org.uk/cartopy/docs/latest/.
- config_file: str, optional
Path to the monitor configuration file. Defaults to
monitor_config.yml
in the same folder as the diagnostic script. More information on the monitor configuration file can be found here.- plot_filename: str, optional
Filename pattern for the plots. Defaults to
{plot_type}_{real_name}_{dataset}_{mip}_{exp}_{ensemble}
. All tags (i.e., the entries in curly brackets, e.g.,{dataset}
, are replaced with the corresponding tags).- plot_folder: str, optional
Path to the folder to store figures. Defaults to
{plot_dir}/../../{dataset}/{exp}/{modeling_realm}/{real_name}
. All tags (i.e., the entries in curly brackets, e.g.,{dataset}
, are replaced with the corresponding tags).{plot_dir}
is replaced with the default ESMValTool plot directory (i.e.,output_dir/plots/diagnostic_name/script_name/
, see Output).- rasterize_maps: bool, optional (default: True)
If
True
, use rasterization for map plots to produce smaller files. This is only relevant for vector graphics (e.g.,output_file_type=pdf,svg,ps
).
Hint
Extra arguments given to the recipe are ignored, so it is safe to use yaml anchors to share the configuration of common arguments with other monitor diagnostic script.