From 58fc8405f9d633998164464eeb7c955f0aebf229 Mon Sep 17 00:00:00 2001
From: Andrey Aristov <aaristov@pasteur.fr>
Date: Thu, 19 May 2022 16:55:16 +0200
Subject: [PATCH] read parameters for napari

---
 src/napari_segment/_reader.py | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/src/napari_segment/_reader.py b/src/napari_segment/_reader.py
index b9f2910..0196ab7 100644
--- a/src/napari_segment/_reader.py
+++ b/src/napari_segment/_reader.py
@@ -63,13 +63,28 @@ def read_zarr(path):
     except KeyError:
         contrast_limits = None
 
+    try:
+        colormap = info["colormap"]
+    except KeyError:
+        colormap = None
+
+    try:
+        name = info["name"]
+    except KeyError:
+        print("name not found")
+        name = [os.path.basename(path)] * datasets[0].shape[channel_axis]
+    except Exception as e:
+        print("name exception", e.args)
+        name = os.path.basename(path)
+
     return [
         (
             datasets,
             {
                 "channel_axis": channel_axis,
-                # "colormap": ["gray", "inferno"],
+                "colormap": colormap,
                 "contrast_limits": contrast_limits,
+                "name": name,
             },
             "image",
         )
-- 
GitLab