Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Protected Member Functions | Protected Attributes

EmgScoring Class Reference

Scoring of an elution peak using an exponentially modified gaussian distribution model. More...

#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/EmgScoring.h>

List of all members.

Public Member Functions

 EmgScoring ()
 ~EmgScoring ()
void setFitterParam (Param param)
Param getDefaults ()
template<typename SpectrumType , class TransitionT >
double calcElutionFitScore (MRMFeature &mrmfeature, MRMTransitionGroup< SpectrumType, TransitionT > &transition_group)
 calculate the elution profile fit score
double elutionModelFit (ConvexHull2D::PointArrayType current_section, bool smooth_data)

Protected Member Functions

template<class LocalPeakType >
double fitRT_ (std::vector< LocalPeakType > &rt_input_data, InterpolationModel *&model)
template<class LocalPeakType >
void prepareFit_ (const ConvexHull2D::PointArrayType &current_section, std::vector< LocalPeakType > &data_to_fit, bool smooth_data)

Protected Attributes

EmgFitter1D fitter_emg1D_

Detailed Description

Scoring of an elution peak using an exponentially modified gaussian distribution model.

This class uses the original ideas from FeatureFinderAlgorithmMRM to construct an interface that allows scoring of chromatographic peaks.


Constructor & Destructor Documentation

EmgScoring (  )  [inline]
~EmgScoring (  )  [inline]

Member Function Documentation

double calcElutionFitScore ( MRMFeature mrmfeature,
MRMTransitionGroup< SpectrumType, TransitionT > &  transition_group 
) [inline]
double elutionModelFit ( ConvexHull2D::PointArrayType  current_section,
bool  smooth_data 
) [inline]
double fitRT_ ( std::vector< LocalPeakType > &  rt_input_data,
InterpolationModel *&  model 
) [inline, protected]
Param getDefaults (  )  [inline]
void prepareFit_ ( const ConvexHull2D::PointArrayType current_section,
std::vector< LocalPeakType > &  data_to_fit,
bool  smooth_data 
) [inline, protected]
void setFitterParam ( Param  param  )  [inline]

Member Data Documentation


OpenMS / TOPP release 1.10.0 Documentation generated on Thu Mar 7 2013 09:42:56 using doxygen 1.7.1