Altaxo. |
| Class | Description | |
|---|---|---|
| BlockScalingCorrection2D | Represents a 2D block scaling correction preprocessor for spectroscopic ensemble data. This preprocessor scales individual spectra within defined blocks by their mean intensity over a specified spectral range. | |
| BlockScalingCorrection2DSerializationSurrogate0 | XML serialization surrogate for BlockScalingCorrection2D. | |
| EnsembleAuxiliaryDataCompound | Represents a named compound auxiliary value consisting of multiple auxiliary data items. | |
| EnsembleAuxiliaryDataScalar | Represents a named scalar auxiliary value produced during ensemble processing. | |
| EnsembleAuxiliaryDataVector | Represents a named vector auxiliary value produced during ensemble processing. | |
| EnsembleMean | Ensemble preprocessor that subtracts the ensemble mean from each spectrum. | |
| EnsembleMeanSerializationSurrogate1 | XML serialization surrogate (version 0). | |
| EnsembleMeanScale | Ensemble preprocessor that mean-centers and scales each variable (spectral point) to unit variance. | |
| EnsembleMeanScaleSerializationSurrogate0 | Serializes and deserializes EnsembleMeanScale instances. | |
| EnsembleProcessingNone | Ensemble preprocessor that performs no processing. | |
| EnsembleProcessingNoneSerializationSurrogate1 | XML serialization surrogate (version 0). | |
| MultiplicativeScatterCorrection | This class processes the spectra for the influence of multiplicative scattering. | |
| MultiplicativeScatterCorrectionSerializationSurrogate0 | Serializes MultiplicativeScatterCorrection instances. | |
| SpikeRemovalByEnsembleStatistics | Removes spikes from an ensemble of spectra by using statistics computed across the ensemble. The preprocessor detects outlier points per wavelength (column) across spectra (rows) and patches positive spikes (and optionally also negative spikes) using a peak-elimination routine. Options control detection sensitivity and whether negative spikes are also eliminated. | |
| SpikeRemovalByEnsembleStatisticsSerializationSurrogate0 | XML serialization surrogate for SpikeRemovalByEnsembleStatistics version 0. Provides custom serialization and deserialization logic for the record's fields. | |
| SubtractGlobalMinimum | Ensemble preprocessor that subtracts the global minimum intensity from all spectra. | |
| SubtractGlobalMinimumSerializationSurrogate1 | XML serialization surrogate (version 0). |
| Interface | Description | |
|---|---|---|
| IEnsembleMeanScalePreprocessor | Interface for spectral preprocessing steps that process multiple spectra together. | |
| IEnsemblePreprocessor | Preprocesses an ensemble of spectra (multiple spectra processed together), optionally producing auxiliary data required to apply the same preprocessing during prediction. | |
| IEnsembleProcessingAuxiliaryData | Interface for auxiliary data that are a secondary result in ensemble processing, for instance the ensemble mean. These data are not part of the main result set, but are necessary for processing spectra for prediction (PLS, PCR). |
| Enumeration | Description | |
|---|---|---|
| EnsembleAuxiliaryDataVectorType | Represents the type of an auxiliary data vector. |