Click or drag to resize

ISanitizer Interface

Brings the raw spectrum to reasonable values, e.g. removes NaNs and cuts off negative values.

Namespace: Altaxo.Science.Spectroscopy.Sanitizing
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public interface ISanitizer : ISingleSpectrumPreprocessor

The ISanitizer type exposes the following members.

Methods
 NameDescription
Public methodExecute(Double, MatrixDouble, Int32) Executes the processor for an ensemble of spectra.
(Inherited from ISingleSpectrumPreprocessor)
Public methodExecute(Double, Double, Int32) Executes the processor for a single spectrum.
(Inherited from ISingleSpectrumPreprocessor)
Public methodExecuteForPrediction Executes the prediction algorithm using the specified input features and target values, returning the predicted results for the given regions.
(Inherited from ISingleSpectrumPreprocessor)
Top
Remarks
Implementations should correct or remove invalid or obviously wrong measurement values such as NaN, infinities, or out-of-range samples. Sanitizers typically operate on the provided x/y arrays and may restrict processing to the specified regions.
See Also