Abstract
Super-resolution optical fluctuation imaging (SOFI) allows one to perform sub-diffraction fluorescence microscopy of living cells. By analyzing the acquired image sequence with an advanced correlation method, i.e. a high-order cross-cumulant analysis, super-resolution in all three spatial dimensions can be achieved. Here we introduce a software tool for a simple qualitative comparison of SOFI images under simulated conditions considering parameters of the microscope setup and essential properties of the biological sample. This tool incorporates SOFI and STORM algorithms, displays and describes the SOFI image processing steps in a tutorial-like fashion. Fast testing of various parameters simplifies the parameter optimization prior to experimental work. The performance of the simulation tool is demonstrated by comparing simulated results with experimentally acquired data.
Introduction
The emergence of sub-diffraction fluorescence microscopy [1–5] has opened the door for novel insights in the life sciences by imaging features well beyond the diffraction limit [6]. Super-resolved single molecule localization methods such as photoactivation localization microscopy (PALM) [7] and stochastic optical reconstruction microscopy (STORM) [8] rely on stochastic emissions of photon bursts produced by independently blinking emitters. PALM and STORM analyze a sequence of image frames showing sparse sub-sets of emitting labels such that the emitters can be localized individually. The emitter localizations are then combined into a spatially super-resolved image of the sample.
In contrast to this frame-by-frame localization, super-resolution optical fluctuation imaging (SOFI) [9, 10] exploits the image sequence as a whole by using higher order statistics, i.e. higher order cross-cumulants to analyze the temporal fluctuations of blinking emitters for generating super-resolved images. The resolution enhancement increases with the growing cumulant order in all three spatial dimensions [11]. Balanced SOFI (bSOFI), an extension of SOFI, combines the information content of different cumulant orders further and allows one to extract physically meaningful parameters like density, brightness and blinking frequency of the observed blinking emitters [12].
Sample preparation for super-resolution imaging and an optimized choice of image acquisition parameters is often a tedious process requiring experience and several trials before a suitable parameter set is found. This work attempts to shorten this task by providing a simulation tool allowing a qualitative assessment of SOFI under various conditions and to assist the user to better understand the full chain of processing steps for SOFI. The simulator can be used for optimizing various experimental parameters such as blinking rate, labeling density, as well as system parameters of the microscope and camera prior the final imaging.
The SOFI principle
SOFI applies high order nonlinear statistics to exploit the temporal blinking sequence of fluorescent emitters [9, 10]. More precisely, SOFI is based on calculating spatio-temporal cross-cumulants to obtain a 3D super-resolved, background-free and noise-reduced image using a conventional widefield microscope. As stated in the work initiated by J. Enderlein [9], the fluctuating emitters should fulfill the following conditions:
The markers should switch between at least two optically distinguishable states, e.g. a dark and a bright state.
Each emitter switches between the states repeatedly and independently in a stochastic manner.
The point-spread image of each emitter has to extend over several camera pixels.
The image intensity of a randomly blinking emitter is spatio-temporally correlated with itself but uncorrelated with neighboring signals. Images of stochastically blinking emitters are recorded such that the PSF is spread over several camera pixels. As a consequence, the intensities recorded by each camera pixel over which the PSF spreads are likewise spatio-temporally correlated.
Fig 1 displays the general SOFI principle. By acquiring a stack of images, a time trace for each pixel is obtained. These pixel time traces contain all intensity contributions of each stochastically blinking emitter.
(1) |
where I(r, t) denotes the intensity time trace at position r, ϵk the brightness, rk the position and sk(t) normalized temporal fluctuations of the kth-emitter. U(r) is the PSF and b represents a stationary background. For each pixel, the nth order cumulant is calculated for a better discrimination of emitters inside the PSF volume. Cumulants provide a correlative measure exhibiting the fundamental additivity property stating that the cumulant of the sum is the sum of cumulants, i.e. the cumulant analysis disentangles the emission patterns of closely spaced emitters [13]. By applying the nth order cumulant to the Eq (1), we obtain
(2) |
For an nth order cumulant, the PSF is raised to the nth power. In consequence, the spatial resolution is improved by a factor of [9]. Therefore, increasing the cumulant order yields an image with an enhanced spatial resolution. Since a multiplication in the spatial domain corresponds to a convolution in the spatial frequency domain, the cut-off frequency of Un(r) is in principle n-times higher than that of U(r). Consequently, by applying deconvolution and a subsequent rescaling, the cumulant image exhibits up to an n-fold resolution improvement [10].
An nth order cumulant does not contain lower order correlation contributions which would hamper the resolution enhancement [9]. As an additional characteristic of cumulants, any non-fluctuating background is strongly suppressed. Additionally, SOFI processing, which relies on cross-cumulants, reduces uncorrelated noise [9, 10].
Materials and Methods
Sample preparation
Prior to transfection, HeLa [14] cells (American Type Culture Collection, ATCC CCL2) were incubated at 37°C with 5% CO2 using Minimum Essential Medium with Earles salts, L-glutamine, sodium bicarbonate complemented with 10% fetal bovine serum, 1× penicilin-streptomycin, 1× GlutaMAX, 1× MEM Non-Essential Amino Acids Solution (LifeTechnologies products). 4-well Nunc Lab-Tek II Chambered Coverglass (Thermo Fisher Scientific) was used as a chamber for the HeLa cells. Live HeLa cells were transfected with a pMD-Vim-Dreiklang plasmid using FuGENE 6 transfection reagent (Promega) and images were acquired at room temperature.
Microscope setup
The microscope setup comprised a 60× water-immersion objective with a numerical aperture of 1.2 (UPLSAPO 60XW, Olympus), a green DPSS laser (MLL-FN-532, 800mW, Roithner Lasertechnik) for excitation and a 405nm diode laser (iBeam smart, 405 120mW, Toptica) for reactivation and tuning the blinking rate. 3D multiplane imaging was performed with a custom-built microscope setup presented in [11]. We used three 50:50 beam splitters (BS013, Thorlabs) and two sCMOS cameras (ORCA Flash 4.0, Hamamatsu). For 2D imaging, we used an additional 365nm illumination from a LED to tune the switching kinetics of the fluorescent protein Dreiklang [15] and an EMCCD camera (Andor iXon DU 897).
Results
The SOFI simulation tool
We developed an simulation tool equipped with a graphical user interface (GUI). The microscope settings and the fluorescent sample can be investigated prior the experimental work. For more details about the GUI in Fig 2, please refer to the S1 Appendix. The software written in MATLAB is freely available together with a user manual at the website [16].
Simulated data sets
The simulation starts by generating randomly placed emitters given by user-defined parameters such as the spatial density and spatial distributions. For each emitter, the blinking behaviour is modelled as a time-continuous Markovian process with an average blinking rate of . For the experiments, we further describe the blinking rate by the on-time ratio defined as
(3) |
The contribution v(x, y) of each fluorophore is given as [17]
(4) |
where describe the position related to the discrete pixel grid, i.e. within a circle of radius . The PSF is assumed to be a symmetric 2D Gaussian with a standard deviation determined by user-defined parameters (numerical aperture, camera pixel size and wavelength). The time varying brightness is generated for each blinking fluorophore. The signal per frame is obtained by summing contributions of all fluorophores at that time point. This procedure is performed frame by frame for simulating an acquired image stack. The simulation allows to add a background. Each pixel intensity is subjected to an additive Poissonian noise contribution. The light intensity per pixel is converted to an electric charge according to the quantum efficiency and gain of the camera setting. This electrical charge is modelled by a Gamma distribution Γ(k, g). Its shape k is given by the number of photons registered by each camera pixel and g is the camera gain. Finally, Gaussian noise with a standard deviation related to dark noise is added.
The program also includes a parameter which sets the characteristic time during which the fluorophore stays emissive before bleaching (the average bleaching time). The simulation models overall bleaching composed of switching fatigue and classical bleaching via excited states. Under constant illumination, as typically applied in SOFI, photo-switching and fluorescence excitation are proportional, such that our model describes the photo-bleaching satisfactorily well. The average bleaching time can be estimated from an experiment by an exponential fit to the plotted average fluorescence per frame. In contrast to the simulation, an initial transient can be present in a measurement until the fluorophores reached the dynamic switching equilibrium. The average fluorescence should then fade approximately exponentially towards an eventual background value.
In the simulation, all emitters exhibit the same on-state lifetime τon and off-state lifetime τoff. However in practice, the blinking statistics may spatially vary across the biological sample in a sample dependent yet uncontrollable manner.
Implemented algorithms
The simulation tool incorporates SOFI and bSOFI algorithms [12]. Fig 3 shows the principle of the calculation of spatio-temporal cross-cumulants. By using spatial cross-cumulants, virtual pixels can be calculated in between the physical camera pixels leading to an image with a finer sampling grid [10]. A subsequent flattening operation corrects for differences in brightness between the physical pixels and virtual pixels of raw cumulants. The cumulant analysis leads to a nonlinear response to the brightness of fluorophores. The bSOFI algorithm introduces a linearization step for rescaling and linearizing the brightness response.
The simulation tool also incorporates a basic STORM algorithm [18] consisting of segmentation of each frame and subsequent localization of single molecules using Gaussian fitting methods. The image segments of a frame are generated by first applying a Laplacian of a Gaussian filter in order to reduce noise and to enhance the single emitter pattern (including a background subtraction). Once the image is segmented, a fitting procedure is performed on the raw data. An unweighted least-squares optimization based on the Levenberg-Marquardt algorithm estimates the amplitude, position, width, and background signal for each molecule. The initial position used to initialize Gaussian fit is determined by estimating the center of gravity of each image segment. Finally, estimates of width and amplitude deviating significantly from their expected values are discarded and a super-resolved STORM image is generated. The simulation tool also provides FALCON [19], an algorithm for STORM which combines a sparsity-promoting formulation with a Taylor approximation of the PSF for high-density imaging.
Simulation examples
We simulated various specific situations: standard conditions (i.e. conditions under which STORM is able to resolve individual emitters), short acquisition time, short off-state lifetime of the emitters, low signal-to-noise ratio (SNR), and high-labelling density. Reversibly photoswitchable fluorescent proteins have on-off duty cycles in the order of 0.1 in contrast to organic dyes with on-off duty cycles much smaller (≲ 0.01) [20]. Fig 4 shows the results for widefield, bSOFI, and FALCON STORM. For these simulations, we assumed fluorescent proteins and we set the on-time ratio to 0.1. Regarding the various conditions, bSOFI gave reliable results and seems to be well suited for photoswitchable proteins. The dark-state lifetime does not need to exceed the on-state lifetime and only needs to be on the order of the frame exposure time, which is in agreement with previous findings [18].
Fig 5 shows simulated structures such as filaments labelled with a relatively high density of emitters of 1000/μm2. In the case of a sufficiently long off-state life time of the emitters (on-time ratio ≲ 0.01), strong signals, and high number of frames (≈10000), STORM provides a high resolution enhancement, whereas SOFI can be useful even if these conditions are not met. The simulations reveal a good performance for bSOFI even in the case of a short off state lifetime of the blinking molecules and a relatively short acquisition time.
The deconvolution step in bSOFI helps to exploit the maximum potential resolution improvement given by the order of the cumulant analysis, but it comes at the price of introducing common deconvolution artifacts. Deconvolution may cause ringing artifacts due to conversion of a discontinuous signal into Fourier space. These ringing artifacts appear mostly along sharp edges or points. For sufficiently high signals (SNR approx. 20dB), the artifacts have very low values and can be neglected. With increasing order of the SOFI analysis, resolution improvement also increases, but the SNR of super-resolved images decreases. This effect limits the highest resolution achievable in practice. The short acquisition case represents unfavorable conditions for the 7th order bSOFI shown in Fig 4. In that case, it is better to use a lower order SOFI analysis. Fig 6 shows bSOFI images of different orders. For lower order bSOFI images, the ringing artifacts are less pronounced and the two points in the top right corner are properly separated. Both STORM and SOFI have a range of optimal conditions. Our simulation tool can be used to quickly check various conditions and the effect on the output super-resolved images.
Experimentally acquired images of live HeLa cells compared to simulations
We performed an experiment comparing simulated data to experimentally acquired data. Parameters of the experimentally acquired images were measured and used to set the simulation parameters in the GUI. The measured parameters (shown in Fig 7) were the peak signal (Ipeak), the peak signal to background ratio (S/B), molecular on-time ratio Eq (3) of Dreiklang fluorescent protein, and molecular density.
Fig 7a, 7b and 7c shows experimentally acquired images of Dreiklang-labelled vimentin networks in HeLa cells. By decreasing the 405nm illumination intensity, and increasing the 365nm intensity at the same time, the on-time ratios of Dreiklang can be tuned. The estimated on-time ratios in the acquired image sequences were 0.02, 0.05, and 0.2 accordingly. On-time ratios of Dreiklang were measured in live cells using a procedure described in [11]. An average image from each acquired image stack was calculated and thresholded by an iterative threshold selection method [21] in order to generate signal and background masks. The estimated SNRs and signal-to-background ratios (S/Bs) were measured from the average images according to the procedure described in [22] and used as simulation parameters. Under normal conditions in cells, we assume a few hundreds to thousand Dreiklang per micrometer of fiber length. For this simulation example, we set the density to 600 fluorescent proteins per micrometer. Number of frames of the simulated image sequence was set to 1000. Fig 7a, 7b, 7d and 7e shows two situations which lead to high quality images, and Fig 7c and 7f shows a situation which resulted in low quality images.
Conclusions
We developed a novel software for modeling the imaging procedure of super-resolution optical fluctuation imaging. The software is equipped with a user friendly graphical interface which allows the user to generate simulated image stacks and calculate SOFI and STORM super-resolution images. The processing steps of SOFI are visualized and explained in a tutorial-like way. We compared simulated results with experimentally acquired data of living HeLa cells expressing vimentin-Dreiklang. We demonstrated that the software is able to predict, through simulation, the image quality. The software allows the user to quickly test numerous image acquisition settings prior to experimental work. For more information about the software, see S1 Appendix.
Supporting Information
Acknowledgments
We thank Stefan Jakobs for kindly providing the Vimentin plasmids and Gisou van der Goot for kindly providing the HeLa cells.
Data Availability
Software package and a user guide are freely available at http://lob.epfl.ch/sofitool/. The software is now freely available also at GitHub public repository according to Plos One recommendation for software sharing. https://github.com/lob-epfl/sofitool.
Funding Statement
This research was supported by the Swiss National Science Foundation (SNSF, http://www.snf.ch/en) under grants 200020-159945/1 and 205321-138305/1. Tomas Lukes acknowledges a SCIEX scholarship (13.183).
References
- 1. Hell SW, Wichmann J. Breaking the diffraction resolution limit by stimulated emission: stimulated-emission-depletion fluorescence microscopy. Optics letters. 1994;19(11):780–782. 10.1364/OL.19.000780 [DOI] [PubMed] [Google Scholar]
- 2. Huang B, Bates M, Zhuang X. Super resolution fluorescence microscopy. Annual Review of Biochemistry. 2010;78:993–1016. 10.1146/annurev.biochem.77.061906.092014 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3. Patterson G, Davidson M, Manley S, Lippincott-Schwartz J. Superresolution Imaging using Single-Molecule Localization. Amnu Rev Phys Chem. 2013;(3):345–367. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4. Schermelleh L, Heintzmann R, Leonhardt H. A guide to super-resolution fluorescence microscopy. Journal of Cell Biology. 2010;190(2):165–175. 10.1083/jcb.201002018 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5. Vandenberg W, Leutenegger M, Lasser T, Hofkens J, Dedecker P. Diffraction-unlimited imaging: from pretty pictures to hard numbers. Cell and Tissue Research. 2015; 10.1007/s00441-014-2109-0 [DOI] [PubMed] [Google Scholar]
- 6. Abbe E. Beitrage zur Theorie des Mikroskops und der mikroskopischen Wahrnehmung. Archiv für mikroskopische Anatomie. 1873;9(1):413–418. 10.1007/BF02956173 [DOI] [Google Scholar]
- 7. Betzig E, Patterson GH, Sougrat R, Lindwasser OW, Olenych S, Bonifacino JS, et al. Imaging intracellular fluorescent proteins at nanometer resolution. Science (New York, NY). 2006;313(September):1642–1645. 10.1126/science.1127344 [DOI] [PubMed] [Google Scholar]
- 8. Rust MJ, Bates M, Zhuang X. Sub-diffraction-limit imaging by stochastic optical reconstruction microscopy (STORM). Nature methods. 2006;3(10):793–795. 10.1038/nmeth929 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9. Dertinger T, Colyer R, Iyer G, Weiss S, Enderlein J. Fast, background-free, 3D super-resolution optical fluctuation imaging (SOFI). Proceedings of the National Academy of Sciences of the United States of America. 2009;106(52):22287–22292. 10.1073/pnas.0907866106 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10. Dertinger T, Colyer R, Vogel R, Enderlein J, Weiss S. Achieving increased resolution and more pixels with Superresolution Optical Fluctuation Imaging (SOFI). Optics express. 2010;18(18):18875–18885. 10.1364/OE.18.018875 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11. Geissbuehler S, Sharipov A, Godinat A, Bocchio NL, Sandoz PA, Huss A, et al. Live-cell multiplane three-dimensional super-resolution optical fluctuation imaging. Nature Communications. 2014;5:5830 10.1038/ncomms6830 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12. Geissbuehler S, Bocchio NL, Dellagiacoma C, Berclaz C, Leutenegger M, Lasser T. Mapping molecular statistics with balanced super-resolution optical fluctuation imaging (bSOFI). Optical Nanoscopy. 2012;1:4 10.1186/2192-2853-1-4 [DOI] [Google Scholar]
- 13. Mendel JM. Tutorial on higher-order statistics (spectra) in signal processing and system theory: theoretical results and some applications. Proceedings of the IEEE. 1991;79(3):278–305. 10.1109/5.75086 [DOI] [Google Scholar]
- 14. Scherer WF, Syverton JT, Gey GO. Studies on the propagation in vitro of poliomyelitis viruses. IV. Viral multiplication in a stable strain of human malignant epithelial cells (strain HeLa) derived from an epidermoid carcinoma of the cervix. The Journal of experimental medicine. 1953;97:695–710 10.1084/jem.97.5.695 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15. Brakemann T, Stiel AC, Weber G, Andresen M, Testa I, Grotjohann T, et al. A reversibly photoswitchable GFP-like protein with fluorescence excitation decoupled from switching. Nature Biotechnology. 2011;29(10):942–947. 10.1038/nbt.1952 [DOI] [PubMed] [Google Scholar]
- 16.Girsault A, Lukes T. MATLAB codes for SOFI optimization tool; 2016. http://lob.epfl.ch/sofitool/
- 17. Ovesný M, Křížek P, Borkovec J, Švindrych Z, Hagen GM. ThunderSTORM: a comprehensive ImageJ plug-in for PALM and STORM data analysis and super-resolution imaging. Bioinformatics (Oxford, England). 2014;30(16):2389–2390. 10.1093/bioinformatics/btu202 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18. Geissbuehler S, Dellagiacoma C, Lasser T. Comparison between SOFI and STORM. Biomedical optics express. 2011;2(3):408–420. 10.1364/BOE.2.000408 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19. Min J, Vonesch C, Kirshner H, Carlini L, Olivier N, Holden S, et al. FALCON: fast and unbiased reconstruction of high-density super-resolution microscopy data_ SI. Scientific reports. 2014;4:4577 10.1038/srep04577 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20. Dempsey GT, Vaughan JC, Chen KH, Bates M, Zhuang X. Evaluation of fluorophores for optimal performance in localization-based super-resolution imaging. Nature Methods. 2011;8(12):1027–1036. 10.1038/nmeth.1768 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.Šonka M, Hlaváč V, Boyle R. Image Processing Analysis and Machine Vision. 2nd ed. PWS Publishing. 1998;
- 22.Lukeš T, Hagen GM, Křížek P, Švindrych Z, Fliegel K, Klíma M. Comparison of image reconstruction methods for structured illumination microscopy. Proc SPIE 9129. 2014; [DOI] [PubMed]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
Software package and a user guide are freely available at http://lob.epfl.ch/sofitool/. The software is now freely available also at GitHub public repository according to Plos One recommendation for software sharing. https://github.com/lob-epfl/sofitool.