Processing NDDataset
Apodization
This section contains examples of how to apply apodization functions to NDDatasets.
Sine bell and squared Sine bell window multiplication
Baseline
This section contains examples of how to correct the baseline of NDDatasets.
Denoising
This section contains examples of how to denoise NDDatasets.
Filtering
This section contains examples of how to filter NDDatasets.
Savitky-Golay and Whittaker-Eilers smoothing of a Raman spectrum
Compare smoothing window sizes on a Raman spectrum
NMR processing (plugin-based)
Note
These examples require the official spectrochempy-nmr plugin.
Install it with:
pip install spectrochempy[nmr]
See Plugins for more information.
Processing NMR spectra (slicing, baseline correction, peak picking, peak fitting)
Processing Raman datasets
Transformations
This section contains examples of common masking, transposition, and unit conversion workflows on NDDatasets.
Mask a saturated region and transform an IR dataset
Preprocessing transformers and scikit-learn compatibility