📈 Application for statistical analysis and data visualization which can generate different types of publication quality 2D and 3D plots with extensive visual customization.
-
Updated
Apr 25, 2026 - C++
📈 Application for statistical analysis and data visualization which can generate different types of publication quality 2D and 3D plots with extensive visual customization.
A peak-fitting tool based on MATLAB for spectroscopic data analysis.
Spectra.jl aims at helping treatment of spectral (Raman, Infrared, XAS, NMR) data under the Julia language
PDIndexer is a powder X-ray / neutron diffraction analysis tool: it displays diffraction profiles, overlays the calculated diffraction lines of known crystals, fits peaks to refine lattice constants, and estimates pressure from the equations of state of standard materials.
A modern python package for semi-automated gel electrophoresis analysis (Agarose, PAGE, ...)
Gamma spectroscopy tools for peak fitting and plotting
Preprocessing toolkit for spectroscopy in R, built for LIBS and also usable with ICP-OES, Raman, NIR, and other spectral data. It covers baseline correction, normalization, smoothing, outlier detection, and many more.
Free, cross-platform XPS (X-ray photoelectron spectroscopy) peak-fitting app with a built-in fit auditor and a citation-backed reference database — the modern XPSPEAK 4.1 replacement. macOS & Windows, GPLv3.
Raman Spectrum Toolkit: convert JASCO .jws / CSV / SPC / JCAMP-DX spectra to CSV, Excel, PNG; detect and fit Raman peaks, assign mineral bands, search ROD / RRUFF reference libraries, identify unknown spectra and pair them with references. Bilingual EN/ZH Windows desktop tool. 拉曼光谱工具:转换 · 分析 · 矿物鉴定
Lorentzian Fitting with Baseline Models
Interactive multi-peak curve fitting for spectroscopy, diffraction and other 1-D data. Place peaks, fit them, compare models by a number. Desktop client plus compute server; 13 built-in lineshapes, user-defined formulas, and new models added by registration.
A C++ tool for peak profile analysis of XRD data using pseudo-Voigt fitting and the Scherrer equation to determine crystallite sizes, compare samples over time, and perform statistical residual analysis.
PressureCalculator determines pressure in high-pressure experiments (e.g. diamond anvil cell) from ruby R1 fluorescence, the diamond Raman edge, or the equation of state of standard materials such as gold, platinum, NaCl and periclase.
Preprocessing and GPU-batched multi-peak fitting for hyperspectral Raman and photoluminescence maps
Reproducible XPS fitting, survey analysis, model evidence, and publication figures. By Ali Afruz.
XPS / UPS spectra GUI tool with deep-learning auto peak fitting. CNN1Dv2 + lmfit refinement for C 1s / N 1s / O 1s / S 2p / F 1s, with spin-orbit doublet constraint.
fitting of Raman peaks with Gaussian, Lorentzian and Voigt functions
Reproducible analysis and global deconvolution of TPR, TPD and TPO data.
Desktop GUI for interactive signal preprocessing and multi-Gaussian deconvolution. Load CSV data, apply baseline correction, Savitzky-Golay/Fourier filtering, and fit overlapping peaks using differential evolution optimization.
Shared-FWHM PseudoVoigt comb decomposition of broad XRD/SXRD peaks.
To associate your repository with the peak-fitting topic, visit your repo's landing page and select "manage topics."