SilixaH5V2

class of dascore.io.silixah5.core
inherits from: SilixaH5V1, FiberIO
source

SilixaH5V2()

Support for the Silixa hdf5 format, Carina netCDF-shell variant.

These files (e.g. the INGV Mt Etna deployment in the PubDAS Global DAS Month dataset) are written through a netCDF library: the Silixa attrs sit on the file root instead of an “Acoustic” dataset, samples live in a “Fiber” int16 dataset of shape (time, channel), and a “ChannelMap” dataset places each stored column on the physical fiber. The netCDF coordinate variables in the file are empty or zeroed, so coordinates derive from the root attrs (StartTime, Samplerate, Start Distance, SpatialResolution). Data are raw interrogator counts, so no data units are set.