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.