MRMTransitionGroupCP#
- class pyopenms.MRMTransitionGroupCP(*args, **kwargs)#
Bases:
MRMTransitionGroupCP- __init__(*args, **kwargs)#
Overload:
- __init__(self) None
Overload:
- __init__(self, in_0: MRMTransitionGroupCP) None
Methods
__init__(*args, **kwargs)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)getTransition(self, key)getTransitionGroupID(self)getTransitions(self)getTransitionsMuteable(self)get_chromatogram_df([export_meta_values])Returns a DataFrame representation of the Chromatograms stored in MRMTransitionGroupCP.
get_feature_df([meta_values])Returns a DataFrame representation of the Features stored in MRMTransitionGroupCP.
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: ReactionMonitoringTransition, 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) ReactionMonitoringTransition#
- getTransitions(self) List[ReactionMonitoringTransition]#
- getTransitionsMuteable(self) List[ReactionMonitoringTransition]#
- get_chromatogram_df(export_meta_values: bool = True) DataFrame#
Returns a DataFrame representation of the Chromatograms stored in MRMTransitionGroupCP.
rt: The retention time of the transition group. intensity: The intensity of the transition group. precursor_mz: The mass-to-charge ratio of the precursor ion. precursor_charge: The charge of the precursor ion. product_mz: The mass-to-charge ratio of the product ion. product_charge: The charge of the product ion. native_id: The native identifier of the transition group.
- Args:
export_meta_values (bool): Whether to export meta values.
- Returns:
pd.DataFrame: DataFrame representation of the chromatograms stored in MRMTransitionGroupCP.
- get_feature_df(meta_values: None | List[str] | str = None) DataFrame#
Returns a DataFrame representation of the Features stored in MRMTransitionGroupCP.
rt: The retention time of the transition group. intensity: The intensity of the transition group. precursor_mz: The mass-to-charge ratio of the precursor ion. precursor_charge: The charge of the precursor ion. product_mz: The mass-to-charge ratio of the product ion. product_charge: The charge of the product ion. native_id: The native identifier of the transition group.
- Args:
export_meta_values (bool): Whether to export meta values.
- Returns:
pd.DataFrame: DataFrame representation of the Features stored in MRMTransitionGroupCP.
- isInternallyConsistent(self) bool#
- size(self) int#
- subset(self, tr_ids: List[bytes | str]) MRMTransitionGroupCP#