xarray.Dataset.climepi.uncertainty_interval_decomposition

xarray.Dataset.climepi.uncertainty_interval_decomposition#

Dataset.climepi.uncertainty_interval_decomposition(data_var=None, uncertainty_level=90, estimate_internal_variability=True, polyfit_degree=3)#

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 (str or list of str, 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 3.

Returns:

xarray.Dataset – A new dataset containing the uncertainty interval decomposition of the selected data variable(s) along a new “level” dimension.