LightMRMTransitionGroupCP#

class pyopenms.LightMRMTransitionGroupCP#

Bases: object

Cython implementation of _MRMTransitionGroup[_MSChromatogram,_LightTransition]

Original C++ documentation is available here

__init__()#

Overload:

__init__(self) → None

Overload:

__init__(self, in_0: LightMRMTransitionGroupCP) → None

Methods

__init__

Overload:

addChromatogram(self, chromatogram, key)

addFeature(self, feature)

addPrecursorChromatogram(self, chromatogram, key)

addTransition(self, transition, key)

chromatogramIdsMatch(self)

getBestFeature(self)

getChromatogram(self, key)

getChromatograms(self)

getFeatures(self)

getFeaturesMuteable(self)

getLibraryIntensity(self, result)

getPrecursorChromatogram(self, key)

getPrecursorChromatograms(self)

getTransition(self, key)

getTransitionGroupID(self)

getTransitions(self)

getTransitionsMuteable(self)

hasChromatogram(self, key)

hasPrecursorChromatogram(self, key)

hasTransition(self, key)

isInternallyConsistent(self)

setTransitionGroupID(self, tr_gr_id)

size(self)

subset(self, tr_ids)

addChromatogram(self, chromatogram: MSChromatogram, key: bytes | str | String) → None#
addFeature(self, feature: MRMFeature) → None#
addPrecursorChromatogram(self, chromatogram: MSChromatogram, key: bytes | str | String) → None#
addTransition(self, transition: LightTransition, key: bytes | str | String) → None#
chromatogramIdsMatch(self) → bool#
getBestFeature(self) → MRMFeature#
getChromatogram(self, key: bytes | str | String) → MSChromatogram#
getChromatograms(self) → List[MSChromatogram]#
getFeatures(self) → List[MRMFeature]#
getFeaturesMuteable(self) → List[MRMFeature]#
getLibraryIntensity(self, result: List[float]) → None#
getPrecursorChromatogram(self, key: bytes | str | String) → MSChromatogram#
getPrecursorChromatograms(self) → List[MSChromatogram]#
getTransition(self, key: bytes | str | String) → LightTransition#
getTransitionGroupID(self) → bytes | str | String#
getTransitions(self) → List[LightTransition]#
getTransitionsMuteable(self) → List[LightTransition]#
hasChromatogram(self, key: bytes | str | String) → bool#
hasPrecursorChromatogram(self, key: bytes | str | String) → bool#
hasTransition(self, key: bytes | str | String) → bool#
isInternallyConsistent(self) → bool#
setTransitionGroupID(self, tr_gr_id: bytes | str | String) → None#
size(self) → int#
subset(self, tr_ids: List[bytes | str]) → LightMRMTransitionGroupCP#