OpenMS
Spectra Preprocessors

The spectra preprocessors filter the spectra with different criteria. More...

Collaboration diagram for Spectra Preprocessors:

Classes

class  MarkerMower
 MarkerMower uses PeakMarker to find peaks, those that are not marked get removed. More...
 
class  NLargest
 NLargest removes all but the n largest peaks. More...
 
class  Normalizer
 Normalizes the peak intensities spectrum-wise. More...
 
class  ParentPeakMower
 Removes high peaks that could stem from unfragmented precursor ions. More...
 
class  ThresholdMower
 Removes all peaks below an intensity threshold. More...
 
class  WindowMower
 Retains the highest peaks in a sliding or jumping window. More...
 

Detailed Description

The spectra preprocessors filter the spectra with different criteria.

The preprocessors are able to handle single spectra as well as whole MSExperiments (PeakMap). For single spectra this can be achieved by calling the filterSpectrum or filterPeakSpectrum functions. Additionally PeakMaps can be filtered using the filterPeakMap function. The details of the filters and their options are described in the class documentation respectively.