bioniumx.preprocessing.gaussian_smooth
- bioniumx.preprocessing.gaussian_smooth(spectrum: BioniumXObject, sigma: float = 2.0)[source]
Apply a 1D Gaussian filter to smooth a spectrum.
- Parameters:
spectrum (BioniumXObject) – The input spectrum.
sigma (float, optional) – Standard deviation for Gaussian kernel. Default 2.0.
- Returns:
smoothed – A new spectrum object with smoothed data.
- Return type: