EmgModel#

class pyopenms.EmgModel#

Bases: object

Cython implementation of _EmgModel

Documentation is available at http://www.openms.de/current_doxygen/html/classOpenMS_1_1EmgModel.html

– Inherits from [‘InterpolationModel’]

__init__()#
  • Cython signature: void EmgModel() Exponentially modified gaussian distribution model for elution profiles

  • Cython signature: void EmgModel(EmgModel &)

Methods

__init__

  • Cython signature: void EmgModel()

getCenter

Cython signature: double getCenter() Returns the "center" of the model, particular definition (depends on the derived model)

getIntensity

Cython signature: double getIntensity(double coord) Access model predicted intensity at position 'pos'

getInterpolation

Cython signature: LinearInterpolation getInterpolation() Returns the interpolation class

getProductName

Cython signature: String getProductName() Name of the model

getScalingFactor

Cython signature: double getScalingFactor() Returns the interpolation class

setInterpolationStep

Cython signature: void setInterpolationStep(double interpolation_step) Sets the interpolation step for the linear interpolation of the model

setOffset

Cython signature: void setOffset(double offset) Sets the offset of the model

setSamples

Cython signature: void setSamples() Sets sample/supporting points of interpolation wrt params

setScalingFactor

Cython signature: void setScalingFactor(double scaling) Sets the scaling factor of the model

getCenter()#

Cython signature: double getCenter() Returns the “center” of the model, particular definition (depends on the derived model)

getIntensity()#

Cython signature: double getIntensity(double coord) Access model predicted intensity at position ‘pos’

getInterpolation()#

Cython signature: LinearInterpolation getInterpolation() Returns the interpolation class

getProductName()#

Cython signature: String getProductName() Name of the model

getScalingFactor()#

Cython signature: double getScalingFactor() Returns the interpolation class

setInterpolationStep()#

Cython signature: void setInterpolationStep(double interpolation_step) Sets the interpolation step for the linear interpolation of the model

setOffset()#

Cython signature: void setOffset(double offset) Sets the offset of the model

setSamples()#

Cython signature: void setSamples() Sets sample/supporting points of interpolation wrt params

setScalingFactor()#

Cython signature: void setScalingFactor(double scaling) Sets the scaling factor of the model