diff --git a/ome_zarr/reader.py b/ome_zarr/reader.py index a6fbfbe1..b0763037 100644 --- a/ome_zarr/reader.py +++ b/ome_zarr/reader.py @@ -501,13 +501,13 @@ def get_pyramid_lazy(self, node: Node) -> None: img_data = self.first_well_image.data img_pyramid_shapes = [d.shape for d in img_data] level = 0 - self.numpy_type = img_data[level].dtype LOGGER.debug(f"img_pyramid_shapes: {img_pyramid_shapes}") # Create a dask pyramid for the plate pyramid = [] for level, tile_shape in enumerate(img_pyramid_shapes): + self.numpy_type = img_data[level].dtype lazy_plate = self.get_stitched_grid(level, tile_shape) pyramid.append(lazy_plate)