Skip to content

Commit

Permalink
gitignore, first 3 examples
Browse files Browse the repository at this point in the history
  • Loading branch information
bethac07 committed Sep 1, 2020
1 parent ab40cbd commit 29db689
Show file tree
Hide file tree
Showing 7 changed files with 1,195 additions and 146 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -90,4 +90,5 @@ ENV/

.idea/

*.cpproj
*.cpproj
*.DS_Store
376 changes: 376 additions & 0 deletions CellProfiler3Pipelines/ExampleColocalization.cppipe

Large diffs are not rendered by default.

255 changes: 255 additions & 0 deletions CellProfiler3Pipelines/ExampleCometAssay.cppipe
Original file line number Diff line number Diff line change
@@ -0,0 +1,255 @@
CellProfiler Pipeline: http://www.cellprofiler.org
Version:3
DateRevision:300
GitHash:
ModuleCount:16
HasImagePlaneDetails:False

Images:[module_num:1|svn_version:\'Unknown\'|variable_revision_number:2|show_window:False|notes:\x5B\'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.\'\x5D|batch_state:array(\x5B\x5D, dtype=uint8)|enabled:True|wants_pause:False]
:
Filter images?:Images only
Select the rule criteria:and (extension does isimage) (directory doesnot containregexp "\x5B\\\\\\\\\\\\\\\\/\x5D\\\\\\\\.")

Metadata:[module_num:2|svn_version:\'Unknown\'|variable_revision_number:4|show_window:False|notes:\x5B\'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.\'\x5D|batch_state:array(\x5B\x5D, 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:^(?P<Plate>.*)_(?P<Well>\x5BA-P\x5D\x5B0-9\x5D{2})_s(?P<Site>\x5B0-9\x5D)_w(?P<ChannelNumber>\x5B0-9\x5D)
Regular expression:(?P<Date>\x5B0-9\x5D{4}_\x5B0-9\x5D{2}_\x5B0-9\x5D{2})$
Extract metadata from:All images
Select the filtering criteria:and (file does contain "")
Metadata file location:
Match file and image metadata:\x5B\x5D
Use case insensitive matching?:No

NamesAndTypes:[module_num:3|svn_version:\'Unknown\'|variable_revision_number:7|show_window:False|notes:\x5B\'The NamesAndTypes module allows you to assign a meaningful name to each image by which other modules will refer to it.\'\x5D|batch_state:array(\x5B\x5D, 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:\x5B\x5D
Image set matching method:Order
Set intensity range from:Image metadata
Assignments count:1
Single images count:0
Maximum intensity:255.0
Process as 3D:No
x:1.0
y:1.0
z:1.0
Select the rule criteria:and (file does contain ".tif")
Name to assign these images:OrigComet
Name to assign these objects:Cell
Select the image type:Grayscale image
Set intensity range from:Image metadata
Retain outlines of loaded objects?:No
Name the outline image:LoadedOutlines
Maximum intensity:255.0

Groups:[module_num:4|svn_version:\'Unknown\'|variable_revision_number:2|show_window:False|notes:\x5B\'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.\'\x5D|batch_state:array(\x5B\x5D, 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:\x5B\x5D|batch_state:array(\x5B\x5D, dtype=uint8)|enabled:True|wants_pause:False]
Select the input image:OrigComet
Name the output image:IllumGray
Select how the illumination function is calculated:Background
Dilate objects in the final averaged image?:No
Dilation radius:1
Block size:5
Rescale the illumination function?:No
Calculate function for each image individually, or based on all images?:Each
Smoothing method:Median Filter
Method to calculate smoothing filter size:Manually
Approximate object size:10
Smoothing filter size:200
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:6|svn_version:\'Unknown\'|variable_revision_number:3|show_window:True|notes:\x5B\x5D|batch_state:array(\x5B\x5D, dtype=uint8)|enabled:True|wants_pause:False]
Select the input image:OrigComet
Name the output image:CorrGray
Select the illumination function:IllumGray
Select how the illumination function is applied:Subtract

IdentifyPrimaryObjects:[module_num:7|svn_version:\'Unknown\'|variable_revision_number:13|show_window:True|notes:\x5B\x5D|batch_state:array(\x5B\x5D, dtype=uint8)|enabled:True|wants_pause:False]
Input:CorrGray
Object:Comet
Typical diameter of objects, in pixel units (Min,Max):40,200
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:Shape
Size of smoothing filter:60
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?:No
Automatically calculate minimum allowed distance between local maxima?:Yes
Handling of objects if excessive number of objects identified:Continue
Maximum number of objects:500
Use advanced settings?:Yes
Threshold setting version:10
Threshold strategy:Global
Thresholding method:RobustBackground
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?:Foreground
Size of adaptive window:50
Lower outlier fraction:0.01
Upper outlier fraction:0.001
Averaging method:Mean
Variance method:Standard deviation
# of deviations:0.75
Thresholding method:Otsu

MaskImage:[module_num:8|svn_version:\'Unknown\'|variable_revision_number:3|show_window:True|notes:\x5B\x5D|batch_state:array(\x5B\x5D, dtype=uint8)|enabled:True|wants_pause:False]
Select the input image:CorrGray
Name the output image:MaskedComet
Use objects or an image as a mask?:Objects
Select object for mask:Comet
Select image for mask:None
Invert the mask?:No

IdentifyPrimaryObjects:[module_num:9|svn_version:\'Unknown\'|variable_revision_number:13|show_window:True|notes:\x5B\x5D|batch_state:array(\x5B\x5D, dtype=uint8)|enabled:True|wants_pause:False]
Input:MaskedComet
Object:CometHead
Typical diameter of objects, in pixel units (Min,Max):30,100
Discard objects outside the diameter range?:Yes
Discard objects touching the border of the image?:Yes
Method to distinguish clumped objects:None
Method to draw dividing lines between clumped objects:Shape
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 declumping only
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
Use advanced settings?:Yes
Threshold setting version:10
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?:Foreground
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

MaskObjects:[module_num:10|svn_version:\'Unknown\'|variable_revision_number:2|show_window:True|notes:\x5B\x5D|batch_state:array(\x5B\x5D, dtype=uint8)|enabled:True|wants_pause:False]
Select objects to be masked:Comet
Name the masked objects:CometTail
Mask using a region defined by other objects or by binary image?:Objects
Select the masking object:CometHead
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
Retain outlines of the resulting objects?:No
Name the outline image:MaskedOutlines
Invert the mask?:Yes

MeasureObjectSizeShape:[module_num:11|svn_version:\'Unknown\'|variable_revision_number:1|show_window:True|notes:\x5B\x5D|batch_state:array(\x5B\x5D, dtype=uint8)|enabled:True|wants_pause:False]
Select objects to measure:Comet
Select objects to measure:CometHead
Select objects to measure:CometTail
Calculate the Zernike features?:Yes

MeasureTexture:[module_num:12|svn_version:\'Unknown\'|variable_revision_number:4|show_window:True|notes:\x5B\x5D|batch_state:array(\x5B\x5D, dtype=uint8)|enabled:True|wants_pause:False]
Hidden:1
Hidden:1
Hidden:1
Select an image to measure:CorrGray
Select objects to measure:Comet
Texture scale to measure:10
Angles to measure:Horizontal,Vertical,Diagonal,Anti-diagonal
Measure Gabor features?:Yes
Number of angles to compute for Gabor:4
Measure images or objects?:Both

MeasureObjectIntensity:[module_num:13|svn_version:\'Unknown\'|variable_revision_number:3|show_window:True|notes:\x5B\x5D|batch_state:array(\x5B\x5D, dtype=uint8)|enabled:True|wants_pause:False]
Hidden:1
Select an image to measure:CorrGray
Select objects to measure:Comet
Select objects to measure:CometHead
Select objects to measure:CometTail

OverlayOutlines:[module_num:14|svn_version:\'Unknown\'|variable_revision_number:4|show_window:True|notes:\x5B\x5D|batch_state:array(\x5B\x5D, dtype=uint8)|enabled:True|wants_pause:False]
Display outlines on a blank image?:No
Select image on which to display outlines:CorrGray
Name the output image:CometOutline
Outline display mode:Color
Select method to determine brightness of outlines:Max of image
How to outline:Thick
Select outline color:Red
Select objects to display:Comet
Select outline color:Green
Select objects to display:CometHead

SaveImages:[module_num:15|svn_version:\'Unknown\'|variable_revision_number:12|show_window:True|notes:\x5B\x5D|batch_state:array(\x5B\x5D, dtype=uint8)|enabled:True|wants_pause:False]
Select the type of image to save:Image
Select the image to save:CometOutline
Select method for constructing file names:From image filename
Select image name for file prefix:OrigComet
Enter single file name:OrigBlue
Number of digits:4
Append a suffix to the image file name?:Yes
Text to append to the image name:_CometHeadOutline
Saved file format:png
Output file location:Default Output Folder\x7C
Image bit depth:8-bit integer
Overwrite existing files without warning?:Yes
When to save:Every cycle
Record the file and path information to the saved image?:No
Create subfolders in the output folder?:No
Base image folder:Elsewhere...\x7C

ExportToSpreadsheet:[module_num:16|svn_version:\'Unknown\'|variable_revision_number:11|show_window:True|notes:\x5B\x5D|batch_state:array(\x5B\x5D, dtype=uint8)|enabled:True|wants_pause:False]
Select the column delimiter:Comma (",")
Add image metadata columns to your object data file?:No
Limit output to a size that is allowed in Excel?: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\x7C
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?:Yes
:
Representation of Nan/Inf:NaN
Add a prefix to file names?:No
Filename prefix:MyExpt_
Overwrite existing files without warning?:Yes
Data to export:Do not use
Combine these object measurements with those of the previous object?:No
File name:DATA.csv
Use the object name for the file name?:Yes
Loading

0 comments on commit 29db689

Please sign in to comment.