chemotools.scatter#

Scatter correction methods to remove multiplicative scatter effects and physical variations in spectral data.

Import from this module:

from chemotools.scatter import (
    ExtendedMultiplicativeScatterCorrection,
    MultiplicativeScatterCorrection,
    RobustNormalVariate,
    StandardNormalVariate,
)

Available Classes#

Class

Description

ExtendedMultiplicativeScatterCorrection

EMSC with polynomial baseline correction

MultiplicativeScatterCorrection

Classic MSC algorithm

RobustNormalVariate

RNV using median and MAD for robustness

StandardNormalVariate

SNV using mean and standard deviation

See Also#

Scatter Correction Methods Overview - Complete documentation with examples and visual guides