PYME.IO.ragged module

class PYME.IO.ragged.RaggedBase(mdh=None)

Bases: object

Base class for ragged or free-form objects in recipes. Looks like a read-only list of arbitrary objects. Objects should be json serializable (ie simple combinations of base types).

Methods

to_hdf(filename, tablename[, mode, metadata])
to_json()
to_hdf(filename, tablename, mode='w', metadata=None)
to_json()
class PYME.IO.ragged.RaggedCache(iterable=None, mdh=None)

Bases: PYME.IO.ragged.RaggedBase

Methods

to_hdf(filename, tablename[, mode, metadata])
to_json()
class PYME.IO.ragged.RaggedJSON(filename, mdh=None)

Bases: PYME.IO.ragged.RaggedCache

Methods

to_hdf(filename, tablename[, mode, metadata])
to_json()
class PYME.IO.ragged.RaggedVLArray(h5f, tablename)

Bases: PYME.IO.ragged.RaggedBase

Methods

to_hdf(filename, tablename[, mode, metadata])
to_json()