Automatic program for peak detection and deconvolution of multi-overlapped chromatographic signals part I: peak detection.
A series of two papers describing a procedure for automated peak deconvolution is presented. The goal is to develop a package of routines that can be used by non-experienced users. Part I (this paper) concerns peak detection, whereas Part II is dedicated to the deconvolution itself. In this first part, the most interesting features of the peak detection algorithms, which precede the deconvolution step, are outlined. High-order derivatives provide valuable information to assess the number of underlying compounds under a given peak cluster. A smoothing technique was found essential to compute properly the derivatives, since the noise is amplified when differences are calculated. The Savitsky-Golay smoother was applied in combination with the Durbin-Watson criterion to automate the window size selection. This strategy removed the noise without loosing valuable information. In some cases, it was found preferable to split the chromatogram in different elution regions, and apply the Durbin-Watson test and the Savitsky-Golay smoother to each region, separately. The derivatives allowed obtaining estimates of both peak parameters and the corresponding ranges for each eluting compound to be used in the deconvolution. An algorithm oriented to compare peaks from different chromatograms is also presented to perform deconvolution, using information from several related chromatograms.
Vivó-Truyols
G
G
Department of Analytical Chemistry, Universitat de València, c/Dr. Moliner 50, 46100 Burjassot, Spain.
Torres-Lapasió
J R
JR
van Nederkassel
A M
AM
Vander Heyden
Y
Y
Massart
D L
DL
D000465:Algorithms; D001555:Benzene Derivatives / Q000302:isolation & purification; D002845:Chromatography / Q000379:methods*; D002851:Chromatography, High Pressure Liquid / Q000379:methods; D014050:Toluene / Q000302:isolation & purification
D001555:Benzene Derivatives; D014050:Toluene; C004912:ethylbenzene