MRMTransitionGroupPicker

class pyopenms.MRMTransitionGroupPicker

Bases: object

Cython implementation of _MRMTransitionGroupPicker

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

– Inherits from [‘DefaultParamHandler’]

__init__()
  • Cython signature: void MRMTransitionGroupPicker()

  • Cython signature: void MRMTransitionGroupPicker(MRMTransitionGroupPicker &)

Methods

__init__

  • Cython signature: void MRMTransitionGroupPicker()

createMRMFeature

Cython signature: MRMFeature createMRMFeature(LightMRMTransitionGroupCP transition_group, libcpp_vector[MSChromatogram] & picked_chroms, libcpp_vector[MSChromatogram] & smoothed_chroms, const int chr_idx, const int peak_idx)

findLargestPeak

Cython signature: void findLargestPeak(libcpp_vector[MSChromatogram] & picked_chroms, int & chr_idx, int & peak_idx)

findWidestPeakIndices

Cython signature: void findWidestPeakIndices(libcpp_vector[MSChromatogram] & picked_chroms, int & chrom_idx, int & point_idx)

getDefaults

Cython signature: Param getDefaults() Returns the default parameters

getName

Cython signature: String getName() Returns the name

getParameters

Cython signature: Param getParameters() Returns the parameters

getSubsections

Cython signature: libcpp_vector[String] getSubsections()

pickTransitionGroup

  • Cython signature: void pickTransitionGroup(LightMRMTransitionGroupCP transition_group)

remove_overlapping_features

Cython signature: void remove_overlapping_features(libcpp_vector[MSChromatogram] & picked_chroms, double best_left, double best_right)

setName

Cython signature: void setName(const String &) Sets the name

setParameters

Cython signature: void setParameters(Param & param) Sets the parameters

createMRMFeature()

Cython signature: MRMFeature createMRMFeature(LightMRMTransitionGroupCP transition_group, libcpp_vector[MSChromatogram] & picked_chroms, libcpp_vector[MSChromatogram] & smoothed_chroms, const int chr_idx, const int peak_idx)

findLargestPeak()

Cython signature: void findLargestPeak(libcpp_vector[MSChromatogram] & picked_chroms, int & chr_idx, int & peak_idx)

findWidestPeakIndices()

Cython signature: void findWidestPeakIndices(libcpp_vector[MSChromatogram] & picked_chroms, int & chrom_idx, int & point_idx)

getDefaults()

Cython signature: Param getDefaults() Returns the default parameters

getName()

Cython signature: String getName() Returns the name

getParameters()

Cython signature: Param getParameters() Returns the parameters

getSubsections()

Cython signature: libcpp_vector[String] getSubsections()

pickTransitionGroup()
  • Cython signature: void pickTransitionGroup(LightMRMTransitionGroupCP transition_group)

  • Cython signature: void pickTransitionGroup(MRMTransitionGroupCP transition_group)

remove_overlapping_features()

Cython signature: void remove_overlapping_features(libcpp_vector[MSChromatogram] & picked_chroms, double best_left, double best_right)

setName()

Cython signature: void setName(const String &) Sets the name

setParameters()

Cython signature: void setParameters(Param & param) Sets the parameters