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

Public Member Functions

def __init__ (self, args, kwargs)
 
def initialize_interface (self, data3, config)
 
def setup_panel (self)
 
def on_close (self, e)
 
def on_close_cancel (self, e)
 
def load_to_gui (self, e)
 
def get_from_gui (self, e)
 
def on_add (self, e)
 
def on_plot (self, e)
 
def on_flip_twave (self, e)
 

Public Attributes

 pnl
 
 pnl2
 
 plot
 
 ctltwave
 
 masspanel
 
 twave
 
 flag
 
 data3
 
 config
 
 defaultconfig
 
 ctlvolt
 
 ctlpressure
 
 ctltemp
 
 ctlgasmass
 
 ctlto
 
 ctldriftlength
 
 ctltcal1
 
 ctltcal2
 
 ctledc
 

Constructor & Destructor Documentation

def UniDec.unidec_modules.IM_windows.IMTools.__init__ (   self,
  args,
  kwargs 
)
Initialize the dialog window.
:param args: Passed to wx.Dialog
:param kwargs: Passed to wx.Dialog
:return: None

Member Function Documentation

def UniDec.unidec_modules.IM_windows.IMTools.get_from_gui (   self,
  e 
)
Load from GUI to self.config
:param e: Unused event
:return: None

Here is the caller graph for this function:

def UniDec.unidec_modules.IM_windows.IMTools.initialize_interface (   self,
  data3,
  config 
)
Initialize the parameters, setup the panels, and display the interface.
:param data3: IM-MS raw or processed data
:param config: UniDecConfig object
:return: None

Here is the call graph for this function:

def UniDec.unidec_modules.IM_windows.IMTools.load_to_gui (   self,
  e 
)
Load from self.config into the GUI control boxes.
:param e: Unused event
:return: None
def UniDec.unidec_modules.IM_windows.IMTools.on_add (   self,
  e 
)
Add lines to the masspanel.
:param e: Unused event
:return: None

Here is the caller graph for this function:

def UniDec.unidec_modules.IM_windows.IMTools.on_close (   self,
  e 
)
Close the window and set self.defaultconfig to the new self.config.
: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.IM_windows.IMTools.on_close_cancel (   self,
  e 
)
Close the window but do not update self.defaultconfig.
:param e: Unused event
:return: None

Here is the caller graph for this function:

def UniDec.unidec_modules.IM_windows.IMTools.on_flip_twave (   self,
  e 
)
Flip configuration from linear to t-wave. Changes the gas from Ni to He or visa versa. Remakes the GUI.
: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.IM_windows.IMTools.on_plot (   self,
  e 
)
Gathers all of the parameters and simulates the m/z and dt values. Plots the results.
:param e: wx.Event
:return: None

Here is the call graph for this function:

Here is the caller graph for this function:

def UniDec.unidec_modules.IM_windows.IMTools.setup_panel (   self)
Make/remake the main panel.
:return: None

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

UniDec.unidec_modules.IM_windows.IMTools.config
UniDec.unidec_modules.IM_windows.IMTools.ctldriftlength
UniDec.unidec_modules.IM_windows.IMTools.ctledc
UniDec.unidec_modules.IM_windows.IMTools.ctlgasmass
UniDec.unidec_modules.IM_windows.IMTools.ctlpressure
UniDec.unidec_modules.IM_windows.IMTools.ctltcal1
UniDec.unidec_modules.IM_windows.IMTools.ctltcal2
UniDec.unidec_modules.IM_windows.IMTools.ctltemp
UniDec.unidec_modules.IM_windows.IMTools.ctlto
UniDec.unidec_modules.IM_windows.IMTools.ctltwave
UniDec.unidec_modules.IM_windows.IMTools.ctlvolt
UniDec.unidec_modules.IM_windows.IMTools.data3
UniDec.unidec_modules.IM_windows.IMTools.defaultconfig
UniDec.unidec_modules.IM_windows.IMTools.flag
UniDec.unidec_modules.IM_windows.IMTools.masspanel
UniDec.unidec_modules.IM_windows.IMTools.plot
UniDec.unidec_modules.IM_windows.IMTools.pnl
UniDec.unidec_modules.IM_windows.IMTools.pnl2
UniDec.unidec_modules.IM_windows.IMTools.twave

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