A Python library of algorithms for the baseline correction of experimental data.
-
Updated
Oct 11, 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.
Locally connected deep neural network on a Boolean hypercube: the cube's edges are the wiring, and every weight trains. C++ core + Python SDK.
Empirical baseline correction for strong-motion records
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
Open-source Raman and FTIR spectroscopy software for spectral analysis, phase identification, peak detection, database search, and publication-ready plotting.
Frozen hypercube reservoir for static high-dimensional fields (spectra, sensors, images). Short synthetic orbit, HypercubeCNN on the end state only. C++23 + Python.
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.
The Asymmetric Least Squares performs baseline correction by penalizing positive residuals.
Preprocessing and GPU-batched multi-peak fitting for hyperspectral Raman and photoluminescence maps
Cyclic voltammetry peak analysis for 3D-printed screen-printed electrodes: onset-based baseline, three peak-current readings, experiment.json export
HPLC chromatogram peak detection, baseline correction, deconvolution and calibration-curve quantification for Agilent ChemStation data — pip install hplc-peakpicker
Julia package for loading, storing, and analyzing chromatographic data, with an emphasis on gas chromatography-mass spectrometry (GC-MS).
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
To associate your repository with the baseline-correction topic, visit your repo's landing page and select "manage topics."