agora.io.writer.LinearBabyWriter¶
- class LinearBabyWriter(file)[source]¶
Bases:
DynamicWriterWrite data stored in a Baby instance to h5 files.
Assumes the edgemasks are of form ((None, tile_size, tile_size), bool).
- Attributes
- metadata
Methods
write(data, overwrite[, tp, meta])Check data does not exist before writing.
- __init__(file)¶
Methods
__init__(file)write(data, overwrite[, tp, meta])Check data does not exist before writing.
Attributes
compressioncompression_optsdata_typesdatatypesgroupmetadata- write(data, overwrite, tp=None, meta={})[source]¶
Check data does not exist before writing.
- Parameters
- data: dict
A dict of datasets and data
- overwrite: list of str
A list of datasets to overwrite
- tp: int
The time point of interest
- meta: dict, optional
Metadata to be written as attributes of the h5 file