EmgModel
- class pyopenms.EmgModel
Bases:
objectCython implementation of _EmgModel
- Original C++ documentation is available here
– Inherits from [‘InterpolationModel’]
- __init__()
Overload:
- __init__(self) None
Exponentially modified gaussian distribution model for elution profiles
Overload:
- __init__(self, in_0: EmgModel) None
Methods
Overload:
getCenter(self)Returns the "center" of the model, particular definition (depends on the derived model)
getIntensity(self, coord)Access model predicted intensity at position 'pos'
getInterpolation(self)Returns the interpolation class
getProductName(self)Name of the model
getScalingFactor(self)Returns the interpolation class
setInterpolationStep(self, interpolation_step)Sets the interpolation step for the linear interpolation of the model
setOffset(self, offset)Sets the offset of the model
setSamples(self)Sets sample/supporting points of interpolation wrt params
setScalingFactor(self, scaling)Sets the scaling factor of the model
- getCenter(self) float
Returns the “center” of the model, particular definition (depends on the derived model)
- getIntensity(self, coord: float) float
Access model predicted intensity at position ‘pos’
- getInterpolation(self) LinearInterpolation
Returns the interpolation class
- getScalingFactor(self) float
Returns the interpolation class
- setInterpolationStep(self, interpolation_step: float) None
Sets the interpolation step for the linear interpolation of the model
- setOffset(self, offset: float) None
Sets the offset of the model
- setSamples(self) None
Sets sample/supporting points of interpolation wrt params
- setScalingFactor(self, scaling: float) None
Sets the scaling factor of the model