To the Editor
In recent years, there has been a dramatic increase in the use of localization microscopy: that is, super-resolution fluorescence imaging by stochastic photoswitching, photoactivation or other fluorescence-generating processes. The evaluation of localization microscopy data with a Gaussian model of the point-spread function (PSF) is a common and cogent technique1, and Poissonian maximum-likelihood estimator (MLE) fitting of the Gaussian model has been shown to yield optimal precision2. However, current software support is based on less precise approximations of MLE fitting or is slow, hardware dependent, closed source or unmaintained. Many advances have been made with unpublished or prototypical software packages, leaving established labs with homemade software and new labs with immense technology entry costs. This state has weakened the core strengths of localization microscopy: cost-efficiency and experimental simplicity.
Here we report the computational optimization of iterative MLE fitting and the development of a fast, easy-to-use and open-source software program called 'rapid, accurate program implementing direct stochastic optical reconstruction microscopy'3 (rapidSTORM, Supplementary Software). To our knowledge, rapidSTORM is the fastest and most powerful open-source localization microscopy software available (Supplementary Table 1 and Fig. 1) and supports classic localization microscopy, astigmatic and multiplane three-dimensional (3D) assignment, and multicolor localization microscopy (Fig. 1). It is the only public software capable of quickly evaluating multiplane 3D and multicolor experiments. All variants are unified in a single fitting routine by integrating appropriate factors into the Gaussian PSF model (Supplementary Note 1 and Supplementary Fig. 1), thereby avoiding the introduction of unnecessary degrees of fitting freedom and allowing fitting of the emitter position in all planes concurrently with optimal precision4. We demonstrate the accuracy, ease of use and power of our approach with a range of 3D and two-color dSTORM experiments on the nuclear pore complex5 (Fig. 1c–f and Supplementary Fig. 2).
Through careful computational optimization (Supplementary Notes 1 and 2), we were able to achieve full MLE localization precision (Supplementary Fig. 3) at a speed of more than 50,000 localizations per second (Fig. 1b) on regular PC hardware. This speed is similar to the speed of previously published graphics processing unit (GPU) implementations and resides within the real-time domain for typical samples and cameras6.
Besides being versatile and fast, rapidSTORM is easy to use, deploy, inspect and extend. It is open source and based on widespread, mature, portable and open technologies such as C++, the GNU tool chain and wxWidgets. A graphical user interface and user manual allow quick acquaintance. Automated prerelease validation and wide use on a range of biological targets ensure reliable results. rapidSTORM is regularly updated, and both source code and compiled packages are available from our website at http://www.super-resolution.biozentrum.uni-wuerzburg.de/.
Change history
04 December 2012
In the version of this article initially published, a column in Figure 1b was mislabeled, and the origin of the color scale bar for panels 1d–f was unlabeled. The errors have been corrected in the HTML and PDF versions of the article.
References
Stallinga, S. & Rieger, B. Opt. Express 18, 24461–24476 (2010).
Mortensen, K.I., Churchman, L.S., Spudich, J.A. & Flyvbjerg, H. Nat. Methods 7, 377–381 (2010).
van de Linde, S. et al. Nat. Protoc. 6, 991–1009 (2011).
Ram, S., Prabhat, P., Chao, J., Ward, E.S. & Ober, R.J. Biophys. J. 95, 6025–6043 (2008).
Löschberger, A. et al. J. Cell Sci. 125, 570–575 (2012).
Smith, C.S., Joseph, N., Rieger, B. & Lidke, K.A. Nat. Methods 7, 373–375 (2010).
Acknowledgements
We thank G. Krohne (Julius-Maximilians University Würzburg) for providing us with the Asc222 antibody, H. Neuweiler for help with sample preparation, A. Lampe (Free University of Berlin) for providing initial data and discussion for two-color imaging and K. Lidke (University of New Mexico) for providing the Smith-Joseph-Rieger-Lidke GPU data. This work was supported by the Biophotonics Initiative of the German Ministry of Research and Education (BMBF) (grant no. 13N11019).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing financial interests.
Supplementary information
Supplementary Text and Figures
Supplementary Figures 1–3, Supplementary Table 1 and Supplementary Notes 1 and 2 (PDF 2604 kb)
Supplementary Software
Source code of rapidSTORM software (ZIP 1688 kb)
Rights and permissions
About this article
Cite this article
Wolter, S., Löschberger, A., Holm, T. et al. rapidSTORM: accurate, fast open-source software for localization microscopy. Nat Methods 9, 1040–1041 (2012). https://doi.org/10.1038/nmeth.2224
Published:
Issue Date:
DOI: https://doi.org/10.1038/nmeth.2224
This article is cited by
-
Cytosolic sorting platform complexes shuttle type III secretion system effectors to the injectisome in Yersinia enterocolitica
Nature Microbiology (2024)
-
Pediatric glioma histone H3.3 K27M/G34R mutations drive abnormalities in PML nuclear bodies
Genome Biology (2023)
-
Impaired FADD/BID signaling mediates cross-resistance to immunotherapy in Multiple Myeloma
Communications Biology (2023)
-
Ligand functionalization of titanium nanopattern enables the analysis of cell–ligand interactions by super-resolution microscopy
Nature Protocols (2022)
-
Photoswitching fingerprint analysis bypasses the 10-nm resolution barrier
Nature Methods (2022)