You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/render.rst
+22-7Lines changed: 22 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -14,13 +14,16 @@ Opening Files
14
14
15
15
Drift Correction
16
16
----------------
17
-
Picasso offers two procedures to correct for drift: an RCC algorithm (option A), and use of specific structures in the image as drift markers (option B). Although option A does not require any additional sample preparation, option B depends on the presence of either fiducial markers or inherently clustered structures in the image. On the other hand, option B often supports more precise drift estimation and thus allows for higher image resolution. To achieve the highest possible resolution (ultra-resolution), we recommend consecutive applications of option A and multiple rounds of option B. The drift markers for option B can be features of the image itself (e.g., protein complexes or DNA origami) or intentionally included markers (e.g., DNA origami or gold nanoparticles). When using DNA origami as drift markers, the correction is typically applied in two rounds: first, with whole DNA origami structures as markers, and, second, using single DNA-PAINT binding sites as markers. In both cases, the precision of drift correction strongly depends on the number of selected drift markers.
17
+
Picasso offers three procedures to correct for drift: AIM (Ma, H., et al. Science Advances. 2024., option A), use of specific structures in the image as drift markers (option B) and an RCC algorithm (option C). AIM is precise, robust, quick, requires no user interaction or fiducial markers (although adding them will may improve performance). Although RCC does not require any additional sample preparation, option B depends on the presence of either fiducial markers or inherently clustered structures in the image. On the other hand, option B often supports more precise drift estimation and thus allows for higher image resolution. To achieve the highest possible resolution (ultra-resolution), we recommend AIM or consecutive applications of option C and multiple rounds of option B. The drift markers for option B can be features of the image itself (e.g., protein complexes or DNA origami) or intentionally included markers (e.g., DNA origami or gold nanoparticles). When using DNA origami as drift markers, the correction is typically applied in two rounds: first, with whole DNA origami structures as markers, and, second, using single DNA-PAINT binding sites as markers. In both cases, the precision of drift correction strongly depends on the number of selected drift markers.
1. In ``Picasso: Render``, select ``Postprocess > Undrift by RCC``.
23
-
2. A dialog will appear asking for the segmentation parameter. Although the default value, 1,000 frames, is a sensible choice for most movies, it might be necessary to adjust the segmentation parameter of the algorithm, depending on the total number of frames in the movie and the number of localizations per frame. A smaller segment size results in better temporal drift resolution but requires a movie with more localizations per frame.
22
+
1. In ``Picasso: Render``, select ``Postprocess > Undrift by AIM``.
23
+
2. The dialog asks the user to select:
24
+
a. ``Segmentation`` - the number of frames per interval to calculate the drift. The lower the value, the better the temporal resolution of the drift correction, but the higher the computational cost.
25
+
b. ``Intersection distance (nm)`` - the maximum distance between two localizations in two consecutive temporal segments to be considered the same molecule. This parameter is robust, 3*NeNA for optimal result is recommended.
26
+
c. ``Max. drift in segment (nm)`` - the maximum expected drift between two consecutive temporal segments. If the drift is larger, the algorithm will likely diverge. Setting the parameter up to ``3 * intersection_distance`` will result in fast computation.
24
27
3. After the algorithm finishes, the estimated drift will be displayed in a pop-up window, and the display will show the drift-corrected image.
25
28
26
29
Marker-based drift correction
@@ -31,6 +34,14 @@ Marker-based drift correction
31
34
3. Select ``Postprocess > Undrift from picked`` to compute and apply the drift correction.
32
35
4. (Optional) Save the drift-corrected localizations by selecting ``File > Save localizations``.
33
36
37
+
Redundant cross-correlation drift correction
38
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39
+
40
+
1. In ``Picasso: Render``, select ``Postprocess > Undrift by RCC``.
41
+
2. A dialog will appear asking for the segmentation parameter. Although the default value, 1,000 frames, is a sensible choice for most movies, it might be necessary to adjust the segmentation parameter of the algorithm, depending on the total number of frames in the movie and the number of localizations per frame. A smaller segment size results in better temporal drift resolution but requires a movie with more localizations per frame.
42
+
3. After the algorithm finishes, the estimated drift will be displayed in a pop-up window, and the display will show the drift-corrected image.
43
+
44
+
34
45
Picking of regions of interest
35
46
------------------------------
36
47
@@ -340,9 +351,9 @@ Allows the user to display only a fraction of localizations to speed up renderin
340
351
Postprocess
341
352
~~~~~~~~~~~
342
353
343
-
Undrift by RCC
354
+
Undrift by AIM
344
355
^^^^^^^^^^^^^^
345
-
Performs drift correction by redundant cross-correlation.
356
+
Performs drift correction using the AIM algorithm (Ma, H., et al. Science Advances. 2024).
346
357
347
358
Undrift from picked (3D)
348
359
^^^^^^^^^^^^^^^^^^^^^^^^
@@ -352,6 +363,10 @@ Undrift from picked (2D)
352
363
^^^^^^^^^^^^^^^^^^^^^^^^
353
364
Performs drift correction using the picked localizations as fiducials. Does not perform drift correction in z even if dataset has 3D information.
354
365
366
+
Undrift by RCC
367
+
^^^^^^^^^^^^^^
368
+
Performs drift correction by redundant cross-correlation.
369
+
355
370
Undo drift (2D)
356
371
^^^^^^^^^^^^^^^
357
372
Undo previous drift correction (only 2D part). Can be pressed again to redo.
0 commit comments