diff --git a/aicsimageio/readers/bioformats_reader.py b/aicsimageio/readers/bioformats_reader.py index 1a2bce3e1..0363201f3 100644 --- a/aicsimageio/readers/bioformats_reader.py +++ b/aicsimageio/readers/bioformats_reader.py @@ -165,7 +165,8 @@ def physical_pixel_sizes(self) -> types.PhysicalPixelSizes: def _to_xarray(self, delayed: bool = True) -> xr.DataArray: with BioFile(self._path, **self._bf_kwargs) as rdr: # type: ignore - image_data = rdr.to_dask() if delayed else rdr.to_numpy() + f = rdr.to_dask if delayed else rdr.to_numpy + image_data = f(self.current_scene_index) _, coords = metadata_utils.get_dims_and_coords_from_ome( ome=rdr.ome_metadata, scene_index=self.current_scene_index,