OpenSwathHelper

class pyopenms.OpenSwathHelper

Bases: object

Cython implementation of _OpenSwathHelper

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

__init__()
  • Cython signature: void OpenSwathHelper()

  • Cython signature: void OpenSwathHelper(OpenSwathHelper &)

Methods

__init__

  • Cython signature: void OpenSwathHelper()

checkSwathMapAndSelectTransitions

Cython signature: bool checkSwathMapAndSelectTransitions(MSExperiment & exp, TargetedExperiment & targeted_exp, TargetedExperiment & transition_exp_used, double min_upper_edge_dist)

computePrecursorId

Cython signature: String computePrecursorId(const String & transition_group_id, int isotope)

estimateRTRange

Cython signature: libcpp_pair[double,double] estimateRTRange(LightTargetedExperiment exp)

checkSwathMapAndSelectTransitions()

Cython signature: bool checkSwathMapAndSelectTransitions(MSExperiment & exp, TargetedExperiment & targeted_exp, TargetedExperiment & transition_exp_used, double min_upper_edge_dist)

computePrecursorId()

Cython signature: String computePrecursorId(const String & transition_group_id, int isotope)

Uses transition_group_id and isotope number to compute a unique precursor id of the form “groupID_Precursor_ix” where x is the isotope number, e.g. the monoisotopic precursor would become “groupID_Precursor_i0” —– :param transition_group_id: Unique id of the transition group (peptide/compound) :param isotope: Precursor isotope number :returns: Unique precursor identifier

estimateRTRange()

Cython signature: libcpp_pair[double,double] estimateRTRange(LightTargetedExperiment exp)

Returns

A std pair that contains (min,max)