AlexanderSouthan
pyPreprocessing
Python

Especially useful for preprocessing of datasets like Raman spectra, infrared spectra, UV/Vis spectra, but also HPLC data and many other types of data. pyPreprocessing includes baseline correction, smoothing, filtering, normalization and transformation.

Last updated Jan 30, 2026
21
Stars
4
Forks
0
Issues
0
Stars/day
Attention Score
7
Language breakdown
Python 100.0%
Files click to expand
README

License: MIT build workflow codecov

pyPreprocessing

General information

For preprocessing of datasets like Raman spectra, infrared spectra, UV/Vis spectra, but also HPLC data and many other types of data, currently via baseline correction, smoothing, filtering, transformation, normalization and derivative. It relies on numpy, pandas, scipy, tqdm and scikit-learn, but also on https://github.com/AlexanderSouthan/pyDataFitting for the introduction of equality constraints into the polynomial baseline estimation methods, and https://github.com/AlexanderSouthan/little_helpers.

Documentation

Please visit: https://alexandersouthan.github.io/pyPreprocessing/
🔗 More in this category

© 2026 GitRepoTrend · AlexanderSouthan/pyPreprocessing · Updated daily from GitHub