Altaxo.Calc.Regression.Multivariate Namespace

Type Description

CrossPredictedXResidualsEvaluator

CrossPredictedYEvaluator

CrossPRESSCalculationType

Determines how to do the calculation of Cross Validated Predicted Error Sum of Squares.

CrossPRESSEvaluator

CrossValidationResult

Stores the result(s) of cross validation.

CrossValidationResultEvaluator

CrossValidationWorker

DetrendingCorrection

This class detrends all spectra. This is done by fitting a polynomial to the spectrum (x value is simply the index of data point), and then subtracting the fit curve from the spectrum. The degree of the polynomial can be choosen between 0 (the mean is subtracted), 1 (a fitted straight line is subtracted).

EnsembleMeanAndScaleCorrection

This class takes the ensemble mean of all spectra and then subtracts the mean from all spectra. It then takes the variance of each wavelength slot and divides all spectral slots by their ensemble variance.

ExcludeGroupsGroupingStrategy

This strategy groups together similar observations, i.e. observations that have exactly the same y-values.

ExcludeHalfObservationsGroupingStrategy

This strategy groups the observations into two groups. It try to part observations with the same y-values equally into the one group and the other group.

ExcludeSingleMeasurementsGroupingStrategy

Stragegy that groups not at all, so each observation appears in an own group.

ICrossValidationGroupingStrategy

Provides a strategie for grouping the data (spectra etc.) according to their corresponding calibration values (concentration etc).

ICrossValidationResult

Stores the result(s) of cross validation.

IMultivariateCalibrationModel

IMultivariateCalibrationModel contains the basic data for a multivariate calibration model

IMultivariatePreprocessingModel

Contains the basic data that where obtained during preprocessing.

IPLS2CalibrationModel

MultiplicativeScatterCorrection

This class processes the spectra for influence of multiplicative scattering.

MultivariateAnalysisOptions

Determines how to do a Partial Least Squares Analysis.

MultivariateCalibrationModel

MultivariatePreprocessingModel

MultivariateRegression

Contains method common for all multivariate regressions.

NoSpectralCorrection

This class does nothing. It is only intended for export, and to hold static methods common to all.

PCRCalibrationModel

PCRRegression

PCRRegression contains static methods for doing principal component regression analysis and prediction of the data.

PLS1CalibrationModel

PLS1Regression

Summary description for PLS1Regression.

PLS2CalibrationModel

PLS2Regression

PLSRegression contains static methods for doing partial least squares regression analysis and prediction of the data.

SavitzkyGolayCorrection

This class processes the spectra for influence of scattering.

SpectralPreprocessingMethod

Gives the list of basic processing methods

SpectralPreprocessingOptions

SpectralPreprocessingOptions holds the options applied to all spectra before processed by PLS or PCR.

StandardNormalVariateCorrection

This class processes the spectra for influence of scattering.