MALDI Quality Tests: Difference between revisions

From MicrobeMS Wiki
Jump to navigation Jump to search
Line 35: Line 35:
== Quality test 'resolving power' ==
== Quality test 'resolving power' ==


The resolving power parameter is effectively a by-product of the procedure described in the previous paragraph. The resolving power indicates the average of the FWHM (Full Width at Half Maximum) values of peaks found above the threshold function.<br>
The resolving power parameter is effectively a by-product of the procedure described in the previous paragraph. The resolving power indicates the average of the FWHM (Full Width at Half Maximum) values of peaks found above the threshold function. A high resolving power, corresponding to low values of the FWHH, is beneficial for peak detection. Large FWHH values are found in broad peak features, often due to application of high laser power and may indicate sub-optimal settings of spectral data acquisition.<br>
Resolving power values between 200 and 800 are assigned to test scores of 100 and 0, respectively, while the factor equals 25% (default settings).

Revision as of 18:37, 29 October 2024

Introduction

In MicrobeMS, spectral quality tests can be used to systematically evaluate the quality of bacterial MALDI-ToF mass spectra based on predefined quality criteria and eventually exclude them from further analysis. For this purpose, MicrobeMS enables automated execution of four different quality tests (QT) on selected MALDI-ToF mass spectra, whereby a quality score is determined for each test, which then flows into the calculation of a general quality score parameter. In detail, the following quality criteria of a mass spectrum can be automatically assessed using the QT implemented in MicrobeMS: (a) mass spectral noise, (b) baseline shape, (c) number of peaks per spectrum, and (d) mean resolving power of the identified mass peaks. Quality testing involves automated determination of individual scores for each of the four QT criteria. Each score may range between values of zero (poor quality, test failed) and 100 (excellent quality). From these scores a weighted overall QT score can be determined. All parameters for QT are adjustable through the software. The results of quality testing are visualized by a HTML document in which the spectral quality is encoded by a traffic light scheme. Furthermore, QT results can be stored in a Matlab data format which is thought to be helpful for statistical analysis of spectra quality parameters.

Noise quality test

This first QT involves the following preprocessing steps:

  • Initial baseline correction by an asymmetric least-square algorithm (AsLS)
  • Cutting the spectra between two m/z values, usually between m/z 2000 and 13000
  • Normalization (2-norm)
  • Offset correction using the high m/z region to determine the spectrum offset

Spectrum noise is then determined as the standard deviation of the pre-processed spectra, with the top 20% of the intensity data, usually the peak data, removed.
Noise values between 20 and 80 are assigned to scores of 100 (great) and 0 (very poor), respectively, while the noise weighting factor is set to 25% (default settings, see screenshot below).

Screenshot of the spectral quality test user dialog box
    P.H. Eilers and H. F. M. Boelens. Baseline Correction with Asymmetric Least Squares Smoothing. Leiden University Centre Medical Report 1(1) 2005 p. 5.

Baseline quality test

Baseline deviation is calculated as the the integral under the baseline curve. Prior to this, the spectrum is preprocessed, i.e. normalized (2-norm) and offset corrected. This procedure considers the peak intensities when normalizing the mass spectra.
Baseline deviation values between 150 and 1500 are assigned to baseline quality test scores of 100 and 0, respectively, while the baseline weighting factor is set to 20% (default settings). Since the baselines can usually be well corrected by means of appropriate corrections (AsLS), the weight of the baseline scores could also be further reduced.

Test for the number of peaks

The third quality test number of peaks starts with the following processing steps:

  • Initial baseline correction by an asymmetric least-square algorithm (AsLS)
  • Obtain a function to use as a so-called peak threshold function

In the QT spectral intensity values greater than the threshold function at specific m/z positions define peaks. Spectral noise and the AsLS baseline curve are included in the calculation of this threshold function. In addition, the threshold function has a sigmoidal shape to models the higher sensitivity of the MALDI-ToF MS technique at lower m/z values and correspondingly lower spectrum intensities (peaks, noise) in the higher m/z range. It is important to note that the parameter number of peaks is considered a relative value, useful mainly for comparing spectra. The number of peaks given by the QT does not necessarily correspond to the actual number of peaks that can be extracted from the given spectrum. This parameter depends on many other parameters, such as the distance of the threshold function from the spectral curve (defined by the noise parameter).
Peak numbers of 5 and 80 are assigned to peak number score values of 0 and 100, respectively, while the corresponding weighting factor is 30% by default. Since the peak number score is considered the most important parameter for calculating the overall QT score, the weight of this specific test could be increased beyond this value.

Quality test 'resolving power'

The resolving power parameter is effectively a by-product of the procedure described in the previous paragraph. The resolving power indicates the average of the FWHM (Full Width at Half Maximum) values of peaks found above the threshold function. A high resolving power, corresponding to low values of the FWHH, is beneficial for peak detection. Large FWHH values are found in broad peak features, often due to application of high laser power and may indicate sub-optimal settings of spectral data acquisition.
Resolving power values between 200 and 800 are assigned to test scores of 100 and 0, respectively, while the factor equals 25% (default settings).