-
Notifications
You must be signed in to change notification settings - Fork 3
9. Useful Tools Settings
Matthew Mueller edited this page Jan 7, 2025
·
29 revisions
- Refer to section 1.1 in the Main Settings section for instructions on Adding Paths
- Refer to section 1.3 in the Main Settings section for instructions on Channel Patterns
- Result Dir Name is the Dir where the stitch results will be placed. Just need a name and not the full path.
- Crop Type can be fixed, moving, or center
- Parse Cluster will attempt to submit cluster jobs if a scheduler is available
- The crop’s 3D Bounding Box can be set by entering the desired values into the spinboxes
- CPUs Per Task sets the desired number of cores to use for a cluster job
- Use Master Compute Node will also use your current node to process cluster jobs if it is checked
- Job Log Dir will set the directory where you would like your job logs to output to (This can usually just be left as is)
- Start Coord of Last Timepoint is the start coordinates of the last timepoint (I.E. if your crop type is moving)
- uuid is the unique identifier for jobs when saving the log files. It is fine to leave this blank
- Save as 16 Bit will output data as 16 bit if checked
- Input is Zarr should be checked if your input data is in the Zarr format
-
Large Zarr should be checked if your input data is large scale Zarr data
- Only used if using zarr files
- Save as Zarr will save your output as Zarr files
-
Block Size in Y, X, and Z are the block sizes of each axis
- Only used if using zarr files
-
Batch Size in Y, X, and Z are the batch sizes of each axis
- Only used if using zarr files
- Add Padding will pad the region outside the bbox if it is checked
- Refer to section 1.1 in the Main Settings section for instructions on Adding Paths
- Refer to section 1.3 in the Main Settings section for instructions on Channel Patterns
- Result Dir Name is the Dir where the stitch results will be placed. Just need a name and not the full path.
- XY Pixel Size is the pixel size in the x and y axes in Microns
- Actual Pixel size in Z is the actual pixel size in the z axis
-
Out Pixel Size is the pixel size for the output
- This value will apply to all axes
-
Out Size in Y, X, and Z are the axis sizes of the output image
- These should all be the same size and not larger than the size of your smallest axis.
- Save 3D Stack will save the output as a 3D stack if checked
- Set Background as needed
- Interp Method is the interpolation method that will be used
- Refer to section 1.1 in the Main Settings section for instructions on Adding Paths
- Refer to section 1.3 in the Main Settings section for instructions on Channel Patterns
- Channels should map to your channel patterns
- Result Dir Name is the Dir where the stitch results will be placed. Just need a name and not the full path.
- XY Pixel Size is the pixel size in the x and y axes in Microns
- Actual Pixel size in Z is the actual pixel size in the z-axis
- dr is the interval to get the resolution
- dtheta is the angle interval
- resThresh is the threshold that can be set from 0-1
- resThreshMethod can be fixed, half-bit, or one-bit
- resAxis is the axes that will be used for the averaging
-
Half Size in Y, X, and Z are the axis sizes of the output image
- These should all be the same size and not larger than the size of your smallest axis.
- The 3D Input Bounding Box can be set by entering the desired values into the spinboxes
- Suffix will set the suffix of the output filename
- iterInterval is the interaction interval for the FSC resolution plot
- Master Compute will also use your current node to process cluster jobs if it is checked
- Refer to section 1.1 in the Main Settings section for instructions on Adding Paths
- Refer to section 1.3 in the Main Settings section for instructions on Channel Patterns
-
Generation Method is the method used to generate the Image List
- If your file names contain definable Tile Patterns (see 4.4), you can use tile_position
- If your file names are more custom and do not have definable Tile Patterns, you can use tile_list and manually define them
- Note: You must have information for all 5 dimension but you can leave dimensions as zero. (Ex: _ch0_0000t in all file names if you were only stitching in xyz)
- Tile Patterns are the patterns used to map the timepoints (T), channels (C), x-axis, y-axis, and z-axis
- DS should be set based on whether the data is deskewed (DS) or not
- DSR should be set based on whether the data is deskewed and rotated (DSR) or not
- XY Pixel Size is the pixel size in the x and y axes in Microns
- Actual Pixel Size in Z is the actual pixel size in the z-axis
- Skew Angle is the skew angle of the stage
-
Axis Order is the tile indices axis order
- A negative sign can be used to indicate a reversed direction in an axis (I.E. -x,y,z means scan in a reversed direction in the x-axis)
- Data Order is the data axis order
- Zarr File should be checked if your input data is in the Zarr format
- Objective Scan should be checked if your data is already deskewed
- IO Scan is inverted objective scan. This should be checked if you are scanning in the DSR space
- Overlap Size is the size of the overlap in stage coordinates
- Overlap Size Type is the type used for Overlap Size
- uuid is the unique identifier for jobs when saving the log files. It is fine to leave this blank
- Refer to section 1.1 in the Main Settings section for instructions on Adding Paths
- Refer to section 1.3 in the Main Settings section for instructions on Channel Patterns
- Result Dir Name is the Dir where the stitch results will be placed. Just need a name and not the full path.
- Pixel Sizes in Y, X, and Z are the pixel sizes of each axis
-
Block Sizes in Y, X, and Z are the block sizes of each axis
- Only used if using zarr files
- The 3D BBox can be set by entering the desired values into the spinboxes
- zarrFile should be checked if your input data is in the Zarr format
- Parse Cluster will attempt to submit cluster jobs if a scheduler is available
- CPUs Per Task sets the desired number of cores to use for a cluster job
- uuid is the unique identifier for jobs when saving the log files. It is fine to leave this blank
- Job Log Dir will set the directory where you would like your job logs to output to (This can usually just be left as is)
- Refer to section 1.1 in the Main Settings section for instructions on Adding Paths
- Refer to section 1.3 in the Main Settings section for instructions on Channel Patterns
- Result Dir Name is the Dir where the stitch results will be placed. Just need a name and not the full path.
- Axis will determine the axis from which to generate the MIP (If multiple are selected then the last axis will be used)
- Zarr File should be checked if your input data is in the Zarr format
- Large Zarr should be checked if your input data is large scale Zarr data
- Batch Size in Y, X, and Z are the batch sizes of each axis when using zarr files
- Parse Cluster will attempt to submit cluster jobs if a scheduler is available
- CPUs Per Task sets the desired number of cores to use for a cluster job
- Use Master Compute Node will also use your current node to process cluster jobs if it is checked
- Job Log Dir will set the directory where you would like your job logs to output to (This can usually just be left as is)
- uuid is the unique identifier for jobs when saving the log files. It is fine to leave this blank
- Save as 16 Bit will output data as 16 bit if checked
- PSF Filename is the full path to the PSF file
- OTF Cumulative Threshold sets the desired OTF Cumulative Threshold
- Manual will let the user manually specify whether the PSF is Skewed or not
- Set Minimum Integral Threshold as needed
- Mode will decide whether you want to do Analysis Only or both Detection and Analysis
- Refer to section 1.1 in the Main Settings section for instructions on Adding Paths
- Refer to section 1.3 in the Main Settings section for instructions on Channel Patterns
- Channels should map to your channel patterns
- XY Pixel Size is the pixel size in the x and y axes in Microns
- Step Size is the actual pixel size in the z axis
- Skew Angle is the skew angle of the stage
- A deskew will be performed on your input data if the Deskew box is checked
- Flip Z Stack will flip the stack in Z if checked
- Check Objective Scan if your data is already deskewed
- Z Stage Scan should be true if your stage scan is along the z axis
- Save as 16 Bit will output data as 16 bit if checked
- RWFn are the paths to the Richards and Wolf PSFs
- Source String will set a source description for the plots
- Bg Factor is the background factor
- Master Compute will also use your current node to process cluster jobs if it is checked
-
Crop Size will set the crop size for the psf
- Crop Size is only available when Detection and Analysis is checked
-
Dist Thresh is for when there are multiple PSFs then you can set the distance threshold between them
- Dist Thresh is only available when Detection and Analysis is checked
- Refer to section 1.1 in the Main Settings section for instructions on Adding Paths
- Refer to section 1.3 in the Main Settings section for instructions on Channel Patterns
- Resample Factor determines the size to resample the image to
- Result Dir Name is the Dir where the stitch results will be placed. Just need a name and not the full path.
- Interp Method is the interpolation method that will be used
- Save as 16 Bit will output data as 16 bit if checked
- Input is Zarr should be checked if your input data is in the Zarr format
-
Large Zarr should be checked if your input data is large scale Zarr data
- Only used if using zarr files
- Save as Zarr will save your output as Zarr files
- The 3D BBox can be set by entering the desired values into the spinboxes
-
Block Size in Y, X, and Z are the block sizes of each axis
- Only used if using zarr files
-
Batch Size in Y, X, and Z are the batch sizes of each axis
- Only used if using zarr files
- Border Size in Y, X, and Z are the block sizes of each axis
- Parse Cluster will attempt to submit cluster jobs if a scheduler is available
- Master Compute will also use your current node to process cluster jobs if it is checked
- CPUs Per Task sets the desired number of cores to use for a cluster job
- uuid is the unique identifier for jobs when saving the log files. It is fine to leave this blank
- Job Log Dir will set the directory where you would like your job logs to output to (This can usually just be left as is)
- Mode will set whether you want to Convert Tiff files to Zarr files or Zarr files to Tiff files
- Refer to section 1.1 in the Main Settings section for instructions on Adding Paths
- Refer to section 1.3 in the Main Settings section for instructions on Channel Patterns
- Result Dir Name is the Dir where the stitch results will be placed. Just need a name and not the full path
- Block Size will determine the chunk size of the output zarr files
- Read Whole Tiff will read the entire tiff file to RAM for the conversion when true. When false, the image will be read in blocks to reduce the RAM requirement
- Partial File should be true if your tiff files are split into multiple part files
- Parse Cluster will attempt to submit cluster jobs if a scheduler is available
- CPUs Per Task sets the desired number of cores to use for a cluster job
- Use Master Compute Node will also use your current node to process cluster jobs if it is checked
- uuid is the unique identifier for jobs when saving the log files. It is fine to leave this blank
- Job Log Dir will set the directory where you would like your job logs to output to (This can usually just be left as is)