Would be needed if we want to use custom compression settings or any other HDF5 dataset option. We could actually have a new JSON field listing attributes that should be attached to LGDOs, e.g.
"wf_bl": {
"function": "bl_subtract",
"module": "dspeed.processors",
"args": ["waveform", "baseline", "wf_bl"],
"unit": "ADC",
"lgdo_attrs": {
"0vbb": "I want to believe!",
"hdf5_settings": {
"compression": "gzip",
"shuffle": true
}
}
}
Would be needed if we want to use custom compression settings or any other HDF5 dataset option. We could actually have a new JSON field listing attributes that should be attached to LGDOs, e.g.