ZipZarrContainers#
- class caput.pipeline.tasklib.io.ZipZarrContainers[source]#
Bases:
caput.pipeline.tasklib.base.ContainerTaskZip up a Zarr container into a single file.
This is useful to save on file quota and speed up IO by combining the chunk data into a single file. Note that the file cannot really be updated after this process has been performed.
As this process is IO limited in most cases, it will attempt to parallelise the compression across different distinct nodes. That means at most only one rank per node will participate.