diff --git a/combine.py b/combine.py index 3f588c8da5aaa0badef9f39b807c47185e37be2e..4ac5f938c7b823b69a1b8735565eb4f21c378989 100644 --- a/combine.py +++ b/combine.py @@ -7,8 +7,8 @@ import nd2 def combine(BF_2D_path:str, TRITC_3D_path:str, out_zarr_path:str): bd2d = nd2.ND2File(BF_2D_path).to_dask() print('Opened BF:', bd2d) - fd3d = nd2.ND2File(TRITC_3D_path).to_dask() - z_axis = nd2.ND2File(TRITC_3D_path).sizes.index("Z") + fd3d = (nd2_handle := nd2.ND2File(TRITC_3D_path)).to_dask() + z_axis = nd2_handle.sizes.index("Z") print('Opened TRITC:', fd3d) fd2d = fd3d.max(axis=z_axis) c_axis = fd2d.ndim - 2