arpes.analysis.deconvolution.deconvolve_ice#

arpes.analysis.deconvolution.deconvolve_ice(data, psf, n_iterations=5, deg=None)[source]#

Deconvolves data by a given point spread function (PSF).

The iterative convolution extrapolation method is used. The PSF is the impulse response of a focused optical imaging system.

Parameters:
  • data (xr.DataArray) – input data

  • psf – array as point spread function

  • n_iterations (int) – the number of convolutions to use for the fit

  • deg (float) – the degree of the fitting polynominial

Returns:

The deconvoled data in the same format.