Home | Trees | Index | Help |
|
---|
|
xdp
: The main module for the X-Ray Data Processing package.
data
dataset
: High-level dataset representation and manipulation.
errors
: xdp
-specific exceptions.
interpolate
: Functions implementing various data interpolation algorithms.
bezier
: Sliding-window interpolation using bezier curves.
linear
: Linear interpolation.
stat_linear
: Linear interpolation that preserves the dependant variable's relative
error.
io
: Read and write experiment data and metadata.
meansum
: Write applications which sum and average datasets.
stats
: xdp.stats
tkutil
: xdp.tkutil
transformation
: xdp.transformation
xafs
: A library of supporting classes and functions for writing XDP
applications which process XAFS data.
FileDialog.FileDialog
:
Standard file selection dialog -- no checks on selected file.
FileDialog.LoadFileDialog
:
File selection dialog which checks that the file exists.
xdp.tkutil.MultiFileDialog
:
A file dialog which allows users to select multiple files at once.
Tkinter.Grid
:
Geometry manager Grid.
Tkinter.Widget
:
Internal class.
Tkinter.Canvas
:
Canvas widget to display graphical elements like lines or text.
xdp.tkutil.ScrolledCanvas
:
A Tkinter 'Canvas' widget with scroll bars which appear as
necessary.
Tkinter.Entry
:
Entry widget which allows to display simple text.
xdp.tkutil.FileEntry
:
A labelled entry field for inputting a file name.
Tkinter.Frame
:
Frame widget which may contain other widgets and can have a 3D
border.
xdp.tkutil.AutoRangeEntry
:
Compound widget which allows the user to enter the start and and
points of some range.
xdp.tkutil.AutoRangeEntryElement
:
A compound widget containing two radio buttons, the second of which
has an entry field associated with it.
xdp.tkutil.LabelledFrame
:
An outlined frame with a label in the upper left hand corner.
xdp.tkutil.ScrolledFrame
:
A Tkinter 'Frame' widget with scroll bars which appear as
necessary.
xdp.tkutil.StatusBar
:
A simple application status bar.
Tkinter.Listbox
:
Listbox widget which can display a list of strings.
xdp.tkutil.ScrolledList
:
A Tkinter 'Listbox' widget with scroll bars which appear as
necessary.
xdp.tkutil.FileSelector
:
A scrolled listbox containing the names of selected files.
Tkinter.Text
:
Text widget which can display text in various forms.
xdp.tkutil.ScrolledText
:
A Tkinter 'Text' widget with scroll bars which appear as
necessary.
xdp.tkutil.MessageText
:
A scrolled textbox with support for color-coded program output.
Tkinter.Misc
:
Internal class.
Tkinter.BaseWidget
:
Internal class.
Tkinter.Widget
:
Internal class.
Tkinter.Canvas
:
Canvas widget to display graphical elements like lines or text.
xdp.tkutil.ScrolledCanvas
:
A Tkinter 'Canvas' widget with scroll bars which appear as
necessary.
Tkinter.Entry
:
Entry widget which allows to display simple text.
xdp.tkutil.FileEntry
:
A labelled entry field for inputting a file name.
Tkinter.Frame
:
Frame widget which may contain other widgets and can have a 3D
border.
xdp.tkutil.AutoRangeEntry
:
Compound widget which allows the user to enter the start and and
points of some range.
xdp.tkutil.AutoRangeEntryElement
:
A compound widget containing two radio buttons, the second of which
has an entry field associated with it.
xdp.tkutil.LabelledFrame
:
An outlined frame with a label in the upper left hand corner.
xdp.tkutil.ScrolledFrame
:
A Tkinter 'Frame' widget with scroll bars which appear as
necessary.
xdp.tkutil.StatusBar
:
A simple application status bar.
Tkinter.Listbox
:
Listbox widget which can display a list of strings.
xdp.tkutil.ScrolledList
:
A Tkinter 'Listbox' widget with scroll bars which appear as
necessary.
xdp.tkutil.FileSelector
:
A scrolled listbox containing the names of selected files.
Tkinter.Text
:
Text widget which can display text in various forms.
xdp.tkutil.ScrolledText
:
A Tkinter 'Text' widget with scroll bars which appear as
necessary.
xdp.tkutil.MessageText
:
A scrolled textbox with support for color-coded program output.
Tkinter.Pack
:
Geometry manager Pack.
Tkinter.Widget
:
Internal class.
Tkinter.Canvas
:
Canvas widget to display graphical elements like lines or text.
xdp.tkutil.ScrolledCanvas
:
A Tkinter 'Canvas' widget with scroll bars which appear as
necessary.
Tkinter.Entry
:
Entry widget which allows to display simple text.
xdp.tkutil.FileEntry
:
A labelled entry field for inputting a file name.
Tkinter.Frame
:
Frame widget which may contain other widgets and can have a 3D
border.
xdp.tkutil.AutoRangeEntry
:
Compound widget which allows the user to enter the start and and
points of some range.
xdp.tkutil.AutoRangeEntryElement
:
A compound widget containing two radio buttons, the second of which
has an entry field associated with it.
xdp.tkutil.LabelledFrame
:
An outlined frame with a label in the upper left hand corner.
xdp.tkutil.ScrolledFrame
:
A Tkinter 'Frame' widget with scroll bars which appear as
necessary.
xdp.tkutil.StatusBar
:
A simple application status bar.
Tkinter.Listbox
:
Listbox widget which can display a list of strings.
xdp.tkutil.ScrolledList
:
A Tkinter 'Listbox' widget with scroll bars which appear as
necessary.
xdp.tkutil.FileSelector
:
A scrolled listbox containing the names of selected files.
Tkinter.Text
:
Text widget which can display text in various forms.
xdp.tkutil.ScrolledText
:
A Tkinter 'Text' widget with scroll bars which appear as
necessary.
xdp.tkutil.MessageText
:
A scrolled textbox with support for color-coded program output.
Tkinter.Place
:
Geometry manager Place.
Tkinter.Widget
:
Internal class.
Tkinter.Canvas
:
Canvas widget to display graphical elements like lines or text.
xdp.tkutil.ScrolledCanvas
:
A Tkinter 'Canvas' widget with scroll bars which appear as
necessary.
Tkinter.Entry
:
Entry widget which allows to display simple text.
xdp.tkutil.FileEntry
:
A labelled entry field for inputting a file name.
Tkinter.Frame
:
Frame widget which may contain other widgets and can have a 3D
border.
xdp.tkutil.AutoRangeEntry
:
Compound widget which allows the user to enter the start and and
points of some range.
xdp.tkutil.AutoRangeEntryElement
:
A compound widget containing two radio buttons, the second of which
has an entry field associated with it.
xdp.tkutil.LabelledFrame
:
An outlined frame with a label in the upper left hand corner.
xdp.tkutil.ScrolledFrame
:
A Tkinter 'Frame' widget with scroll bars which appear as
necessary.
xdp.tkutil.StatusBar
:
A simple application status bar.
Tkinter.Listbox
:
Listbox widget which can display a list of strings.
xdp.tkutil.ScrolledList
:
A Tkinter 'Listbox' widget with scroll bars which appear as
necessary.
xdp.tkutil.FileSelector
:
A scrolled listbox containing the names of selected files.
Tkinter.Text
:
Text widget which can display text in various forms.
xdp.tkutil.ScrolledText
:
A Tkinter 'Text' widget with scroll bars which appear as
necessary.
xdp.tkutil.MessageText
:
A scrolled textbox with support for color-coded program output.
__builtin__.object
:
The most base type
__builtin__.float
:
float(x) -> floating point number
__builtin__.int
:
int(x[, base]) -> integer
__builtin__.type
:
type(object) -> the object's type type(name, bases, dict) -> a
new type
exceptions.Exception
:
Common base class for all exceptions.
xdp.errors.ColumnNameError
:
Exception raised to indicate that an invalid column name was
specified.
xdp.errors.EvaluationError
:
Exception raised when an error occurs in
xdp.Data.evaluate
.
xdp.meansum.MeansumError
:
Exception raised to indicate that some meansum-specific error
occured.
xdp.data.RebinError
:
Exception indicating that an error occured during rebinning.
xdp.dataset.Data
:
Store columns of data and their associated names.
xdp.meansum.ExperimentData
:
Experiment data loaded from a file for summing or averaging.
xdp.xafs.XafsData
:
XafsData objects represent XAFS experiment data from a file.
xdp.io.sff.Sff
:
The contents of the header of an SFF file.
xdp.io.text.Text
:
The (empty) header of a plain-text file.
xdp.io.xafs.Xafs
:
The contents of the header of an MR-CAT XAFS file.
xdp.meansum.IVShiftFunc
:
Private utility class implementing the callback function for
findIVShift().
xdp.meansum.MeansumMapping
:
Map experiment data onto independant and dependant values using Python
expressions and Data.evaluate
.
xdp.tkutil.FrameLayoutMixin
:
Tansparently puts its child class into a container Frame.
xdp.tkutil.FileEntry
:
A labelled entry field for inputting a file name.
xdp.tkutil.FileSelector
:
A scrolled listbox containing the names of selected files.
xdp.tkutil.LabelledFrame
:
An outlined frame with a label in the upper left hand corner.
xdp.tkutil.ScrolledFrame
:
A Tkinter 'Frame' widget with scroll bars which appear as
necessary.
xdp.tkutil.ScrolledMixin
:
This mixin can be used with widgets which support Tk's scrolling API
(xscollcommand, xview, etc) to create a compound widget with scrollbars
which automagically appear and disappear.
xdp.tkutil.ScrolledCanvas
:
A Tkinter 'Canvas' widget with scroll bars which appear as
necessary.
xdp.tkutil.ScrolledList
:
A Tkinter 'Listbox' widget with scroll bars which appear as
necessary.
xdp.tkutil.FileSelector
:
A scrolled listbox containing the names of selected files.
xdp.tkutil.ScrolledText
:
A Tkinter 'Text' widget with scroll bars which appear as
necessary.
xdp.tkutil.MessageText
:
A scrolled textbox with support for color-coded program output.
xdp.transformation.Mapping
:
Mapping objects are used to remap the column names of xdp.Data objects.
xdp.transformation.XafsFluorescenceMapping
:
XafsFluorescenceMapping objects encapsulate the mapping for XAFS
experiments which contain fluorescence data.
xdp.transformation.XafsMapping
:
XafsMapping objects encapsulate the mapping for XAFS experiments which
contain both fluorescence and transmission data.
xdp.transformation.XafsTransmissionMapping
:
XafsTransmissionMapping objects encapsulate the mapping for XAFS
experiments which contain transmission data.
xdp.transformation.Transformation
:
Transformation objects are used to apply arbitrary transformations to
xdp.Data objects, resulting in new xdp.Data objects which reflect those
changes.
xdp.transformation.CleanTransform
:
CleanTransform objects encapsulate the process of cleaning a pair of
vectors, X and Y, by removing (X,Y) pairs which have duplicate X
values.
xdp.transformation.LintTransform
:
LintTransform objects encapsulate the process of using linear
interpolation to interplolate a pair of vectors, X and Y, to some
abscissa.
xdp.transformation.RebinTransform
:
RebinTransform objects encasulate the process of performing XAFS data
reduction on one or more vectors.
xdp.transformation.TrimTransform
:
TrimTransform objects encapsulate the process of triming a pair of
vectors, X and Y, to some range of X values.
xdp.transformation._ReferenceChannelImplementation
:
FIXME: write docstring!
xdp.xafs.EnergyShiftFunc
:
Private utility class implementing the callback function for
findEnergyShift().
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Wed Jul 20 11:51:06 2005 | http://epydoc.sf.net |