Drought Metrics following Martin (2018)#
Compares SPI/SPEI data from models with observations/reanalysis.
Description#
This diagnostic applies drought characteristics based on Martin (2018)
to data produced by spei.R. These characteristics and differences to
a reference dataset or between different time periods are plotted for each
dataset and multi-model mean. The calculated frequency, duration and severity
of drought events are saved to netcdf files for further use.
It expects multiple datasets for a particular index as input. The reference
dataset can be specified with reference_dataset
and is not part of the
multi-model mean.
Note
Previous Version: With ESMValTool v2.12 and previous, multiple collect_drought_*.py diagnostics and a collect_drought_func.py diagnostic existed in the droughtindex folders. Those have been archived and replaced by this diagnostic in v2.13.
Configuration options#
- indexname: str
The indexname is used to generate filenames, plot titles and captions. Should be
SPI
orSPEI
.- reference_dataset: str
Dataset name to use for comparison (excluded from MMM). With
compare_intervals=True
this option has no effect.- threshold: float, optional (default: -2.0)
Threshold for an event to be considered as drought.
- compare_intervals: bool, false
If true, start and end of the time periods are compared instead of models and reference. The lengths of start and end period is given by
comparison_period
.- comparison_period: int
Number of years from start and end of the full period to be compared. Should be < (end_year - start_year)/2. If
compare_intervals=False
this option has no effect.- plot_models: bool, false
Save plots for each individual model, in addition to multi-model mean.
- start_year: int
This option is used to select the time slices for comparison if
compare_intervals=True
.- end_year: int
This option is used to select the time slices for comparison if
compare_intervals=True
.