mesmer.core.volc.superimpose_volcanic_influence

mesmer.core.volc.superimpose_volcanic_influence#

mesmer.core.volc.superimpose_volcanic_influence(tas_globmean_lowess, params, hist_period=None, *, dim='time', version='2022')#

superimpose volcanic influence on smooth temperature anomalies using aerosol optical depth observations as proxy

Parameters:
  • tas_globmean_lowess (xr.DataArray | xr.Dataset | xr.DataTree) – DataArray containing smooth global mean temperature anomalies to superimpose the volcanic influence.

  • params (xr.Dataset) – Parameters of the linear regression fit, obtained from fit_volcanic_influence.

  • hist_period (slice | None) – Slice object indicating the years of the historical period. E.g. slice("1850", "2014"). If None uses the entire time period in tas_globmean_lowess.

  • dim (str, default: “time”) – Dimension along which to estimate the volcanic influence.

  • version (str, default: “2022”) – Which version of the aerosol optical depth observations to use. Currently only “2022” is valid.

Returns:

tas (xr.DataArray | xr.Dataset | xr.DataTree) – tas_globmean_lowess with the estimated volcanic influene superimposed