UniDec
Universal Deconvolution of Mass and Ion Mobility Spectra
Public Member Functions | Public Attributes | List of all members
UniDec.unidec_modules.peakwidthtools.PeakTools2d Class Reference
Inheritance diagram for UniDec.unidec_modules.peakwidthtools.PeakTools2d:
Inheritance graph
[legend]
Collaboration diagram for UniDec.unidec_modules.peakwidthtools.PeakTools2d:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self, args, kwargs)
 
def initialize_interface (self, data3, data2, config)
 
def on_close (self, e)
 
def on_close_cancel (self, e)
 
def on_flip (self, e)
 
def on_reset (self, e)
 
def on_center (self, e)
 
def on_plot (self, e)
 
def on_fit (self, e)
 

Public Attributes

 plot1
 
 flipbutton
 
 outmzsig
 
 outdtsig
 
 ctlpsfun
 
 ctlsigguess
 
 errorbox
 
 resbox
 
 config
 
 psfun
 
 flipflag
 
 centdat
 
 data
 
 data2
 
 mz
 
 dt
 
 C
 
 fitmid
 
 fitsig
 

Constructor & Destructor Documentation

def UniDec.unidec_modules.peakwidthtools.PeakTools2d.__init__ (   self,
  args,
  kwargs 
)
Create a dialog for fitting peak shapes in 2D IM-MS data. Fits 1D first in MS then flips to other dimension.
:param args:
:param kwargs:
:return:

Member Function Documentation

def UniDec.unidec_modules.peakwidthtools.PeakTools2d.initialize_interface (   self,
  data3,
  data2,
  config 
)
Initialize the parameters, create the interface, plot the initial data.
:param data3: 2D IM-MS data
:param data2: 1D MS data
:param config: UniDecConfig Object
:return: None

Here is the call graph for this function:

def UniDec.unidec_modules.peakwidthtools.PeakTools2d.on_center (   self,
  e 
)
Gets the range from the current plot zoom, cuts the data, and plots the cut data.
:param e: Unused event
:return: None

Here is the caller graph for this function:

def UniDec.unidec_modules.peakwidthtools.PeakTools2d.on_close (   self,
  e 
)
Close the window and update self.config from the new values.
:param e: Unused event
:return: None

Here is the call graph for this function:

Here is the caller graph for this function:

def UniDec.unidec_modules.peakwidthtools.PeakTools2d.on_close_cancel (   self,
  e 
)
Close the window but do not update self.config.
:param e: Unused event
:return: None

Here is the caller graph for this function:

def UniDec.unidec_modules.peakwidthtools.PeakTools2d.on_fit (   self,
  e 
)
Fits the spectrum and outputs the results.
:param e:
:return:

Here is the call graph for this function:

Here is the caller graph for this function:

def UniDec.unidec_modules.peakwidthtools.PeakTools2d.on_flip (   self,
  e 
)
Flip from m/z to arrival time at the previously fit m/z value.
:param e: Unused event
:return: None

Here is the call graph for this function:

Here is the caller graph for this function:

def UniDec.unidec_modules.peakwidthtools.PeakTools2d.on_plot (   self,
  e 
)
Plot a predicted peak shape based on the values input into the control.
:param e: Unused event
:return: None

Here is the call graph for this function:

Here is the caller graph for this function:

def UniDec.unidec_modules.peakwidthtools.PeakTools2d.on_reset (   self,
  e 
)
Resets the plot.
:param e: Unused event
:return: None

Here is the caller graph for this function:

Member Data Documentation

UniDec.unidec_modules.peakwidthtools.PeakTools2d.C
UniDec.unidec_modules.peakwidthtools.PeakTools2d.centdat
UniDec.unidec_modules.peakwidthtools.PeakTools2d.config
UniDec.unidec_modules.peakwidthtools.PeakTools2d.ctlpsfun
UniDec.unidec_modules.peakwidthtools.PeakTools2d.ctlsigguess
UniDec.unidec_modules.peakwidthtools.PeakTools2d.data
UniDec.unidec_modules.peakwidthtools.PeakTools2d.data2
UniDec.unidec_modules.peakwidthtools.PeakTools2d.dt
UniDec.unidec_modules.peakwidthtools.PeakTools2d.errorbox
UniDec.unidec_modules.peakwidthtools.PeakTools2d.fitmid
UniDec.unidec_modules.peakwidthtools.PeakTools2d.fitsig
UniDec.unidec_modules.peakwidthtools.PeakTools2d.flipbutton
UniDec.unidec_modules.peakwidthtools.PeakTools2d.flipflag
UniDec.unidec_modules.peakwidthtools.PeakTools2d.mz
UniDec.unidec_modules.peakwidthtools.PeakTools2d.outdtsig
UniDec.unidec_modules.peakwidthtools.PeakTools2d.outmzsig
UniDec.unidec_modules.peakwidthtools.PeakTools2d.plot1
UniDec.unidec_modules.peakwidthtools.PeakTools2d.psfun
UniDec.unidec_modules.peakwidthtools.PeakTools2d.resbox

The documentation for this class was generated from the following file: