read

method of dascore.io.optodas.core.OptoDASV10 source

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,
    snap: bool = True,
    **kwargs ,
)-> ‘dc.Spool’

Read an OptoDAS file and return a spool of patches.

Parameters

Parameter Description
resource The open h5 object.
time An optional tuple for filtering time.
distance An optional tuple for filtering distance.
snap If True, snap each coordinate to be evenly sampled.