-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathExampleColocalization.cppipe
More file actions
388 lines (365 loc) · 27 KB
/
Copy pathExampleColocalization.cppipe
File metadata and controls
388 lines (365 loc) · 27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
CellProfiler Pipeline: http://www.cellprofiler.org
Version:5
DateRevision:400
GitHash:
ModuleCount:23
HasImagePlaneDetails:False
Images:[module_num:1|svn_version:'Unknown'|variable_revision_number:2|show_window:False|notes:['To begin creating your project, use the Images module to compile a list of files and/or folders that you want to analyze. You can also specify a set of rules to include only the desired files in your selected folders.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
:
Filter images?:Images only
Select the rule criteria:and (extension does isimage) (directory doesnot containregexp "[\\\\/]\\.")
Metadata:[module_num:2|svn_version:'Unknown'|variable_revision_number:6|show_window:False|notes:['The Metadata module optionally allows you to extract information describing your images (i.e, metadata) which will be stored along with your measurements. This information can be contained in the file name and/or location, or in an external file.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Extract metadata?:No
Metadata data type:Text
Metadata types:{}
Extraction method count:1
Metadata extraction method:Extract from file/folder names
Metadata source:File name
Regular expression to extract from file name:^(?P<Plate>.*)_(?P<Well>[A-P][0-9]{2})_s(?P<Site>[0-9])_w(?P<ChannelNumber>[0-9])
Regular expression to extract from folder name:(?P<Date>[0-9]{4}_[0-9]{2}_[0-9]{2})$
Extract metadata from:All images
Select the filtering criteria:and (file does contain "")
Metadata file location:Elsewhere...|
Match file and image metadata:[]
Use case insensitive matching?:No
Metadata file name:
Does cached metadata exist?:No
NamesAndTypes:[module_num:3|svn_version:'Unknown'|variable_revision_number:8|show_window:False|notes:['The NamesAndTypes module allows you to assign a meaningful name to each image by which other modules will refer to it.', 'âx80x94', 'Load each channel (or stain) as a separate image. If you have a color image composed of different stains, youâx80x99ll need to specify the image type as âx80x98Color imageâx80x99 and then use a ColorToGray module in the Analysis modula panel to separate the incoming image into its component channels.', '', 'In the example pipeline, we call the two images OrigStain1 and OrigStain2.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Assign a name to:Images matching rules
Select the image type:Grayscale image
Name to assign these images:DNA
Match metadata:[]
Image set matching method:Order
Set intensity range from:Image metadata
Assignments count:2
Single images count:0
Maximum intensity:255.0
Process as 3D?:No
Relative pixel spacing in X:1.0
Relative pixel spacing in Y:1.0
Relative pixel spacing in Z:1.0
Select the rule criteria:and (file does contain "N_R")
Name to assign these images:OrigStain1
Name to assign these objects:Cell
Select the image type:Grayscale image
Set intensity range from:Image metadata
Maximum intensity:255.0
Select the rule criteria:and (file does contain "N_G")
Name to assign these images:OrigStain2
Name to assign these objects:Cell
Select the image type:Grayscale image
Set intensity range from:Image metadata
Maximum intensity:255.0
Groups:[module_num:4|svn_version:'Unknown'|variable_revision_number:2|show_window:False|notes:['The Groups module optionally allows you to split your list of images into image subsets (groups) which will be processed independently of each other. Examples of groupings include screening batches, microtiter plates, time-lapse movies, etc.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Do you want to group your images?:No
grouping metadata count:1
Metadata category:None
CorrectIlluminationCalculate:[module_num:5|svn_version:'Unknown'|variable_revision_number:2|show_window:True|notes:['Perform illumination correction using the Regular method and polynomial fitting to create a illumination correction function for the first image. ']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Select the input image:OrigStain1
Name the output image:IllumStain1
Select how the illumination function is calculated:Regular
Dilate objects in the final averaged image?:No
Dilation radius:1
Block size:60
Rescale the illumination function?:Yes
Calculate function for each image individually, or based on all images?:Each
Smoothing method:Fit Polynomial
Method to calculate smoothing filter size:Automatic
Approximate object diameter:10
Smoothing filter size:10
Retain the averaged image?:No
Name the averaged image:IllumBlueAvg
Retain the dilated image?:No
Name the dilated image:IllumBlueDilated
Automatically calculate spline parameters?:Yes
Background mode:auto
Number of spline points:5
Background threshold:2.0
Image resampling factor:2.0
Maximum number of iterations:40
Residual value for convergence:0.001
CorrectIlluminationCalculate:[module_num:6|svn_version:'Unknown'|variable_revision_number:2|show_window:True|notes:['Perform illumination correction using the Regular method and polynomial fitting to create a illumination correction function for the second image. ']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Select the input image:OrigStain2
Name the output image:IllumStain2
Select how the illumination function is calculated:Regular
Dilate objects in the final averaged image?:No
Dilation radius:1
Block size:60
Rescale the illumination function?:Yes
Calculate function for each image individually, or based on all images?:Each
Smoothing method:Fit Polynomial
Method to calculate smoothing filter size:Automatic
Approximate object diameter:10
Smoothing filter size:10
Retain the averaged image?:No
Name the averaged image:IllumBlueAvg
Retain the dilated image?:No
Name the dilated image:IllumBlueDilated
Automatically calculate spline parameters?:Yes
Background mode:auto
Number of spline points:5
Background threshold:2.0
Image resampling factor:2.0
Maximum number of iterations:40
Residual value for convergence:0.001
CorrectIlluminationApply:[module_num:7|svn_version:'Unknown'|variable_revision_number:5|show_window:True|notes:['Apply the illumination function to the original images and examine the result.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Select the input image:OrigStain1
Name the output image:CorrectedStain1
Select the illumination function:IllumStain1
Select how the illumination function is applied:Divide
Select the input image:OrigStain2
Name the output image:CorrectedStain2
Select the illumination function:IllumStain2
Select how the illumination function is applied:Divide
Set output image values less than 0 equal to 0?:Yes
Set output image values greater than 1 equal to 1?:Yes
Align:[module_num:8|svn_version:'Unknown'|variable_revision_number:3|show_window:True|notes:['(Optional) Since accurate colocalization requires accurate positioning of the features in both images, it is sometimes worth using this module to align the images.', '', 'If aligning the images, it is important to remember that there needs to be sufficient overlap in image features, other than the features suspected of overlapping, in order to align them. For example, attempting to align two images in which there is little to no colocalization will probably result in poor alignment. ']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Select the alignment method:Mutual Information
Crop mode:Keep size
Select the first input image:OrigStain1
Name the first output image:Stain1
Select the second input image:OrigStain2
Name the second output image:Stain2
MeasureColocalization:[module_num:9|svn_version:'Unknown'|variable_revision_number:5|show_window:True|notes:['The Measure Correlation module measures both the correlation of Stain1 and Stain2 across the entire image. The overall image correlation can give a general sense of how colocalized the features within the images are.', '', 'The correlation measurement is the normalized covariance (covariance divided by the product of standard deviation of pixels in each image). Correlation ranges from -1 (complete inverse correlation) to +1 (complete correlation). Thus, the closer to one the correlation measurement is, the more correlated the two images are and the higher the amount of colocalization.', '', 'Note that if you are not interested in object-based calculations, you could stop here and remove the modules up to the ExportToSpreadsheet module.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Select images to measure:Stain1, Stain2
Set threshold as percentage of maximum intensity for the images:15.0
Select where to measure correlation:Across entire image
Select objects to measure:
Run all metrics?:Yes
Calculate correlation and slope metrics?:Yes
Calculate the Manders coefficients?:Yes
Calculate the Rank Weighted Colocalization coefficients?:Yes
Calculate the Overlap coefficients?:Yes
Calculate the Manders coefficients using Costes auto threshold?:Yes
Method for Costes thresholding:Accurate
IdentifyPrimaryObjects:[module_num:10|svn_version:'Unknown'|variable_revision_number:14|show_window:True|notes:['Similarly, correlation measurements for individual objects can also be obtained. However, to determine colocalization on per-object basis, the objects within the image must be identified. We first segment the image features into objects, then make comparisons between the individual objects in the channels.', '', 'The input image is selected as Stain1, with the output objects named Objects1. The typical diameter is set as [3,15] for the min/max size we expect the objects to be. We chose to discard small and large objects, which tend to be spurious, and discard those objects at the border because we will be making area-based measurements.', '', 'The chosen thresholding method can greatly affect segmentation. Here, you want to select a method that will accurately identify the protein of interest as foreground. Depending on the background level and properties of the stain, you may need to try several different methods and corresponding settings to obtain good segmentation. Please see the help for IdentifyPrimaryObjects for more information on the thresholding methods available.', '', 'Settings to distinguish clumped objects are of importance for per-object measures of co-localization. For example, if you wish to measure co-localization only in the nuclei or cytoplasm, each sub cellular compartment must be properly segmented to provide an accurate measurement. You may need to adjust various settings to get good segmentation of clumpy nuclei. ']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Select the input image:Stain1
Name the primary objects to be identified:Objects1
Typical diameter of objects, in pixel units (Min,Max):3,15
Discard objects outside the diameter range?:Yes
Discard objects touching the border of the image?:Yes
Method to distinguish clumped objects:Intensity
Method to draw dividing lines between clumped objects:Intensity
Size of smoothing filter:10
Suppress local maxima that are closer than this minimum allowed distance:7.0
Speed up by using lower-resolution image to find local maxima?:Yes
Fill holes in identified objects?:After both thresholding and declumping
Automatically calculate size of smoothing filter for declumping?:Yes
Automatically calculate minimum allowed distance between local maxima?:Yes
Handling of objects if excessive number of objects identified:Continue
Maximum number of objects:500
Display accepted local maxima?:No
Select maxima color:Blue
Use advanced settings?:Yes
Threshold setting version:11
Threshold strategy:Global
Thresholding method:Otsu
Threshold smoothing scale:1.3488
Threshold correction factor:1.0
Lower and upper bounds on threshold:0.0,1.0
Manual threshold:0.0
Select the measurement to threshold with:None
Two-class or three-class thresholding?:Three classes
Assign pixels in the middle intensity class to the foreground or the background?:Background
Size of adaptive window:50
Lower outlier fraction:0.05
Upper outlier fraction:0.05
Averaging method:Mean
Variance method:Standard deviation
# of deviations:2.0
Thresholding method:Otsu
IdentifyPrimaryObjects:[module_num:11|svn_version:'Unknown'|variable_revision_number:14|show_window:True|notes:['The settings are identical to the first IdentifyPrimaryObjects, but here we identify the nuclei from Stain 2.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Select the input image:Stain2
Name the primary objects to be identified:Objects2
Typical diameter of objects, in pixel units (Min,Max):3,15
Discard objects outside the diameter range?:Yes
Discard objects touching the border of the image?:Yes
Method to distinguish clumped objects:Intensity
Method to draw dividing lines between clumped objects:Intensity
Size of smoothing filter:10
Suppress local maxima that are closer than this minimum allowed distance:7.0
Speed up by using lower-resolution image to find local maxima?:Yes
Fill holes in identified objects?:After both thresholding and declumping
Automatically calculate size of smoothing filter for declumping?:Yes
Automatically calculate minimum allowed distance between local maxima?:Yes
Handling of objects if excessive number of objects identified:Continue
Maximum number of objects:500
Display accepted local maxima?:No
Select maxima color:Blue
Use advanced settings?:Yes
Threshold setting version:11
Threshold strategy:Global
Thresholding method:Otsu
Threshold smoothing scale:1.3488
Threshold correction factor:1.0
Lower and upper bounds on threshold:0.0,1.0
Manual threshold:0.0
Select the measurement to threshold with:None
Two-class or three-class thresholding?:Two classes
Assign pixels in the middle intensity class to the foreground or the background?:Background
Size of adaptive window:50
Lower outlier fraction:0.05
Upper outlier fraction:0.05
Averaging method:Mean
Variance method:Standard deviation
# of deviations:2.0
Thresholding method:Otsu
RelateObjects:[module_num:12|svn_version:'Unknown'|variable_revision_number:5|show_window:True|notes:['If we want to consider objects which touch or overlap each other are considered to be colocalized, this module establishes a âx80x98parent-childâx80x99 relationship between two sets of objects. A âx80x98parentâx80x99 object is one that touches, overlaps or encloses a âx80x98childâx80x99 object. Object2 objects that touch or overlap with an Object2 object are considered to be colocalized and will be assigned as a parent to a corresponding child. All others have no children and are labeled accordingly.', '', 'In addition, the distance between object centroids may also be obtained with this module by enabling the âx80x98Calculate distances?âx80x99âx80x99 setting.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Parent objects:Objects1
Child objects:Objects2
Calculate child-parent distances?:Centroid
Calculate per-parent means for all child measurements?:No
Calculate distances to other parents?:No
Do you want to save the children with parents as a new object set?:No
Name the output object:None
Parent name:None
Parent name:None
Parent name:None
Parent name:None
Parent name:None
Parent name:None
ExpandOrShrinkObjects:[module_num:13|svn_version:'Unknown'|variable_revision_number:2|show_window:True|notes:['If we only want to consider objects whose centroids are N pixels apart, this module shrinks the objects identified in the Stain1 image to a point and names the resultant points ShrunkenObjects1. The second ExpandOrShrinkObjects does the same for Stain2.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Select the input objects:Objects1
Name the output objects:ShrunkenObjects1
Select the operation:Shrink objects to a point
Number of pixels by which to expand or shrink:1
Fill holes in objects so that all objects shrink to a single point?:No
ExpandOrShrinkObjects:[module_num:14|svn_version:'Unknown'|variable_revision_number:2|show_window:True|notes:['If we only want to consider objects whose centroids are N pixels apart, this module shrinks the objects identified in the Stain1 image to a point and names the resultant points ShrunkenObjects1. The second ExpandOrShrinkObjects does the same for Stain2.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Select the input objects:Objects2
Name the output objects:ShrunkenObjects2
Select the operation:Shrink objects to a point
Number of pixels by which to expand or shrink:1
Fill holes in objects so that all objects shrink to a single point?:No
ExpandOrShrinkObjects:[module_num:15|svn_version:'Unknown'|variable_revision_number:2|show_window:True|notes:['We now expand the previously shrunken point objects by 2 pixels, i.e., two pixels are added to either side of the single-pixel object to create new objects which are 5 pixels across, as shown in Fig. 2. These new objects are named ExpandedObjects1 and ExpandedObjects2.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Select the input objects:ShrunkenObjects1
Name the output objects:ExpandedObjects1
Select the operation:Expand objects by a specified number of pixels
Number of pixels by which to expand or shrink:2
Fill holes in objects so that all objects shrink to a single point?:No
ExpandOrShrinkObjects:[module_num:16|svn_version:'Unknown'|variable_revision_number:2|show_window:True|notes:['We now expand the previously shrunken point objects by 2 pixels, i.e., two pixels are added to either side of the single-pixel object to create new objects which are 5 pixels across, as shown in Fig. 2. These new objects are named ExpandedObjects1 and ExpandedObjects2.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Select the input objects:ShrunkenObjects2
Name the output objects:ExpandedObjects2
Select the operation:Expand objects by a specified number of pixels
Number of pixels by which to expand or shrink:2
Fill holes in objects so that all objects shrink to a single point?:No
RelateObjects:[module_num:17|svn_version:'Unknown'|variable_revision_number:5|show_window:True|notes:['In this case, ExpandedObjects1 are assigned to be parents, with ExpandedObject2 as children. Therefore, objects in ExpandedObjects1 which have children and 2 pixels apart or less are colocalized with objects in ExpandedObjects2.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Parent objects:ExpandedObjects1
Child objects:ExpandedObjects2
Calculate child-parent distances?:None
Calculate per-parent means for all child measurements?:No
Calculate distances to other parents?:No
Do you want to save the children with parents as a new object set?:No
Name the output object:None
Parent name:None
Parent name:None
Parent name:None
Parent name:None
Parent name:None
Parent name:None
ClassifyObjects:[module_num:18|svn_version:'Unknown'|variable_revision_number:2|show_window:True|notes:['The ClassifyObjects module categorizes objects into bins associated with a particular measurement. In this case, the chosen measurement is the child count for Objects1. The value 0.5 is chosen as the measurement since we want to distinguish between colocalized objects with children (child count of 1 or greater) versus those without (child count of 0). ', '', 'The result of this module is an absolute count and percentage of objects that fall into the colocalized/non-colocalized bins, and an annotation to each Objects1 object as to whether it falls into a particular bin or not. This approach works well if you just want a yes/no readout per object.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Make each classification decision on how many measurements?:Single measurement
Hidden:1
Select the object to be classified:Objects1
Select the measurement to classify by:Children_Objects2_Count
Select bin spacing:Custom-defined bins
Number of bins:3
Lower threshold:0.0
Use a bin for objects below the threshold?:Yes
Upper threshold:1.0
Use a bin for objects above the threshold?:Yes
Enter the custom thresholds separating the values between bins:0.5
Give each bin a name?:Yes
Enter the bin names separated by commas:NotColocalized,Colocalized
Retain an image of the classified objects?:No
Name the output image:ClassifiedNuclei
Select the object name:None
Select the first measurement:None
Method to select the cutoff:Mean
Enter the cutoff value:0.5
Select the second measurement:None
Method to select the cutoff:Mean
Enter the cutoff value:0.5
Use custom names for the bins?:No
Enter the low-low bin name:low_low
Enter the low-high bin name:low_high
Enter the high-low bin name:high_low
Enter the high-high bin name:high_high
Retain an image of the classified objects?:No
Enter the image name:None
FilterObjects:[module_num:19|svn_version:'Unknown'|variable_revision_number:8|show_window:True|notes:['The FilterObjects module effectively does the same operation as Classify Objects, but rather than simply assigning a label to each object, FilterObjects removes all objects that do not pass a criterion. Using the same choice of measurement and cutoff as in Classify Objects, only those Objects1 objects which fall into the co-localized bin are retained. This feature is useful if you want to perform additional operations or measurements on the remaining objects. ', '', 'These two modules can also be used to perform the same operations on the ExpandedObjects1 object set.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Select the objects to filter:Objects1
Name the output objects:ColocalizedObjects
Select the filtering mode:Measurements
Select the filtering method:Limits
Select the objects that contain the filtered objects:None
Select the location of the rules or classifier file:Elsewhere...|
Rules or classifier file name:rules.txt
Class number:1
Measurement count:1
Additional object count:0
Assign overlapping child to:Both parents
Select the measurement to filter by:Children_Objects2_Count
Filter using a minimum measurement value?:Yes
Minimum value:1
Filter using a maximum measurement value?:No
Maximum value:1.0
MaskObjects:[module_num:20|svn_version:'Unknown'|variable_revision_number:3|show_window:True|notes:['This module masks (i.e., âx80x98hidesâx80x99 from consideration) the pixels of the Objects1 object set which are in common with the Objects2 object set. The result of this operation is the colocalized area as a new object set, named ColocalizedRegions ']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Select objects to be masked:Objects1
Name the masked objects:ColocalizedRegion
Mask using a region defined by other objects or by binary image?:Objects
Select the masking object:Objects2
Select the masking image:None
Handling of objects that are partially masked:Keep overlapping region
Fraction of object that must overlap:0.5
Numbering of resulting objects:Renumber
Invert the mask?:No
MeasureImageAreaOccupied:[module_num:21|svn_version:'Unknown'|variable_revision_number:5|show_window:True|notes:['The MeasureImageAreaOccupied module measure various statistics associated with the area taken up by a feature in an image. In this case, we are concerned with Objects1 and ColocalizedRegion. The module counts all the pixels occupied by an given object set and adds them together for the total area occupied by each stained object']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Measure the area occupied by:Objects
Select binary images to measure:
Select object sets to measure:ColocalizedRegion, Objects1
CalculateMath:[module_num:22|svn_version:'Unknown'|variable_revision_number:3|show_window:True|notes:['We divide the area occupied by ColocalizedRegion by the area occupied by Objects1 to get a per-image fraction.']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Name the output measurement:Stain1Colocalized
Operation:Divide
Select the numerator measurement type:Image
Select the numerator objects:None
Select the numerator measurement:AreaOccupied_AreaOccupied_ColocalizedRegion
Multiply the above operand by:1.0
Raise the power of above operand by:1.0
Select the denominator measurement type:Image
Select the denominator objects:None
Select the denominator measurement:AreaOccupied_AreaOccupied_Objects1
Multiply the above operand by:1.0
Raise the power of above operand by:1.0
Take log10 of result?:No
Multiply the result by:1.0
Raise the power of result by:1.0
Add to the result:0.0
How should the output value be rounded?:Not rounded
Enter how many decimal places the value should be rounded to:0
Constrain the result to a lower bound?:No
Enter the lower bound:0.0
Constrain the result to an upper bound?:No
Enter the upper bound:1.0
ExportToSpreadsheet:[module_num:23|svn_version:'Unknown'|variable_revision_number:13|show_window:True|notes:['This module is used to export the full set of measurements obtained by the pipeline. Measurements such as object counts, colocalization percentages and area fractions are saved to a per-image file (that is, one value per image); measurements such as colocalized/non-colocalized status and centroid distances are saved to a per-object file (one value per object).']|batch_state:array([], dtype=uint8)|enabled:True|wants_pause:False]
Select the column delimiter:Comma (",")
Add image metadata columns to your object data file?:No
Add image file and folder names to your object data file?:No
Select the measurements to export:No
Calculate the per-image mean values for object measurements?:No
Calculate the per-image median values for object measurements?:No
Calculate the per-image standard deviation values for object measurements?:No
Output file location:Default Output Folder|
Create a GenePattern GCT file?:No
Select source of sample row name:Metadata
Select the image to use as the identifier:None
Select the metadata to use as the identifier:None
Export all measurement types?:No
Press button to select measurements:
Representation of Nan/Inf:NaN
Add a prefix to file names?:No
Filename prefix:MyExpt_
Overwrite existing files without warning?:Yes
Data to export:Image
Combine these object measurements with those of the previous object?:No
File name:DATA.csv
Use the object name for the file name?:Yes