From 61b166b4ae8c705dadcb4e47e8067cff6eabceca Mon Sep 17 00:00:00 2001 From: Arin Wongprommoon <arin.wongprommoon@ed.ac.uk> Date: Fri, 13 Jan 2023 16:27:41 +0000 Subject: [PATCH] refactor(aliby): tiler dummy method defining metadata dict REFERENCES: - issue #53 --- src/aliby/tile/tiler.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/aliby/tile/tiler.py b/src/aliby/tile/tiler.py index f25b97c4..e8ea4a97 100644 --- a/src/aliby/tile/tiler.py +++ b/src/aliby/tile/tiler.py @@ -256,18 +256,20 @@ class Tiler(StepABC): ---------- parameters: dictionary output of an instance of TilerParameters """ + imgdmy_obj = ImageDummy(parameters) + dummy_image = imgdmy_obj.get_data_lazy() dummy_omero_metadata = { - "size_x": 1, - "size_y": 1, - "size_z": 1, - "size_c": 1, - "size_t": 1, - "channels": ["Brightfield"], + "size_x": dummy_image.shape[3], + "size_y": dummy_image.shape[4], + "size_z": dummy_image.shape[2], + "size_c": dummy_image.shape[1], + "size_t": dummy_image.shape[0], + "channels": [parameters["ref_channel"]], "name": " ", } return cls( - ImageDummy(parameters), + imgdmy_obj, dummy_omero_metadata, TilerParameters.from_dict(parameters), ) -- GitLab