PeakFit is a software package that allows scientists to perform nonlinear peak separation and analysis for spectroscopy, chromatography and electrophoresis data. PeakFit can automatically find and fit up to 100 peaks to a data set, enabling users to characterize peaks and find the best equation that fits their data. PeakFit can also enhance the data obtained from traditional numerical methods and lab instruments[^4^] [^5^].
PeakFit uses three procedures to automatically place hidden peaks: the Residuals procedure, the Second Derivative procedure and the Deconvolution procedure. Each procedure has its own advantages and disadvantages, and one method may work better with some data sets than others. The Residuals procedure subtracts a baseline from the data and then searches for peaks above a specified noise level. The Second Derivative procedure calculates the second derivative of the data and then locates the zero-crossings that correspond to peak centers. The Deconvolution procedure assumes that the data is composed of a sum of individual peaks with known shapes and widths, and then uses an iterative algorithm to estimate the peak parameters[^4^].
PeakFit also offers a variety of peak models to choose from, such as Gaussian, Lorentzian, Voigt, Pearson, Log-Normal, Exponential and more. Users can also create their own custom peak models using the built-in equation editor. PeakFit can fit peaks using different methods, such as Least Squares, Robust Fit, Monte Carlo or Nelder-Mead Simplex. PeakFit can also perform statistical tests, such as F-test, t-test and ANOVA, to compare different models and assess the goodness-of-fit[^4^].
PeakFit was originally developed by Ron Brown of AISN Software and distributed by Jandel Scientific Software in the late 1980s but by January 2004, Systat Software acquired the exclusive worldwide rights from SPSS Inc. to distribute PeakFit and other Sigma Series products[^5^]. PeakFit is compatible with Windows operating systems and can be downloaded from the official website[^4^].
What are some applications of PeakFit?
PeakFit can be used in any science, research or engineering discipline that involves peak analysis. Some examples of applications are:
Spectroscopy: PeakFit can help identify and quantify the components of a mixture based on their spectral signatures, such as infrared, ultraviolet, Raman, fluorescence, X-ray and nuclear magnetic resonance spectra. PeakFit can also correct for baseline drift, noise and background signals.
Chromatography: PeakFit can help separate and measure the concentrations of different substances in a sample based on their retention times, such as gas chromatography, liquid chromatography and ion chromatography. PeakFit can also handle overlapping peaks, asymmetric peaks and multiple detectors.
Electrophoresis: PeakFit can help analyze the migration patterns of molecules based on their size, charge and shape, such as gel electrophoresis, capillary electrophoresis and isoelectric focusing. PeakFit can also account for band broadening, diffusion and distortion.
Thermoluminescence: PeakFit can help determine the trapping parameters of thermally stimulated luminescence materials based on their glow curves, such as activation energy and frequency factor. PeakFit can also handle complex glow curves with multiple peaks and different heating rates[^3^].
These are just some of the applications of PeakFit. PeakFit can also be used for other types of data that exhibit peak-like features, such as enzyme kinetics, pharmacokinetics, mass spectrometry, seismology and more. 0efd9a6b88