CalibrationData#

class pyopenms.CalibrationData#

Bases: object

Cython implementation of _CalibrationData

Original C++ documentation is available here

__init__()#

Overload:

__init__(self) None

Overload:

__init__(self, in_0: CalibrationData) None

Methods

__init__

Overload:

clear(self)

Remove all calibration points

empty(self)

Returns True if there are no peaks

getError(self, in_0)

Retrieve the error for i'th calibrant in either ppm or Th (depending on usePPM())

getGroup(self, i)

Retrieve the group of the i'th calibration point

getIntensity(self, in_0)

Retrieve the intensity of the i'th calibration point

getMZ(self, in_0)

Retrieve the observed m/z of the i'th calibration point

getMetaValues

__static_CalibrationData_getMetaValues() -> List[bytes]

getNrOfGroups(self)

Number of peak groups (can be 0)

getRT(self, in_0)

Retrieve the observed RT of the i'th calibration point

getRefMZ(self, in_0)

Retrieve the theoretical m/z of the i'th calibration point

getWeight(self, in_0)

Retrieve the weight of the i'th calibration point

insertCalibrationPoint(self, rt, mz_obs, ...)

median(self, in_0, in_1)

Compute the median in the given RT range for every peak group

setUsePPM(self, in_0)

size(self)

Number of calibration points

sortByRT(self)

Sort calibration points by RT, to allow for valid RT chunking

usePPM(self)

Current error unit (ppm or Th)

clear(self) None#

Remove all calibration points

empty(self) bool#

Returns True if there are no peaks

getError(self, in_0: int) float#

Retrieve the error for i’th calibrant in either ppm or Th (depending on usePPM())

getGroup(self, i: int) int#

Retrieve the group of the i’th calibration point

getIntensity(self, in_0: int) float#

Retrieve the intensity of the i’th calibration point

getMZ(self, in_0: int) float#

Retrieve the observed m/z of the i’th calibration point

getMetaValues()#

__static_CalibrationData_getMetaValues() -> List[bytes]

getNrOfGroups(self) int#

Number of peak groups (can be 0)

getRT(self, in_0: int) float#

Retrieve the observed RT of the i’th calibration point

getRefMZ(self, in_0: int) float#

Retrieve the theoretical m/z of the i’th calibration point

getWeight(self, in_0: int) float#

Retrieve the weight of the i’th calibration point

insertCalibrationPoint(self, rt: float, mz_obs: float, intensity: float, mz_ref: float, weight: float, group: int) None#
median(self, in_0: float, in_1: float) CalibrationData#

Compute the median in the given RT range for every peak group

setUsePPM(self, in_0: bool) None#
size(self) int#

Number of calibration points

sortByRT(self) None#

Sort calibration points by RT, to allow for valid RT chunking

usePPM(self) bool#

Current error unit (ppm or Th)