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

Public Member Functions

def __init__ (self, args, kwargs)
 
def initiate_dialog (self, config, data)
 
def on_close (self, e)
 
def on_close_cancel (self, e)
 
def on_clear (self, e)
 
def on_add (self, e)
 
def on_add_from_plot (self, e)
 
def on_plot (self, e)
 
def on_import (self, e)
 

Public Attributes

 config
 
 data
 
 plot1
 
 masslistbox
 

Constructor & Destructor Documentation

def UniDec.unidec_modules.ManualSelectionWindow.ManualSelection.__init__ (   self,
  args,
  kwargs 
)
Create the initial dialog.
:param args: Passed to wx.Dialog
:param kwargs: Passed to wx.Dialog
:return: None

Member Function Documentation

def UniDec.unidec_modules.ManualSelectionWindow.ManualSelection.initiate_dialog (   self,
  config,
  data 
)
Initiate the dialog window, lay everything out, and plot the intial results
:param config: UniDecConfig object
:param data: Data to plot (either MS or IM-MS)
:return: None

Here is the call graph for this function:

def UniDec.unidec_modules.ManualSelectionWindow.ManualSelection.on_add (   self,
  e 
)
Add a new blank line to the listctrl.
:param e: Unused event
:return: None

Here is the caller graph for this function:

def UniDec.unidec_modules.ManualSelectionWindow.ManualSelection.on_add_from_plot (   self,
  e 
)
Grab the limits of the plot and make that the limits of the manual assignment.
:param e: Unused event
:return: None

Here is the caller graph for this function:

def UniDec.unidec_modules.ManualSelectionWindow.ManualSelection.on_clear (   self,
  e 
)
Clear the listctrl.
:param e: Unused event
:return: None

Here is the caller graph for this function:

def UniDec.unidec_modules.ManualSelectionWindow.ManualSelection.on_close (   self,
  e 
)
Get manuallist from listctrl, clean up, write it to self.config.manuallist, and then destroy the window.
:param e: Unused event
:return: None

Here is the caller graph for this function:

def UniDec.unidec_modules.ManualSelectionWindow.ManualSelection.on_close_cancel (   self,
  e 
)
Destroy the dialog without updating the manual assignment list in UniDecConfig.
:param e: Unused event
:return: None

Here is the caller graph for this function:

def UniDec.unidec_modules.ManualSelectionWindow.ManualSelection.on_import (   self,
  e 
)
Open a file dialog and import a N x 3 (MS) or N x 5 (IMMS) array of manual assignment.
Add the array to the listctrl.
:param e: Unused event
:return: None

Here is the caller graph for this function:

def UniDec.unidec_modules.ManualSelectionWindow.ManualSelection.on_plot (   self,
  e 
)
Attempts to correct and plot the manual assignments.
:param e: Unused event
:return: None

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

UniDec.unidec_modules.ManualSelectionWindow.ManualSelection.config
UniDec.unidec_modules.ManualSelectionWindow.ManualSelection.data
UniDec.unidec_modules.ManualSelectionWindow.ManualSelection.masslistbox
UniDec.unidec_modules.ManualSelectionWindow.ManualSelection.plot1

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