Describes super resolution microscope (SRM) analysis parameters during image analysis This class serves as DTO and contains information about general SRM analysis parameters during an image analysis. This class shall be extended, if you need to add more technology-specific properties. @since: 1.10.0 @author: Jennifer Bödker
Modifiers | Name | Description |
---|---|---|
private java.lang.String |
backgroundEstimation |
Describes an estimate of the background color based on surrounding pixel's color. |
private java.lang.Integer |
blinking |
Blinking occurs when some fluorophores switch from a bright to a dark state due to photo-induced switching. |
private java.lang.Float |
conversion |
The conversion factor applied for the analysis e.g 0.43 e-/ADU todo maybe rename it to conversionFactor? |
private java.lang.Float |
cutOff |
It describes the limiting spatial frequency of the microscope Based on this value the smallest object resolvable by the microscope can be determined |
private Dimensionality |
dimensionality |
Describes the dimensionality of an image |
private java.lang.Boolean |
driftCorrection |
During sample collection, in the process of analysing the sample, it can drift. |
private java.lang.Boolean |
experimentalPSF |
PSF stands for point spread function and describes the three-dimensional diffraction pattern of light emitted from an infinitely small point source. |
private java.lang.Float |
filterSize |
Size of the filter in pixels |
private java.lang.Float |
maxJumpDistance |
Describes the maximal distance that a molecule can "jump" within two frames in order to be traced In context of SMT - Single Molecule Tracking |
private java.lang.Integer |
offset |
Offset applied in the analysis This is e.g. 100 ADU The collected signal from the light source can be shifted via an offset amount through pre-amplification |
private PixelSize |
pixelSize |
Describes the size of the image pixels. |
private java.lang.Float |
roiSize |
ROI stands for region of interest. |
private java.lang.Boolean |
sCMOS |
sCMOS stands for scientific Complementary metal–oxide–semiconductor, its an image sensor which offers rapid frame rates, a wide dynamic range, high quantum efficiency, high resolution and a large field of view simultaneously in one image |
private java.lang.Integer |
trackLength |
Describes the number of frames in which a molecules could be detected/tracked In context of SMT - Single Molecule Tracking |
Constructor and description |
---|
SRMAnalysisParameters
(Dimensionality dimensionality, java.lang.String backgroundEstimation, java.lang.Float filterSize, java.lang.Float cutOff, java.lang.Float roiSize, PixelSize pixelSize, java.lang.Float conversion, java.lang.Integer offset, java.lang.Boolean experimentalPSF, java.lang.Boolean sCMOS, java.lang.Boolean driftCorrection, java.lang.Float maxJumpDistance, java.lang.Integer blinking, java.lang.Integer trackLength) Returns a super resolution microscopy parameter. |
Describes an estimate of the background color based on surrounding pixel's color. The variable stores the name of the method to obtain the background estimation e.g. "Difference of Gaussians"
Blinking occurs when some fluorophores switch from a bright to a dark state due to photo-induced switching. SRM are capable of detecting such blinking objects. In context of SMT - Single Molecule Tracking This variable describes the number of frames which are allowed between to signals in order to be traced (called a blink) e.g. 2 frames
The conversion factor applied for the analysis e.g 0.43 e-/ADU todo maybe rename it to conversionFactor? what conversion is meant specifically?
It describes the limiting spatial frequency of the microscope Based on this value the smallest object resolvable by the microscope can be determined It is given in photons, e.g. 1.5 photons
Describes the dimensionality of an image
During sample collection, in the process of analysing the sample, it can drift. Without correcting this drift the spatial resolution in the final reconstructed image will be poor Either drift correction is present or not
PSF stands for point spread function and describes the three-dimensional diffraction pattern of light emitted from an infinitely small point source. An experimental PSF is acquired from measurements on a particular imaging setup and is used to calibrate the microscope This setting is optional
Size of the filter in pixels The convolution kernell is a window (usually rectangular). Its size is described by a positive integer such as y x y A sample value would be 1.3 px
Describes the maximal distance that a molecule can "jump" within two frames in order to be traced In context of SMT - Single Molecule Tracking Measured in pixels e.g 1.5 pixels
Offset applied in the analysis This is e.g. 100 ADU The collected signal from the light source can be shifted via an offset amount through pre-amplification
Describes the size of the image pixels. The PixelSize is characterized by 5 elements: (time, channel, x, y, z) in nm
ROI stands for region of interest. This region is defined by a number of pixels. All pixels contained within the area of interest describe it. An image that comprises an ROI of 2x5 pixels has a ROI size of 10 pixels
sCMOS stands for scientific Complementary metal–oxide–semiconductor, its an image sensor which offers rapid frame rates, a wide dynamic range, high quantum efficiency, high resolution and a large field of view simultaneously in one image Describes if a sCMOS is used or not
Describes the number of frames in which a molecules could be detected/tracked In context of SMT - Single Molecule Tracking Measured in frames, e.g. a molecules was tracked in 5 frames
Returns a super resolution microscopy parameter.
dimensionality
- SRMAnalysisParameters.dimensionalitybackgroundEstimation
- SRMAnalysisParameters.backgroundEstimationfilterSize
- SRMAnalysisParameters.filterSizecutOff
- SRMAnalysisParameters.cutOffroiSize
- SRMAnalysisParameters.roiSizepixelSize
- SRMAnalysisParameters.pixelSizeconversion
- SRMAnalysisParameters.conversionoffset
- SRMAnalysisParameters.offsetexperimentalPSF
- SRMAnalysisParameters.experimentalPSFsCMOS
- SRMAnalysisParameters.sCMOSdriftCorrection
- SRMAnalysisParameters.driftCorrectionmaxJumpDistance
- SRMAnalysisParameters.maxJumpDistanceblinking
- SRMAnalysisParameters.blinkingtrackLength
- SRMAnalysisParameters.trackLength