The Wavelet transform mass detector is particularly suitable for low-resolution and noisy data. The method uses the Mexican Hat wavelet model of the continuous wavelet transform CWT) algorithm. The search of mass spectrum peaks is executed in three steps. First, the data point intesity is converted into wavelet domain. Next, all local maxima of the calculated wavelet are found. Finally, m/z peaks (ions) are declared in those points, where the wavelet has a local maximum. The m/z peak is formed with the selected data point (mass and intensity) using the wavelet and all surrounding data points. The final m/z value of the ion is calculated as an average of m/z values of surrounding data points weighted by their intensity.
In mathematics and numerical analysis, the Mexican hat wavelet is the normalized second derivative of a Gaussian function.
The parameter t is the intensity of each data point in the curve, and sigma corresponds to the standard deviation.
To simplify the process of wavelet calculation, the original function is transformed into two parts, where Wc is the wavelet coefficient and y is the intensity of the wavelet at certain point. In the following formula, "t" is the Wavelet window size(%) parameter.
The limits, where the Mexican Hat wavelet is evaluated, are from -5 until 5 (ESL, ESR) and the incremental step used in this range is the result of divide the width of ESL to ESR range by 60,000. The number of coefficients used to calculated the wavelet intensity depends on the Scale level parameter.