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

Public Member Functions

def __init__
 
def on_close (self, e)
 
def getfromgui (self)
 
def makeplot
 
def on_save_fig (self, e)
 
def on_save_fig_pdf (self, e)
 
def on_add_line (self, e)
 

Public Attributes

 directory
 
 config
 
 window_fwhm
 
 binsize
 
 wbin
 
 diffrange
 
 rawdata
 
 xlims
 
 plotmenu
 
 menuaddline
 
 plot1
 
 plot2
 
 ctlfwhm
 
 ctlwbin
 
 ctlbinsize
 
 ctlmin
 
 ctlmax
 

Constructor & Destructor Documentation

def UniDec.unidec_modules.fft_window.FFTWindow.__init__ (   self,
  parent,
  data,
  config = None,
  directory = None 
)

Member Function Documentation

def UniDec.unidec_modules.fft_window.FFTWindow.getfromgui (   self)
Update parameters from GUI.
:return: None

Here is the caller graph for this function:

def UniDec.unidec_modules.fft_window.FFTWindow.makeplot (   self,
  e = None 
)
Runs the kendrick analysis on a single of the mass distributions in self.datalist set by self.pos.
Plots the results in 1D and 2D.
:return: None

Here is the call graph for this function:

Here is the caller graph for this function:

def UniDec.unidec_modules.fft_window.FFTWindow.on_add_line (   self,
  e 
)
Add a horizontal line to the plot to visualize a predicted mass defect.
Opens a dialog to input the value. Can be called more than once to add multiple lines.
:param e: Unused event
:return: None
def UniDec.unidec_modules.fft_window.FFTWindow.on_close (   self,
  e 
)
Close the window. Will try to set self.config.molig as self.m0.
:param e: Unused event
:return: None

Here is the caller graph for this function:

def UniDec.unidec_modules.fft_window.FFTWindow.on_save_fig (   self,
  e 
)
Saves the figures in self.directory as PNGs.
:param e: Unused event
:return: None
def UniDec.unidec_modules.fft_window.FFTWindow.on_save_fig_pdf (   self,
  e 
)
Saves the figures in self.directory as PDFs.
:param e: Unused event
:return: None

Member Data Documentation

UniDec.unidec_modules.fft_window.FFTWindow.binsize
UniDec.unidec_modules.fft_window.FFTWindow.config
UniDec.unidec_modules.fft_window.FFTWindow.ctlbinsize
UniDec.unidec_modules.fft_window.FFTWindow.ctlfwhm
UniDec.unidec_modules.fft_window.FFTWindow.ctlmax
UniDec.unidec_modules.fft_window.FFTWindow.ctlmin
UniDec.unidec_modules.fft_window.FFTWindow.ctlwbin
UniDec.unidec_modules.fft_window.FFTWindow.diffrange
UniDec.unidec_modules.fft_window.FFTWindow.directory
UniDec.unidec_modules.fft_window.FFTWindow.menuaddline
UniDec.unidec_modules.fft_window.FFTWindow.plot1
UniDec.unidec_modules.fft_window.FFTWindow.plot2
UniDec.unidec_modules.fft_window.FFTWindow.plotmenu
UniDec.unidec_modules.fft_window.FFTWindow.rawdata
UniDec.unidec_modules.fft_window.FFTWindow.wbin
UniDec.unidec_modules.fft_window.FFTWindow.window_fwhm
UniDec.unidec_modules.fft_window.FFTWindow.xlims

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