You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/ilastik_tasks/__FRACTAL_MANIFEST__.json
+14-14Lines changed: 14 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -37,17 +37,17 @@
37
37
"zarr_url": {
38
38
"title": "Zarr Url",
39
39
"type": "string",
40
-
"description": "Missing description"
40
+
"description": "Path or url to the individual OME-Zarr image to be processed. (standard argument for Fractal tasks, managed by Fractal server)."
41
41
},
42
42
"level": {
43
43
"title": "Level",
44
44
"type": "integer",
45
-
"description": "Missing description"
45
+
"description": "Pyramid level of the image to be segmented. Choose `0` to process at full resolution."
46
46
},
47
47
"channel": {
48
48
"$ref": "#/$defs/ChannelInputModel",
49
49
"title": "Channel",
50
-
"description": "Missing description"
50
+
"description": "Primary channel for pixel classification; requires either `wavelength_id` (e.g. `A01_C01`) or `label` (e.g. `DAPI`)."
51
51
},
52
52
"channel2": {
53
53
"allOf": [
@@ -56,58 +56,58 @@
56
56
}
57
57
],
58
58
"title": "Channel2",
59
-
"description": "Missing description"
59
+
"description": "Second channel for pixel classification (in the same format as `channel`). Use only if second channel has also been used during Ilastik model training."
60
60
},
61
61
"input_ROI_table": {
62
62
"default": "FOV_ROI_table",
63
63
"title": "Input Roi Table",
64
64
"type": "string",
65
-
"description": "Missing description"
65
+
"description": "Name of the ROI table over which the task loops to apply Cellpose segmentation. Examples: `FOV_ROI_table` => loop over the field of views, `organoid_ROI_table` => loop over the organoid ROI table (generated by another task), `well_ROI_table` => process the whole well as one image."
66
66
},
67
67
"output_ROI_table": {
68
68
"title": "Output Roi Table",
69
69
"type": "string",
70
-
"description": "Missing description"
70
+
"description": "If provided, a ROI table with that name is created, which will contain the bounding boxes of the newly segmented labels. ROI tables should have `ROI` in their name."
71
71
},
72
72
"output_label_name": {
73
73
"title": "Output Label Name",
74
74
"type": "string",
75
-
"description": "Missing description"
75
+
"description": "Name of the output label image (e.g. `\"embryo\"`)."
76
76
},
77
77
"use_masks": {
78
78
"default": true,
79
79
"title": "Use Masks",
80
80
"type": "boolean",
81
-
"description": "Missing description"
81
+
"description": "If `True`, try to use masked loading and fall back to `use_masks=False` if the ROI table is not suitable. Masked loading is relevant when only a subset of the bounding box should actually be processed (e.g. running within `emb_ROI_table`)."
82
82
},
83
83
"ilastik_model": {
84
84
"title": "Ilastik Model",
85
85
"type": "string",
86
-
"description": "Missing description"
86
+
"description": "Path to the Ilastik model (e.g. `\"somemodel.ilp\"`)."
87
87
},
88
88
"foreground_class": {
89
89
"default": 0,
90
90
"title": "Foreground Class",
91
91
"type": "integer",
92
-
"description": "Missing description"
92
+
"description": "Class to be considered as foreground during prediction thresholding."
93
93
},
94
94
"threshold": {
95
95
"default": 0.5,
96
96
"title": "Threshold",
97
97
"type": "number",
98
-
"description": "Missing description"
98
+
"description": "Probabiltiy threshold for the Ilastik model."
99
99
},
100
100
"min_size": {
101
101
"default": 15,
102
102
"title": "Min Size",
103
103
"type": "integer",
104
-
"description": "Missing description"
104
+
"description": "Minimum size of the segmented objects (in pixels)."
105
105
},
106
106
"overwrite": {
107
107
"default": true,
108
108
"title": "Overwrite",
109
109
"type": "boolean",
110
-
"description": "Missing description"
110
+
"description": "If `True`, overwrite the task output."
111
111
}
112
112
},
113
113
"required": [
@@ -119,7 +119,7 @@
119
119
"type": "object",
120
120
"title": "IlastikPixelClassificationSegmentation"
121
121
},
122
-
"docs_info": "## ilastik_pixel_classification_segmentation\nRun Ilastik Pixel Classification on a Zarr image.\n\nArgs:\nzarr_url: Path or url to the individual OME-Zarr image to be processed.\n (standard argument for Fractal tasks, managed by Fractal server).\nlevel: Pyramid level of the image to be segmented. Choose `0` to\n process at full resolution.\nchannel: Primary channel for pixel classification; requires either\n `wavelength_id` (e.g. `A01_C01`) or `label` (e.g. `DAPI`).\nchannel2: Second channel for pixel classification (in the same format as\n `channel`). Use only if second channel has also been used during \n Ilastik model training.\ninput_ROI_table: Name of the ROI table over which the task loops to\n apply Cellpose segmentation. Examples: `FOV_ROI_table` => loop over\n the field of views, `organoid_ROI_table` => loop over the organoid\n ROI table (generated by another task), `well_ROI_table` => process\n the whole well as one image.\noutput_ROI_table: If provided, a ROI table with that name is created,\n which will contain the bounding boxes of the newly segmented\n labels. ROI tables should have `ROI` in their name.\noutput_label_name: Name of the output label image (e.g. `\"embryo\"`).\nuse_masks: If `True`, try to use masked loading and fall back to\n `use_masks=False` if the ROI table is not suitable. Masked\n loading is relevant when only a subset of the bounding box should\n actually be processed (e.g. running within `emb_ROI_table`).\nilastik_model: Path to the Ilastik model (e.g. `\"somemodel.ilp\"`).\nforeground_class: Class to be considered as foreground during\n prediction thresholding.\nthreshold: Probabiltiy threshold for the Ilastik model.\nmin_size: Minimum size of the segmented objects (in pixels).\noverwrite: If `True`, overwrite the task output.\n"
122
+
"docs_info": "## ilastik_pixel_classification_segmentation\nRun Ilastik Pixel Classification on a Zarr image.\n"
0 commit comments