Analysis Code:


Easy-DHPSF open-source software for three-dimensional localization of single molecules with precision beyond the optical diffraction limit (but download disabled, use mercurial)

For download capability, see

Automated processing of double-helix (DH) microscope images of single molecules (SMs) streamlines the protocol required to obtain super-resolved three-dimensional (3D) reconstructions of ultrastructures in biological samples by single-molecule active control microscopy. Here, we present a suite of MATLAB subroutines, bundled with an easy-to-use graphical user interface (GUI), that facilitates 3D localization of single emitters (e.g. SMs, fluorescent beads, or quantum dots) with precisions of tens of nanometers in multi-frame movies acquired using a wide-field DH epifluorescence microscope. The algorithmic approach is based upon template matching for SM recognition and least-squares fitting for 3D position measurement, both of which are computationally expedient and precise. Overlapping images of SMs are ignored, and the precision of least-squares fitting is not as high as maximum likelihood-based methods. However, once calibrated, the algorithm can fit 15-30 molecules per second on a 3 GHz Intel Core 2 Duo workstation, thereby producing a 3D super-resolution reconstruction of 100,000 molecules over a 20×20×2 μm field of view (processing 128×128 pixels × 20000 frames) in 75 min.

Matthew D. Lew*, Alexander R. S. von Diezmann*, and W. E. Moerner, Protocol Exchange, doi:10.1038/protex.2013.026, published online 25 February 2013. DOI[Slide]


This work was supported in part by The National Institutes of General Medical Sciences Grant No. R01GM085437.