climepi.ClimEpiDatasetAccessor.uncertainty_interval_decomposition#
- ClimEpiDatasetAccessor.uncertainty_interval_decomposition(data_var=None, uncertainty_level=90, estimate_internal_variability=True, polyfit_degree=4)#
Decompose uncertainty interval contributions.
Partitions the uncertainty interval of a data variable at each time point into contributions from internal variability, model uncertainty and scenario uncertainty.
- Parameters:
data_var (
strorlistofstr, optional) – Name(s) of the data variable to decompose.uncertainty_level (
float, optional) – Uncertainty level for the uncertainty intervals (percentage). Default is 90.estimate_internal_variability (
bool, optional) – Whether to estimate internal variability if only a single ensemble member is available for each model and realization. Default is True.polyfit_degree (
int, optional) – Degree of the polynomial to fit to the time series if estimating internal variability. Default is 4.
- Returns:
xarray.Dataset– A new dataset containing the uncertainty interval decomposition of the selected data variable(s) along a new “level” dimension.