Zarr Streaming Python API Reference¶
Information on classes and methods for the acquire-zarr
Python library. Check
https://github.com/acquire-project/acquire-zarr for more information.
acquire_zarr.CompressionCodec
¶
Codec to use for compression, if any. Members: NONE: No compression BLOSC_LZ4: LZ4 compression using Blosc BLOSC_ZSTD: Zstd compression using Blosc
acquire_zarr.CompressionSettings
¶
Settings for compressing during acquisition.
acquire_zarr.Compressor
¶
Compressor to use, if any.
Members
NONE: No compression. BLOSC1: Blosc compressor.
acquire_zarr.DataType
¶
Data type used in the stream.
Members
UINT8: Unsigned 8-bit integer. UINT16: Unsigned 16-bit integer. UINT32: Unsigned 32-bit integer. UINT64: Unsigned 64-bit integer. INT8: Signed 8-bit integer. INT16: Signed 16-bit integer. INT32: Signed 32-bit integer. INT64: Signed 64-bit integer. FLOAT32: Single precision floating point. FLOAT64: Double precision floating point.
acquire_zarr.Dimension
¶
Properties of a dimension of the output array.
acquire_zarr.DimensionType
¶
Type of dimension. Members: SPACE: Spatial dimension. CHANNEL: Channel dimension. TIME: Time dimension. OTHER: Other dimension.
acquire_zarr.LogLevel
¶
Severity level to filter logs by. Members: DEBUG: Detailed information for debugging purposes. INFO: Informational messages. WARNING: Warnings. ERROR: Errors. NONE: Disable logging.
acquire_zarr.S3Settings
¶
Settings for connecting to and storing data in S3.
acquire_zarr.StreamSettings
¶
Settings for the Zarr stream.
acquire_zarr.ZarrStream
¶
acquire_zarr.ZarrVersion
¶
Zarr format version. Members: V2: Zarr format version 2 V3: Zarr format version 3
acquire_zarr.get_log_level() -> LogLevel
¶
Get the current log level for the Zarr API
acquire_zarr.set_log_level(level: LogLevel) -> None
¶
Set the log level for the Zarr API