Changelog v2.1.0.0
PyMCS library
Added
-
In the camera class, added methods to get/set the storage settings, the camera settings, and the view to display.
-
In all classes, added types of input and output variables.
-
In the filter wheel class, added method to move to a specific position, and added the property to force the movement.
-
In the microscope device class, added management of filter wheels.
Changed
- In the filter wheel class, returned the response time when asking to move to a defined position.
Advanced modules
Added
-
In the "Align and center views" operation of "Microscope alignment", added two gray bands to indicate the tolerance expected with temperature fluctuations over time.
-
In "Fuse views":
- added saving of the fusion results (a figure for each position/time-point and a common report with all positions and time-points) in a folder called "Fusion results".
- modified plots to display: the sharpness of both views per each plane; the cumulative difference between the sharpness of the views (i.e. the integral of the difference between sharpness of View 2 and sharpness of View 1); the applied threshold for the detection of the peak of the cumulative difference; the switching plane detected as the peak of the cumulative difference.
- added management of copying files from original folders.
- added saving of the fusion results (a figure for each position/time-point and a common report with all positions and time-points) in a folder called "Fusion results".
-
In "Service tools", added operation to check the response time of a filter wheel.
-
In "Object tracking", added management of images containing no stack by raising an error, skipping the image analysis, and continue to next position/timpe-point.
Changed
-
In "Service tools", operations to align the beam axis and the scan axis were separated.
-
In "Fuse views", the name of the folder created by the module also contains the name of the settings used for the fusion. This enables the user to run multiple fusions in parallel for the same experiment folder with different settings.
-
In "Object tracking", changed the default value for the settings to "Settings 1".
Fixed
- In "Object tracking":
- The position is updated only if the new coordinates do not exceed the stage range.
- The center of the detected object is calculated after subtracting the threshold to the thresholded projection, in order to remove the bias coming from the background.
GUI
Added
- Created a mouse-right-click event.
Changed
-
Changed to Leica logo and color.
-
Increased space for help messages.
Fixed
- Addd management of window closing not to rise an error when closing the window while an operation is still running.