A Python library of algorithms for the baseline correction of experimental data.
-
Updated
Sep 13, 2026 - Python
A Python library of algorithms for the baseline correction of experimental data.
Python package that provides a full range of functionality to process and analyze vibrational spectra (Raman, SERS, FTIR, etc.).
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.
Python library for hyperspectral analysis focused on spectroscopic approach.
Open-source FTIR software featuring a beginner-friendly graphical interface for publication-quality spectrum processing, analysis, automated peak assignment, and visualization. Designed for reproducible scientific research.
Professional Python toolkit for EPR spectroscopy data analysis. Load Bruker files, apply baseline correction, analyze lineshapes, and convert to FAIR formats. Complete CLI suite with comprehensive testing.
Empirical baseline correction for strong-motion records
Locally connected deep neural network on a Boolean hypercube: the cube's edges are the wiring, and every weight trains. C++ core + Python SDK.
A cascaded preprocessor architecture built on the hypercube substrate: an etalon-style geometric mixing stage followed by a synthetic-orbit dynamical encoding stage, feeding a hypercube CNN.
baseline correction using arPLS algorithm
RamanAnalyzer is a Raman spectra preprocessing and reference-library matching tool for microplastic identification, developed at the University of Birmingham within the PlasticUnderground Doctoral Network, funded by the European Union’s Horizon Europe programme.
Frozen hypercube reservoir for static high-dimensional fields (spectra, sensors, images). Short synthetic orbit, HypercubeCNN on the end state only. C++23 + Python.
Open-source Raman and FTIR spectroscopy software for spectral analysis, phase identification, peak detection, database search, and publication-ready plotting.
The Asymmetric Least Squares performs baseline correction by penalizing positive residuals.
Cyclic voltammetry peak analysis for 3D-printed screen-printed electrodes: onset-based baseline, three peak-current readings, experiment.json export
Local Asymmetric Least Squares (LAsLS) allows complex baseline corrections with per-interval parameters.
Interactive GUI for AsLS baseline correction. Real-time preview, batch and signal-by-signal correction and configurable parameters.
EMSC algorithm for correcting multiplicative/additive effects in spectral data.
EEG data collection and processing in matlab. Proposed data collection algorithm and Processing pipeline for evoked potentials of EEG signals or regular EEG signals. Furthermore
LAsLS applies localized Whittaker smoothing and asymmetry parameters for accurate spectral baseline correction.
To associate your repository with the baseline-correction topic, visit your repo's landing page and select "manage topics."