DASVaderV1

class of dascore.io.dasvader.core
inherits from: FiberIO
source

DASVaderV1()

Support for DASVader JLD2 files.

Note

Legacy DASVader files may contain anonymous JLD2 object references. DASCore detects those files and raises DASVaderCompatibilityError with compatibility instructions instead of failing inside h5py. A known working stack for such legacy files is h5py<3.16 with HDF5 1.14.x.

Methods

Name Description
get_format Return format if file contains DASVader JLD2 data else False.
read Read a DASVader spool of patches.
scan Scan a DASVader file, return summary information about the file.
write Write the spool to a resource (eg path, stream, etc.).