Visualization#
Important
The visualization is currently for the ART case only.
Some visualization jobs, plotting global 2D fields, can be enabled with the --visualization (or -v) or the --animation options of the init script.
These jobs are configured via a file conf/art/visualization/<expname>.yml, as well as a general config file conf/art/visualization/default.yml.
Short overview of the configuration#
Hint
For all configuration options, check out the file conf/art/visualization/template.yml which contains plenty of descriptive comments.
The basic structure of the configuration file is
PLOTS:
#-- Section for all 2D plots
VARGROUP1:
#-- Configuration for variable group 1
...
VARGROUP2:
#-- Configuration for variable group 2
...
ANIMATIONS:
#-- Section for all 2D animations
VARGROUP1:
#-- Configuration for variable group 1
...
Of course, you only need the respective sections for the jobs you want to execute.
The configuration options are:
Each variable group will create the same kind of plot for one or multiple variables (i.e. same color bar, same processing, etc.).
For each group, you set the input files (wildcards allowed) and the variables to plot.
Specific times and levels can be selected.
Reduction of time or level dimensions can be done (e.g. temporal mean).
Multiplicative factors (e.g. for unit conversion) can be applied.
Colorbar properties can be adjusted.
If your selection results in multiple levels/time steps, a single plot will be created for each (combination).
For the animations, a single animation per variable group is created from all these plots, s.t. multiple levels and/or time steps need to be selected.