Skip to content
Snippets Groups Projects
Commit a78f8780 authored by Christian Kento Rasmussen's avatar Christian Kento Rasmussen
Browse files

Add assertions for base name and contains parameters in Convert class

parent 39d362a8
No related branches found
No related tags found
1 merge request!147Draft: Convert tiff stacks to zarr
...@@ -127,6 +127,8 @@ class Convert: ...@@ -127,6 +127,8 @@ class Convert:
Returns: Returns:
None None
""" """
assert self.base_name is not None, "Please specify a base name for the tiff stack"
z = zarr.open(zarr_path) z = zarr.open(zarr_path)
save(tiff_stack_path, z, basename=self.base_name) save(tiff_stack_path, z, basename=self.base_name)
...@@ -140,6 +142,8 @@ class Convert: ...@@ -140,6 +142,8 @@ class Convert:
Returns: Returns:
zarr.core.Array: zarr array containing the data from the tiff stack zarr.core.Array: zarr array containing the data from the tiff stack
""" """
assert self.contains is not None, "Please specify common part of file names for tiff stack."
# ! tiff stack memmap is stored as slices on disk and not as a single file, making assignments to blocks slow. # ! tiff stack memmap is stored as slices on disk and not as a single file, making assignments to blocks slow.
vol = load(tiff_stack_path, virtual_stack=True, contains=self.contains) vol = load(tiff_stack_path, virtual_stack=True, contains=self.contains)
z = zarr.open( z = zarr.open(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment