read
read(
self ,
resource: H5Reader ,
time: tuple[tuple[None | int | float | str | numpy.datetime64 | pandas.Timestamp[None, int, float, str, datetime64, Timestamp], None | int | float | str | numpy.datetime64 | pandas.Timestamp[None, int, float, str, datetime64, Timestamp]], None] = None,
distance: tuple[tuple[float | None[float, None], float | None[float, None]], None] = None,
**kwargs ,
)-> ‘dc.BaseSpool’
Read an OptoDAS spool with values in the declared physical units.
The header’s dataScale is applied to the selected samples for both integer and floating-point storage. If absent, values are unchanged. This decodes storage scaling only; it does not convert phase to strain.