striqt.sensor.sinks¶
- class striqt.sensor.sinks.NoSink(sweep_spec: Sweep[Any, Any, SC], format_path: PathFormatter | None = None, *, force: bool = False)¶
Bases:
SinkBase- append(capture_result) DelayedDataset¶
- close(*exc_info)¶
- flush()¶
- open()¶
- wait()¶
- class striqt.sensor.sinks.SinkBase(sweep_spec: Sweep[Any, Any, SC], format_path: PathFormatter | None = None, *, force: bool = False)¶
Bases:
Generic[SC]intake acquisitions one at a time, and parcel data store
- append(capture_result: DelayedDataset) Dataset | DelayedDataset¶
- close(*exc_info)¶
- flush()¶
- open() None¶
- pop() list[Dataset]¶
- submit(func, *args, **kws)¶
- wait()¶
- class striqt.sensor.sinks.ZarrCaptureSink(sweep_spec: Sweep[Any, Any, SC], format_path: PathFormatter | None = None, *, force: bool = False)¶
Bases:
ZarrSinkBaseconcatenates the data from each capture and dumps to a zarr data store
- append(capture_result: DelayedDataset)¶
- flush()¶
- class striqt.sensor.sinks.ZarrSinkBase(sweep_spec: Sweep[Any, Any, SC], format_path: PathFormatter | None = None, *, force: bool = False)¶
Bases:
SinkBase- close(*exc_info)¶
- get_root_path() str¶
- open()¶
- class striqt.sensor.sinks.ZarrTimeAppendSink(sweep_spec: Sweep, format_path: PathFormatter | None = None, *, force: bool = False)¶
Bases:
ZarrSinkBase- append(capture_result)¶
- flush()¶