From 93c97375a77df594ed22044e83fd3a41db5c7ffc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 13 Nov 2024 16:08:30 +0000 Subject: [PATCH] Created `napari.yaml` for new plugin structure using napari's YAML plugin definition format. --- .../napari.yaml | 94 +++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 napari_segment_blobs_and_things_with_membranes/napari.yaml diff --git a/napari_segment_blobs_and_things_with_membranes/napari.yaml b/napari_segment_blobs_and_things_with_membranes/napari.yaml new file mode 100644 index 0000000..f8bd1ab --- /dev/null +++ b/napari_segment_blobs_and_things_with_membranes/napari.yaml @@ -0,0 +1,94 @@ +contributions: + commands: + - id: nsbatwm.split_touching_objects + title: Split touching objects + python_name: napari_segment_blobs_and_things_with_membranes.split_touching_objects + + - id: nsbatwm.threshold_otsu + title: Threshold (Otsu et al 1979) + python_name: napari_segment_blobs_and_things_with_membranes.threshold_otsu + + - id: nsbatwm.connected_component_labeling + title: Connected Component Labeling + python_name: napari_segment_blobs_and_things_with_membranes.connected_component_labeling + + - id: nsbatwm.seeded_watershed + title: Seeded Watershed + python_name: napari_segment_blobs_and_things_with_membranes.seeded_watershed + + - id: nsbatwm.voronoi_otsu_labeling + title: Voronoi-Otsu Labeling + python_name: napari_segment_blobs_and_things_with_membranes.voronoi_otsu_labeling + + - id: nsbatwm.gaussian_blur + title: Gaussian Blur + python_name: napari_segment_blobs_and_things_with_membranes.gaussian_blur + + - id: nsbatwm.median_filter + title: Median Filter + python_name: napari_segment_blobs_and_things_with_membranes.median_filter + + - id: nsbatwm.mode_filter + title: Mode Filter + python_name: napari_segment_blobs_and_things_with_membranes.mode_filter + + - id: nsbatwm.percentile_filter + title: Percentile Filter + python_name: napari_segment_blobs_and_things_with_membranes.percentile_filter + + - id: nsbatwm.white_tophat + title: White Top-hat Filter + python_name: napari_segment_blobs_and_things_with_membranes.white_tophat + + - id: nsbatwm.minimum_filter + title: Minimum Filter + python_name: napari_segment_blobs_and_things_with_membranes.minimum_filter + + - id: nsbatwm.subtract_background + title: Subtract Background (Rolling Ball) + python_name: napari_segment_blobs_and_things_with_membranes.subtract_background + + - id: nsbatwm.remove_labels_on_edges + title: Remove Labels on Edges + python_name: napari_segment_blobs_and_things_with_membranes.remove_labels_on_edges + + - id: nsbatwm.expand_labels + title: Expand Labels + python_name: napari_segment_blobs_and_things_with_membranes.expand_labels + + - id: nsbatwm.local_minima_seeded_watershed + title: Local Minima Seeded Watershed + python_name: napari_segment_blobs_and_things_with_membranes.local_minima_seeded_watershed + + - id: nsbatwm.skeletonize + title: Skeletonize + python_name: napari_segment_blobs_and_things_with_membranes.skeletonize + + menus: + napari/layers/segment: + - command: nsbatwm.split_touching_objects + - command: nsbatwm.seeded_watershed + - command: nsbatwm.voronoi_otsu_labeling + - command: nsbatwm.local_minima_seeded_watershed + - command: nsbatwm.skeletonize + + napari/layers/filter: + - command: nsbatwm.gaussian_blur + - command: nsbatwm.median_filter + - command: nsbatwm.mode_filter + - command: nsbatwm.percentile_filter + - command: nsbatwm.minimum_filter + + napari/layers/transform: + - command: nsbatwm.expand_labels + + napari/layers/measure: + - command: nsbatwm.connected_component_labeling + + napari/layers/data: + - command: nsbatwm.subtract_background + - command: nsbatwm.remove_labels_on_edges + - command: nsbatwm.threshold_otsu + + napari/layers/enhance: + - command: nsbatwm.white_tophat