_HashTable | Basic hash table (same as __builtin__.dict) |
_Log | Log object is used by all of slimpy to coordinate output suggested use: alog = log() print >>alog, "logging somthing" to print unconditionally or: print >>alog(3), "logging somthing" to print only of verbosity is above 3 |
_param | Parameter is a simple tracking method to pass Metadata without being bound to each specific datatype |
abstractclass | |
ADI | Same as Structure except that this class has a dataContainer instance within |
all | |
all | Container class for converters |
all | |
all.add | |
all.add.mul | |
all.add.weightoper | |
all.add.weightoper.rmul | |
all.add.weightoper.sub | |
all.add.weightoper.sub.div | |
all.add.weightoper.sub.div.neg | |
all.add.weightoper.sub.div.neg.abs | |
all.add.weightoper.sub.div.neg.pow | |
all.add.weightoper.sub.div.neg.pow.conj | |
all.add.weightoper.sub.div.neg.pow.real | |
all.add.weightoper.sub.div.neg.pow.real.create | |
all.add.weightoper.sub.div.neg.pow.real.create_noise | |
all.add.weightoper.sub.div.neg.pow.real.create_noise.fdct2vects | |
all.add.weightoper.sub.div.neg.pow.real.create_noise.thr | |
all.add.weightoper.sub.div.neg.pow.real.create_noise.thr.cmplx | |
all.add.weightoper.sub.div.neg.pow.real.create_noise.thr.cmplx.cat | |
all.add.weightoper.sub.div.neg.pow.real.create_noise.thr.cmplx.cat.spike | |
all.add.weightoper.sub.div.neg.pow.real.create_noise.thr.cmplx.reshape | |
all.add.weightoper.sub.div.neg.pow.real.create_noise.thr.noise | |
all.add.weightoper.sub.div.rdiv | |
all.add.weightoper.sub.rsub | |
all.eq | |
all.fft | |
all.fft1 | |
all.fft.dwt | |
all.fft.mdwt1 | |
all.fft.mdwt1.daubcqf | |
all.fft.mdwt1.daubcqf.fdct2 | This is a mapping instance that maps a SLIMpy command into an object that can be run This also maps the agruments and keyword arguments to be pugin specific |
all.fft.mdwt1.daubcqf.fdct3 | |
all.fft.mdwt1.daubcqf.fdct3.fdct | The fast discrete curvelet transform in-core with PYCT (sffdct) |
all.fft.mdwt1.daubcqf.fdct3.surf | |
all.fft.mdwt1.daubcqf.fdct3.surf.mig | |
all.fft.mdwt1.daubcqf.fdct3.surf.mig.dipfilter | |
all.fft.mdwt1.daubcqf.fdct3.surf.mig.pick | |
all.fft.mdwt1.daubcqf.fdct3.surf.mig.pick.restrict | |
all.fft.mdwt1.daubcqf.fdct3.surf.mig.pick.sort | |
all.fft.mdwt1.daubcqf.fdct3.surf.mig.pick.sort.halfderiv | |
all.fft.mdwt1.daubcqf.fdct3.surf.mig.pick.sort.halfderiv.cosinetrans | |
all.fft.mdwt1.daubcqf.fdct3.surf.mig.pick.sort.halfderiv.costaper | |
all.fft.mdwt1.daubcqf.fdct3.surf.mig.pick.sort.halfderiv.costaper.multpred | |
all.fft.mdwt1.daubcqf.fdct3.surf.mig.pick.sort.halfderiv.costaper.multpred.matrixmult | This is a mapping instance that maps a SLIMpy command into an object that can be run This also maps the agruments and keyword arguments to be pugin specific |
all.fft.mdwt1.daubcqf.fdct3.surf.mig.pick.sort.halfderiv.costaper.taper | |
all.fft.mdwt1.daubcqf.fdct3.surf.mig.pick.sort.transp | |
all.fft.mdwt1.daubcqf.fdct3.surf.pad | |
all.fft.mdwt1.mrdwt1 | |
all.gt | |
all.gt.ge | |
all.gt.le | |
all.gt.le.lt | |
all.gt.le.ne | |
all.gt.le.ne.and_ | |
all.gt.le.ne.or_ | |
all.radd | |
ArithmaticOperator | Representation of addition or subtraction of two operators |
ArithmaticOperator | Operator to handle arithmatic operations on implicit operators ArithmaticOperator( '-', I, A )*x -> (I-A)*x -> (Ix - Ax) |
aug_oper | Augmented operator class used to combine many operators into a matrix of operators |
aug_vec | Augmented vector class used to combine many operators into a matrix of operators |
AugMatrix | Base class for AugmentVector and AugmentOperator |
AugmentBase | |
AugOperator | Augmented operator is a matrix of Linear Operators ie |
AugVector | |
BFS | |
build_with_man | Builds man file to 'build_base'/man/ |
BuilderBase | Abstract class |
checktype | |
cleaner | Cleaner cleans the graph of obsolete data, cleaner does not necessarily have to remove dead branches from the graph but the data that the nodes point to |
cmpfixture | |
Command | Base command to be run by a SLIMDataStructure takes a function to be run, a tuple and a dict object on the run method being called will run the function with the given arguments |
CommandPack | Class to contain commands sources and targets for convenience |
CompoundBuilder | |
CompoundOperator | C = CompoundOperator( [o1, o2, |
conjoper | This will apply the conj operator to the input |
ConstraintException | |
ConstraintFunctions | Class containing classmethod methods to use in the constraint definitions of plug-in commands |
Converter | Class is subclass of 'ConstraintFunctions', 'MapFunctions' and 'TransformFunctions' for one convenience class |
Cosine | Cosine transform |
costaper | Cos Tapering |
create_meta_header_converter | This is a mapping instance that maps a SLIMpy command into an object that can be run This also maps the agruments and keyword arguments to be pugin specific |
DataContainer | Vectorflie has two main purposes - to keep track of "out of core" vectors corresponding binary files on disk and to act as a wrapper to a given library |
DebugFilter | |
DefaultBuilderCall | |
DefaultEnvCall | A class that implements "global function" calls of Environment methods by fetching the specified method from the DefaultEnvironment's class |
defaultRunner | Runs commands from the graph |
DFS | |
DiagonalWeight | DiagonalWeight( domain, weight ) -> D diagonal weighting operator for D*other, if other is not a vector returns new DiagonalWeight instance |
dictSeporator | Handy class that seporates dictionaries to many dictionaries |
DiGraph | General purpose graph |
dipfilter | Dip Filter operation, assume the data is in the Fourier Domain |
DotBuilder | |
dotRunner | Prints a Graphvis dot file to stdout |
DotTester | |
DotTester | |
DotTestFixture | |
dottestRunner | Runs a dot-test on all currently defined linear operators does not run script |
Doxypy | |
dryrunRunner | |
dwt | Wavelet transform on any axis |
EdgeUpdate | |
EmploymentCenter | Singleton class to store the state of the multi core runner communicates with the workers and scheduler |
fdct | The fast discrete curvelet transform in-core with PYCT (sffdct) |
fdct2 | Curvelet transform in two dimensions |
fdct3 | Curvelet transform in three dimensions |
fft | Fourier Fourier transform on any axis |
fft1 | Fourier transfrorm on the first axis |
fft1X | Fourier transfrorm on the first axis |
fft1X | Fourier transfrorm on the first axis |
fft_user | The variables that must be specified are: command - if command is rsf, will automatically add the sf infront |
fftX_Converter | This is a mapping instance that maps a SLIMpy command into an object that can be run |
fftX_Converter | This is a mapping instance that maps a SLIMpy command into an object that can be run This also maps the agruments and keyword arguments to be pugin specific |
Filter | |
fLoader | Loads functions into a namespace |
FSM | FSM implements a finite state machine |
GenThreshLandweber | --latex Generalized Thresholded Landweber method using vector and linear operator commands |
ghost_taper_converter | This is a mapping instance that maps a SLIMpy command into an object that can be run This also maps the agruments and keyword arguments to be pugin specific |
GhostTaper | Mpi scatteroperator |
GlobalVars | Singleton class used by slimpy to store global variables |
graph | |
GraphDecorator | |
GraphManager | Interface to the graph class |
GraphPrinter | |
GraphPrinter | Prints graph to SLIMpy log |
halfderiv | Half Order Deriviative |
Identity | I = Identity( space ) Operator that does nothing |
IMOSpray | Inversion of constant-velocity nearest-neighbor inverse NMO |
imospray_Converter | This is a mapping instance that maps a SLIMpy command into an object that can be run This also maps the agruments and keyword arguments to be pugin specific |
implements | |
install_man | Installs manfile |
install_with_man | |
InstanceManager | Manages instance with a landmak function |
interface | |
InterfaceMustImplement | |
InterfaceType | |
JobPosting | Posting class for worker threads to get info about new jobs Like a message board |
JobRecord | Tracks time spent working on a job which node etc |
KeyStone | Singleton Class to be used to connect all the moduals of SLIMpy together |
Kronecker | |
l_Section | |
LinearCooling | Linear Threshold scheme for landweber |
linearop_c | The base linear operator object should not be called by itself |
linearop_r | The base linear operator object should not be called by itself |
LinearOperator | The base linear operator object should not be called by itself |
LinearOperatorType | |
loader | Class to load pluging from enclosed folders, replaces same as import * as list |
loader | Load the data in Loader.g and Loader.l into the global and local namespce |
LSQRsolver | LSQR For SLIMpy |
MapFunctions | Methods for helping the mapping of generic SLIMpy commands to a specific plug-in command |
MatMult | Matrix-vector multiplication |
mdwt1 | Rice Wavelet Toolboxes' Wavelet transform |
mdwt2 | Rice Wavelet Toolboxes' Wavelet transform |
Meta | |
MetaSpace | A space containing many spaces is used with AugOperator and AugVector |
mig | Perform a simulation and migration |
Mig | |
mig_converter | |
MPI_ScalarMethods | |
mrdwt1 | Rice Wavelet Toolboxes' Redundant Wavelet transform |
mrdwt2 | Rice Wavelet Toolboxes' Redundant Wavelet transform |
MultiCoreRunner | Runs commands from the graph |
MultiDimStep1 | Multi-dimensional stepper w/ abs(increments)=1 |
MultiDimStep1 | Multi-dimensional stepper w/ abs(increments)=1 |
MultiDimStepF | Multi-dimensional stepper w/ float abs(increments) |
MultiDimStepF | Multi-dimensional stepper w/ float abs(increments) |
MultiDimStepN | Multi-dimensional stepper w/ fixed number of elements |
MultiDimStepN | Multi-dimensional stepper w/ fixed number of elements |
multpred | M = multpred( inSpace, filt=1, input=None, adj=False ) Multiple Prediction Program of Deli's |
new_builder | |
NewLinop | The base linear operator object should not be called by itself |
Node | Node class to represent data and commands in the hash table |
noiseX | Adds Gaussian Noise to image Note how noiseX inherits all of its linear operator functionality from LinearOperatorStruct |
noiseX_Converter | This is a mapping instance that maps a SLIMpy command into an object that can be run |
numarray_data_container | Rsf_data_container - to keep track of "out of core" vectors corresponding binary files on disk |
numpyCommandFactory | |
numpyContainer | Rsf_data_container - to keep track of "out of core" vectors corresponding binary files on disk |
OneDimStep1 | One-dimensional stepper w/ abs(increment)=1 |
OneDimStep1 | One-dimensional stepper w/ abs(increment)=1 |
OneDimStepF | One-dimensional stepper w/ float abs(increment) Object holds float values to be used only in 'for * in [Stepper]:' loop |
OneDimStepF | One-dimensional stepper w/ float abs(increment) Object holds float values to be used only in 'for * in [Stepper]:' loop |
OneDimStepN | One-dimensional stepper w/ fixed number of elements Object holds float values to be used only in 'for * in [Stepper]:' loop |
OneDimStepN | One-dimensional stepper w/ fixed number of elements Object holds float values to be used only in 'for * in [Stepper]:' loop |
OutOfCoreDriver | Takes a command string of an executable file as an argument and then can be used as a callable function with the 'Command' class |
pad | Pad the underlying image of a vector |
pickingoper | Zero a portion of a dataset based on a header mask |
PipeBuilder | Build the graph into a new graph where all the commands are represented as tuples |
PipeBuilder | |
PipeBuilder | Build the graph into a new graph where all the commands are represented as tuples |
presStack | Class to run as many simultaneous commands at the same time |
print_to_string | |
Profileable | |
Profiler | |
PSpace | Class to track metadata of SLIMpy objects |
queue | |
RecordHelper | |
Records | Class to capture and filter output oprional dump to file an view with record_viewer scripts |
RemoteCMD | Remote command definitions and execution |
RemoteDriver | Used to chain ooc_driver commands together |
restrictoper | The restriction operator takes mask |
rsf_data_container | Rsf_data_container - to keep track of "out of core" vectors corresponding binary files on disk |
rsf_mpi_factory | |
rsf_mpidata_container | |
rsfAddCommands | Class to add two commands together |
rsfCommandFactory | |
Runner | Abstract class |
Scalar | Scalar object contains class methods to work on rsf data |
Scalar | Object to wrap python numbers for integration into the SLIMpy AST |
scalar_proxies | Class to help scalar used to prevent error on pickle function used instead of defineing functions in the module namespace |
ScalarMethods | |
ScalarProxy | |
Scatter | Break apart a vector into numblocks |
scatter_mpi_converter | This is a mapping instance that maps a SLIMpy command into an object that can be run This also maps the agruments and keyword arguments to be pugin specific |
ScatterMPI | Mpi scatteroperator |
SConsBuilder | |
SconsFlow | |
sconsRunner | Print a SConstruct compatible script to stdout |
sfConverter | Base rsf converter class used when specific command can not be found : tansform returns voidspace |
sfmathFixture | |
Singleton | Singleton class conforms to singleton design pattern |
slim_builder | This function is for SCons integration with SLIMpy inline inside the SConstruct file |
slim_builder_simple | This function is for SCons integration with SLIMpy inline inside the SConstruct file |
SLIMBuilder | Abstract class |
SlimOptionParser | Subclass for optparse.OptionParser |
slimpy_function_register | |
smoothgradientX | Calculates a relatively robust gradient operator on its input Note how smoothgradientX inherits all of its linear operator functionality from LinearOperatorStruct |
smoothgradientX_Converter | This is a mapping instance that maps a SLIMpy command into an object that can be run |
solver | Abstract class |
Source | Source class is just to differentiate between different nodes in the command object |
Storage | |
Structure | Structure class SLIMpy is set up such that there is a hierarchy of + Structure |--+ Graph |--+ Container | |--+ Data |
SU_DataContainer | |
SU_ScalarMethods | |
sub_section | |
surf | Surfacelet Transform |
Taper | Taper image |
Target | Target class is just to differentiate between different nodes in the command object |
TexDoc | Formatter class for text documentation |
threshobj | Base class for the shreshold schemes |
TransformFunctions | Helper methods for transformation of spaces to the resulting spaces of a command |
transpoper | This will apply the transp operator to the input |
umet | |
Unix_Pipes | |
UnknownValue | Place holder for an unknown value inside of a PSpace |
Vector | Vector containing a data container |
VectorFactory | Factory class to contain data into a subclass of dataContainer and put that into a vector |
VectorSpace | PSpace type that knows about vectors Class to track metadata of Vector objects |
VectorType | |
VerbosityFilter | |
voidSpace | |
weightoper | Input parameter must be a vecor |
Worker | Worker for the multi-core runner |