OpenMS
FeatureFinder

The feature detection algorithms. More...

Collaboration diagram for FeatureFinder:

Classes

class  FeatureFinder
 The main feature finder class. More...
 
class  FeatureFinderAlgorithmIsotopeWavelet
 Implements the isotope wavelet feature finder. More...
 
class  FeatureFinderAlgorithmMRM
 FeatureFinderAlgorithm for MRM experiments. More...
 
class  FeatureFinderAlgorithmPicked
 FeatureFinderAlgorithm for picked peaks. More...
 
class  Fitter1D
 Abstract base class for all 1D-dimensional model fitter. More...
 
class  InterpolationModel
 Abstract class for 1D-models that are approximated using linear interpolation. More...
 
class  ProductModel< D >
 Class for product models i.e. models with D independent dimensions. More...
 

Detailed Description

The feature detection algorithms.


Class Documentation

◆ OpenMS::ProductModel

class OpenMS::ProductModel

template<UInt D>
class OpenMS::ProductModel< D >

Class for product models i.e. models with D independent dimensions.

The predicted intensity is simply the product of the intensities in each dimension

Parameters of this class are:

NameTypeDefaultRestrictionsDescription
cutoff float0.0  Low intensity cutoff of the model. Peaks below this intensity are not considered part of the model.
RT stringGaussModel  Name of the model used for this dimension
MZ stringGaussModel  Name of the model used for this dimension
intensity_scaling float1.0  Scaling factor used to adjust the model distribution to the intensities of the data

Note:
  • If a section name is documented, the documentation is displayed as tooltip.
  • Advanced parameter names are italic.
Todo:
This class provides new member functions, which makes Factory<BaseModel<2> >::create("ProductModel2D") pretty much useless! (Clemens)