PYME.Analysis.processLogger module

class PYME.Analysis.processLogger.BackendBase

Bases: object

AddRecord(table, record)
class PYME.Analysis.processLogger.ContextLayer(parent, contextInfo)

Bases: object

A layer in the ‘context stack’

Parameters
parentthe preceeding layer
contextInfoinformation about current context (a numpy record array, or a dictionary of key value pairs)
AddRecord(table, record)
class PYME.Analysis.processLogger.ContextManager(backend)

Bases: object

AddRecord(table, record)
ExtendContext(contextInfo)
PopContext()
SetBackend(backend)
class PYME.Analysis.processLogger.TablesBackend(filename)

Bases: BackendBase

AddRecord(table, record)
PYME.Analysis.processLogger.dictToRecarray(d)

Create a 1 entry recarray from a dictionay