single-molecule localization microscopy analysis with imagej · 1(a)). today, several hundreds of...

11
1 © 2019 IOP Publishing Ltd Printed in the UK Journal of Physics D: Applied Physics 1. Introduction Super-resolution microscopy has the potential to widely enhance our understanding of the structural organisation of cells [1]. Among other powerful super-resolution imaging techniques such as stimulated emission depletion (STED) microscopy [2] and structured illumination microscopy (SIM) [3], single-molecule localization microscopy (SMLM) stands out as it provides access to quantitative information [4]. The advent of photoswitches, i.e. fluorophores that can be revers- ibly or irreversibly transferred from a non-fluorescent to a flu- orescent state, paved the way for the development of SMLM [510]. Common representatives of SMLM are (fluorescence) photoactivated localization microscopy (PALM/FPALM) [11, 12] and (direct) stochastic optical reconstruction microscopy (STORM/dSTORM) [13, 14], which are all based on separating single photoswitchable fluorophores in a densely labelled sample in time and localizing them with a precision much higher than the optical resolution of the imaging system. Under experimental conditions the majority of fluorophores is kept non-fluorescent while sparse subsets are stochastically transferred to their fluorescent state. An alternative version of SMLM without employing station- ary photoswitches is points accumulation for imaging in nanoscale topography (PAINT) [15] and DNA-PAINT [16], which utilize fluorescent probes that are transiently bound to the structure of interest through diffusion. All of these con- cepts acquire image stacks over time that contain stochastic single-molecule emissions. Finally, the data is analysed and Single-molecule localization microscopy analysis with ImageJ Sebastian van de Linde Department of Physics, SUPA, University of Strathclyde, 107 Rottenrow East, Glasgow G4 0NG Scotland, United Kingdom E-mail: [email protected] Received 1 October 2018, revised 1 February 2019 Accepted for publication 21 February 2019 Published 13 March 2019 Abstract ImageJ is a versatile and powerful tool for quantitative image analysis in microscopy. It is open-source software, platform-independent and enables students and researchers to obtain an easy but thorough introduction into image analysis. Especially the image processing package Fiji is a valuable and powerful extension of ImageJ. Several plugins and macros for single- molecule localization microscopy (SMLM) have been developed during the last decade. These novel tools cover the steps from single-molecule localization and image reconstruction to SMLM data postprocessing such as density analysis, image registration or resolution estimation. This article describes how ImageJ/Fiji can be used for image analysis, reviews existing extensions for SMLM, and aims at introducing and motivating novices and advanced SMLM users alike to explore the possibilities of ImageJ/Fiji for automated and quantitative data analysis. Keywords: ImageJ, Fiji, image analysis, super-resolution, quantitative imaging, SMLM S Supplementary material for this article is available online Topical Review Original content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. 1361-6463/19/203002+11$33.00 https://doi.org/10.1088/1361-6463/ab092f J. Phys. D: Appl. Phys. 52 (2019) 203002 (11pp)

Upload: others

Post on 21-Jan-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Single-molecule localization microscopy analysis with ImageJ · 1(a)). Today, several hundreds of plugins for ImageJ exist. Moreover, extensive tutorial material is available owing

1 © 2019 IOP Publishing Ltd Printed in the UK

Journal of Physics D: Applied Physics

S van de Linde

Printed in the UK

203002

JPAPBE

© 2019 IOP Publishing Ltd

52

J. Phys. D: Appl. Phys.

JPD

10.1088/1361-6463/ab092f

20

Journal of Physics D: Applied Physics

1. Introduction

Super-resolution microscopy has the potential to widely enhance our understanding of the structural organisation of cells [1]. Among other powerful super-resolution imaging techniques such as stimulated emission depletion (STED) microscopy [2] and structured illumination microscopy (SIM) [3], single-molecule localization microscopy (SMLM) stands out as it provides access to quantitative information [4]. The advent of photoswitches, i.e. fluorophores that can be revers-ibly or irreversibly transferred from a non-fluorescent to a flu-orescent state, paved the way for the development of SMLM [5–10].

Common representatives of SMLM are (fluorescence) photoactivated localization microscopy (PALM/FPALM) [11, 12] and (direct) stochastic optical reconstruction microscopy (STORM/dSTORM) [13, 14], which are all based on separating single photoswitchable fluorophores in a densely labelled sample in time and localizing them with a precision much higher than the optical resolution of the imaging system. Under experimental conditions the majority of fluorophores is kept non-fluorescent while sparse subsets are stochastically transferred to their fluorescent state. An alternative version of SMLM without employing station-ary photoswitches is points accumulation for imaging in nanoscale topography (PAINT) [15] and DNA-PAINT [16], which utilize fluorescent probes that are transiently bound to the structure of interest through diffusion. All of these con-cepts acquire image stacks over time that contain stochastic single-molecule emissions. Finally, the data is analysed and

Single-molecule localization microscopy analysis with ImageJ

Sebastian van de Linde

Department of Physics, SUPA, University of Strathclyde, 107 Rottenrow East, Glasgow G4 0NG Scotland, United Kingdom

E-mail: [email protected]

Received 1 October 2018, revised 1 February 2019Accepted for publication 21 February 2019Published 13 March 2019

AbstractImageJ is a versatile and powerful tool for quantitative image analysis in microscopy. It is open-source software, platform-independent and enables students and researchers to obtain an easy but thorough introduction into image analysis. Especially the image processing package Fiji is a valuable and powerful extension of ImageJ. Several plugins and macros for single-molecule localization microscopy (SMLM) have been developed during the last decade. These novel tools cover the steps from single-molecule localization and image reconstruction to SMLM data postprocessing such as density analysis, image registration or resolution estimation. This article describes how ImageJ/Fiji can be used for image analysis, reviews existing extensions for SMLM, and aims at introducing and motivating novices and advanced SMLM users alike to explore the possibilities of ImageJ/Fiji for automated and quantitative data analysis.

Keywords: ImageJ, Fiji, image analysis, super-resolution, quantitative imaging, SMLM

S Supplementary material for this article is available online

Topical Review

IOP

Original content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further

distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.

2019

1361-6463

1361-6463/19/203002+11$33.00

https://doi.org/10.1088/1361-6463/ab092fJ. Phys. D: Appl. Phys. 52 (2019) 203002 (11pp)

Page 2: Single-molecule localization microscopy analysis with ImageJ · 1(a)). Today, several hundreds of plugins for ImageJ exist. Moreover, extensive tutorial material is available owing

Topical Review

2

converted into a graphical representation that is no longer limited by diffraction.

Image analysis is key to SMLM. The main image process-ing steps consist of localizing each recorded emission of a sin-gle molecule and store it in an output file that finally contains the coordinates of thousands to millions of single molecules, followed by rendering this intermediate result into an image. Localizing a single molecule means fitting an ideal point spread function (PSF) to its recorded intensity pattern, which is often done with a 2D Gaussian function of the form

G = A exp

Ç−Ç(x − xc)

2

2σx2 +

(y − yc)2

2σy2

åå+ B,

with A as amplitude, xc and y c the molecule’s centre coor-dinates, σx and σy as standard deviation of the Gaussian in the x- and y -directions, and B as offset. The uncertainty in determining the position depends mainly on the total number of detected photons per event (N) and the standard deviation of the Gaussian (σ) and scales with σ/

√N [17].

It is worth mentioning that many analytical approaches in localization microscopy such as centre of mass approx-imation were already well researched in astronomy. For instance the analysis of stars in crowded fields by the program DAOPHOT [18] inspired the development of the SMLM tool DAOSTORM, in which overlapping emitters are fitted with multiple model PSFs [19] (section 3.1).

When SMLM was invented in 2006, the main task of image processing was the reconstruction of the super-reso-lution image. Today, the analysis just continues on the level

of single-molecule coordinates after the localization step. Various analysis methods exist such as cluster analysis, image registration, intensity analysis, 3D visualization, as well as exper imental precision and resolution estimation. For all these steps software is required and one would assume that for these various techniques and processing steps different software solutions are necessary. Fortunately, a powerful software plat-form exists now that combines many SMLM related applica-tions in one toolkit: ImageJ.

1.1. The rise of ImageJ

The driving force in developing ImageJ was Wayne Rasband and the importance of his contribution to this platform-indepen-dent and open-source image analysis software cannot be overes-timated. One of his early software products was NIH Image, an image analysis software for the Macintosh II that was released over 30 years ago [20]. This software became highly valued among Mac users, but with the personal comp uter becoming ever more popular, Rasband began to create ImageJ, which was written in Java and released in 1997. His vision was an open-source image analysis software that could be used on any plat-form independent of the operating system [20].

A key feature of ImageJ and also of its predecessor NIH Image was their extensibility. It allowed users to automate image processing steps by writing macros or to add new func-tionality by developing plugins. Albeit ImageJ already offered a broad range of image processing tools, this option led to the integration of an abundance of novel features and was one of the main reasons for the tremendous success of ImageJ.

ImageJ became very popular and found widespread use in different fields of science such as biology, medicine, astron-omy and microscopy [21]. It has a simple but well-arranged graphical user interface (GUI) and can be directly used by non-experts for basic and advanced image processing (figure 1(a)). Today, several hundreds of plugins for ImageJ exist. Moreover, extensive tutorial material is available owing to the huge user community of ImageJ.

I first used ImageJ in an advanced physics lab course on stellar spectroscopy back in 2005. We recorded the spectra of stars with a telescope on a CCD camera and used ImageJ for the analysis. We plotted each spectrum and identified the absorption lines to allow for stellar classification. I was truly amazed about the simple interface yet powerful functionality that the software offered. When I started my PhD in 2007 in the group of Markus Sauer, I used ImageJ for several appli-cations on image analysis, and some years later (as Fiji) it became a standard tool in our lab.

1.2. From ImageJ to Fiji

Several applications and adoptions of ImageJ were gen-erated to satisfy the various needs of users in different fields [20]. For example, AstroImageJ can be applied for the analysis of astronomical images with an emphasis on photometry [22]. The ImageJ related software µManager can be used to control microscopy hardware [23], such as driving a variety of microscope stands, controlling laser

Figure 1. ImageJ GUI and macro programming. (a) Top: Fiji interface, bottom: script editor for programming. (b) Left: Macro GUI, right: visualized localizations within the image stack using the Fiji macro LocFileVisualizer (operation ‘ShowLocalizations’ or ‘Import&Show’).

J. Phys. D: Appl. Phys. 52 (2019) 203002

Page 3: Single-molecule localization microscopy analysis with ImageJ · 1(a)). Today, several hundreds of plugins for ImageJ exist. Moreover, extensive tutorial material is available owing

Topical Review

3

emission and camera acquisition. It also comes with a range of tools, e.g. a localization microscopy plugin (table 1), which can be used for SMLM image reconstruction. For microscopy users, Fiji (Fiji is just ImageJ) became a valu-able integration of ImageJ in biological image analysis [24]. It is a distribution of ImageJ with a huge collection of plugins and can be described as a software project. It incorporates modern software-engineering principles such as an integrated updating system, the usage of third-party libraries, and a script editor supporting various scripting languages [24]. Therewith, Fiji is suitable to the require-ments of a broad range of users from biology researchers to professional software engineers. It has been used to develop analysis tools for standard fluorescence microscopy such as wide-field and confocal microscopy, but also for elec-tron microscopy, single-plane illumination microscopy and super-resolution microscopy.

In the following, I show how Fiji can be used for SMLM data analysis, how localization data can be handled using home-built macros and review available plugins for SMLM. Finally, I conclude this review with a list of recent additions to super-resolution microscopy and desirable applications for SMLM that will be potentially forthcoming in Fiji.

2. Analysing SMLM data with Fiji

The raw data in SMLM consists of a time series of images most often stored as TIF files. These files contain the emission

of fluorophores on a certain background level. The first data processing step is to localize the emissions. A plethora of local-ization software packages have been developed over the years and several plugins for ImageJ are available (see section 3.1). In the early days image reconstruction was par ticularly time consuming, but already the first efforts were made to allow for real-time computation [25–27].

In general, these software packages attempt to find the centre of fluorescence emissions (hereafter called ‘spots’) in noisy images. This is first done in a coarse mode where rough estimates of candidate positions for further in-depth analysis are obtained. Often, this step is performed though the appli-cation of an image smoothing filter to the raw data, serving as noise reduction that facilitates finding of maxima in the image. These spot positions are then used for an approximate fit to the PSF of the microscope, usually a 2D Gaussian func-tion applied to a finite region that contains the spot in the raw image. The obtained coordinates along with other fitting parameters are then finally stored in a text file.

Novices to SMLM can reproduce the basic steps of the localization software by using core functions in Fiji. By load-ing an image stack into Fiji (File Open…) a filter such as a Mean, Median or Gaussian (e.g. Process Filters Gaussian blur…) can be applied. Then the maximum finder can be used (Process Find Maxima…) to find spots above a certain noise level. With this, one can get an overview of the perfor-mance gain of individual filters. In addition the user can also investigate the background level of a SMLM raw image by

Table 1. Plugins for ImageJ/Fiji for localization and image reconstruction. HDA: high density analysis, GPU: graphics processing unit, MLE: maximum likelihood estimation, MMSE: minimum mean square error estimator, PSF: point spread function.

Name Description 3D HDA Year Ref.

DoM Localization software, 3D: astigmatism, drift correction, channel alignment for correction of chromatic aberration using B-spline registration

✓ — 2016 [54]

GraspJ Localization software, GPU processing, 3D: astigmatism, MLE, drift correction ✓ — 2012 [85]Hawk Preprocessing tool for high spot densities, outputs an image stack containing an

increased number of frames with a reduced number of spots per frame— ✓ 2018 [51]

µManager LM Plugin facilitating localization microscopy analysis for µManager with 3D capability, MLE

✓ — 2014 [86]

M2LE Localization software, MLE — — 2012 [87]MaLiang Localization software, GPU processing, MLE — — 2010 [88]NanoJ-SRRFa High-density super-resolution method, GPU processing, drift correction — ✓ 2016 [52]Octane Localization software — — 2014 [89]PALMER Localization software, GPU processing — ✓ 2012 [90]PeakFit Localization software as part of the GDSC SMLM plugin collection (table 2),

MLE— ✓ [43]

pSMLM-3D Add-on for ThunderSTORM, implements phasor based localization algorithm ✓b ✓b 2018 [42]QuickPALM Localization software, centre of mass calculation, drift correction ✓ — 2010 [26]SMLocalizer Localization software, GPU processing, 3D: PRILM, biplane, astigmatism,

double-helix; drift correction, channel alignment, cluster analysis✓ — 2018 [91]

SOSplugin Software for single-molecule tracking and localization, drift correction, cluster analysis

— ✓ 2014 [92]

ThunderSTORM Localization software, 3D: astigmatism and biplane; MLE, drift correction, coordinate-based co-localization

✓ ✓ 2014 [30]

UNLOC Localization software for high spot densities, current version requires Matlab compiler runtime (9.2), MMSE

— ✓ 2018 [50]

ZOLA-3D Localization software, GPU processing, 3D: image reconstruction of phase modulated PSFs (by a deformable mirror), MLE, drift correction

✓ — 2018 [44]

a Although SRRF is technically not a localization software, it can be applied on SMLM data to produce a super-resolved image.b Feature through ThunderSTORM.

J. Phys. D: Appl. Phys. 52 (2019) 203002

Page 4: Single-molecule localization microscopy analysis with ImageJ · 1(a)). Today, several hundreds of plugins for ImageJ exist. Moreover, extensive tutorial material is available owing

Topical Review

4

defining a region of interest with the rectangle selection tool followed by a measurement (Analyze Measure). By select-ing ‘mean gray value’ and ‘standard deviation’ (Analyze Set Measurements…) the measurements will return these values in Fiji’s Results table together with other selected parameters.

2.1. Automated analysis and macro programming

The image processing steps described in the above example can be also automated by producing a macro. Fiji provides a macro recorder for this purpose, which once opened records each step done (Plugins Macro Record…). The macro can be simple and e.g. just contain the steps of (i) image filter-ing, (ii) maxima detection and (iii) measurement, applied to any selected image (figure 1(a)). But it can be also extended through the use of scripting language such as the ImageJ macro language [28]. This can be used to, for example, auto-mate the detection of a spot and perform a measurement on an entire image stack or multiple files that are contained in a folder. Macros can also be programmed with a GUI (fig-ure 1(b)), which allows the adaption and proper installation of parameters in Fiji.

An example for this is the visualization of single- molecule localizations within the raw image stack. This is illustrated in a macro that is provided as Supplementary Software (‘LocFileVisualizer’) (figure 1(b)). After loading an image stack into Fiji, the macro can be executed (as Script or after installation via Plugins Macro LocFileVisualizer). The user then selects the operation mode ‘Import&Show’ and the type of localization file. After confirming, a GUI appears in which visualization options and the pixel size of the raw image stack can be specified. This macro is entirely based on Fiji core functions written in ImageJ macro language. It opens a text file (the localization file) and converts it into a Results table. Then a selection (circular, rectangular or cross section) of chosen size is drawn for each localization within the image stack using the coordinates and time information of the molecule from the Results table. Importantly, different headers of localization files such as from rapidSTORM [29] and ThunderSTORM [30] are supported. This macro has been written because our in-house standalone localization software

rapidSTORM did not support the graphical visualization of the localizations in the raw image. It thus helped to verify the settings in the localization software and could provide assis-tance for judging important issues, e.g. whether the threshold was set too high or too low or overlapping emitters were suc-cessfully sorted out by the software, or if localizations could be also made in noisy regions.

2.2. Generation of 2D and 3D SMLM images

There are multiple ways to reconstruct a super-resolution image from single-molecule coordinates such as (i) a sim-ple scatter plot, (ii) rendering each coordinate as a Gaussian whose standard deviation is determined by the localiza-tion precision, or (iii) binning the coordinates into a histo-gram with a pixel size in the range of 10 nm or less. Both, Gaussian rendering and histogram are applied in the majority of localization software packages. Nieuwenhuizen et al com-pared five different visualization methods and reported that Gaussian rendering provides best resolution, but histogram binning achieves a similar resolution in a shorter computation time [31].

Once localization data has been obtained, basic function in Fiji can be used to visualize single-molecule localizations in two and three dimensions as demonstrated again by the macro LocFileVisualizer. Upon execution the user can select the operation ‘Import&Generate’ and specify the localization file as well as the desired lateral pixel size. An image is then generated as 2D histogram (figure 2) whose size is based on the desired pixel size and structural dimensions, whereas the intensity of each pixel depends on the number of localizations that are assigned to the pixel. The image can then be further processed, e.g. using a heat map for visualization (Image Lookup Table  …). Optionally, the image can be convolved with a Gaussian kernel (Process Filters Gaussian Blur…) with a standard deviation determined by the average localiza-tion precision of the experiment as recommended for histogram binning [31]. If the localization file contains also axial coordi-nates, the macro option ‘z-stack’ can be selected and the pixel size in z-direction has to be specified leading to a 3D super-resolution image stack, i.e. a series of images with defined

Figure 2. Image visualization and rendering with Fiji using different options. (a) A localization file is imported into Fiji using the macro LocFileVisualizer and a 2D image generated. (b) Localization file imported and z-colour-coded with the plugin ZOLA. (c). A series of images with different axial range (z-stack) is generated using the macro LocFileVisualizer (operation ‘Generate images’ or ‘Import&Generate’). (d) The z-stack is rendered in 3D using the plugin ClearVolume.

J. Phys. D: Appl. Phys. 52 (2019) 203002

Page 5: Single-molecule localization microscopy analysis with ImageJ · 1(a)). Today, several hundreds of plugins for ImageJ exist. Moreover, extensive tutorial material is available owing

Topical Review

5

axial sectioning (figure 2(c)). 3D stacks can also be further processed in Fiji, e.g. by rendering the image with Fiji’s 3D viewer or Volume viewer (e.g. Plugins 3D Viewer) (figure 2). The macro LocFileVisualizer was developed in order to recon-struct localization files easily without running the full locali-zation software (rapidSTORM in this case). It also allows to evaluate the optimal pixel size, which is determined by the localization precision.

Furthermore, the macro allows to create quantitative images in which every localization increases the associated pixel value by one. Then, the number of localizations per region or subcellular compartment can be determined using further image processing steps in Fiji. The quantitative image can be duplicated, smoothed with a Gaussian filter, and adjusted to an intensity threshold to produce a binary image (all done in Fiji). This image can then be analysed with the particle analyser (Analyze Analyze Particles…). According to their size and geometry the contours of the particles are extracted and added to Fiji’s ROI manager. These region of interests (ROIs) can then be applied to the original, unmodi-fied image where the amount of localization (density) is deter-mined. It is possible to automate all steps again and save them as macro. This method was the foundation for the quantifica-tion of the presynaptic protein Bruchpilot in the active zone of Drosophila neuromuscular junctions [32].

The above mentioned examples are only two out of many how Fiji can be used for SMLM data visualization and analy-sis. Macros have the advantage to be easily adaptable through modifying the source code. Numerous additional macros are available, e.g. the package ChriSTORM that supports the translation of localization files from commercial setups and facilitates the usage of the Fiji plugin ThunderSTORM [33]. In case of more complex analysis procedures plugins form a more extensive yet more powerful option to be integrated into Fiji.

3. Plugins for SMLM

While macros automate specific tasks within Fiji, plugins add new functionality. For ImageJ and Fiji, several hundreds of plugins have been developed. In this chapter, I review avail-able plugins that were developed for SMLM. Most of them were developed for the task of single-molecule localiza-tion, but more and more plugins focus on data postprocess-ing. Additionally, I also present some Fiji tools that were not exclusively designed for SMLM, but which can be advanta-geously applied on single-molecule data.

3.1. Single-molecule localization software

From the early days of SMLM, there was a clear focus on fluorophore engineering and manipulation, i.e. on the creation of photoactivatable and photoswitchable fluorophores [8, 34]. Consequently, the handling of large image stacks with thou-sands to millions of single-molecule events became impera-tive. Especially the advances in detector design in terms of chip size and speed led to increased data sets. So far, many

localization algorithms have been developed and a detailed topical review by Small and Stahlheber is available [35]. Most research groups working on SMLM developed their own localization software and published them early on.

Today, a large number of localization software packages is available, most of them written in Python or MatLab, some available as ImageJ plugins, and a few even as stand-alone software. Most of these software packages were tested and compared by Sage and colleagues in 2015 [36], where many parameters for benchmarking were defined for the first time. This is an on-going initiative and now concentrates on 2D and 3D analysis [37], also including several ImageJ localization plugins. The most supported 3D technique is astigmatism [38], followed by the concepts of biplane imaging [39, 40] and double-helix PSF [41]. For a full overview on the choice of appropriate software, I refer the reader to these compara-tive studies [36, 37]. A list of localization software packages available as Fiji plugins can be found in table 1. Here below I describe some important packages in more detail.

QuickPALM was the first ImageJ SMLM plugin published in 2010 [26]. It determines the centroid of diffraction limited spots and refraines from Gaussian fitting. It also features the generation of 3D images and has a tool for drift correction. Albeit not as accurate as with fitting it allows processing of image stacks in real-time. This demonstration—open-source and ease of use—was indeed very impressive, as SMLM analysis at this time seemed to be far away from being imple-mentable in ImageJ. QuickPALM can be seen as a door opener for both developers and users entering the field of SMLM.

ThunderSTORM was published in 2014 [30]. It is a very comprehensive plugin with a palette of different features such as 2D and 3D image reconstruction. It also contains explanations within the GUI on different settings. It has many important options for instance different image filters such as median, Gaussian or wavelet filter. Spot localization can be performed by Gaussian fitting routines using least squares (LSE), weighted least squares (WLSE) or maximum likelihood estimation (MLE). A phasor-based localization algorithm as model-free localization approach (pSMLM-3D) with improved execution speed was recently added to ThunderSTORM [42].

PeakFit, developed by Alex Herbert, is a Gaussian fitting routine that is embedded in the GDSC SMLM ImageJ plugins [43]. It is a valuable set of ImageJ plugins for SMLM analysis, which is well documented and easy to install and maintain by simply adding it to the Fiji update sites (see section 3.2 for localization postprocessing). PeakFit is also comprehen-sive, supports standard smoothing filters and LSE, WLSE and MLE for localization with many adaptable parameters.

The ZOLA plugin is a relatively new addition for 3D SMLM analysis [44]. It is installable through the Fiji update sites. The method Zernike optimized localization approach in 3D (ZOLA-3D) enables the analysis of PSFs that are engi-neered by a deformable mirror placed in the Fourier plane of the microscope and allows for 3D imaging over increased axial ranges (5 µm) when compared to astigmatism or biplane. The plugin also allows the import and 2D/3D visualization of ThunderSTORM localization files (figure 2).

J. Phys. D: Appl. Phys. 52 (2019) 203002

Page 6: Single-molecule localization microscopy analysis with ImageJ · 1(a)). Today, several hundreds of plugins for ImageJ exist. Moreover, extensive tutorial material is available owing

Topical Review

6

In 2015, both ThunderSTORM and PeakFit performed very well in the localization challenge [36] and especially ThunderSTORM became very popular among SMLM users. As can be seen in table 1, some localization plugins feature multi-emitter analysis of high spot densities, such as the afore-mentioned methods, albeit with varying performance. When single Gaussian kernels are used for fitting high density data, i.e. overlapping spots, this usually leads to image artefacts caused by false-positive localizations [45, 46] (section 3.4). It has been shown that a large fraction of artefacts can already emerge well below one spot per µm2 [47]. The extent to which artefacts are present depends on the localization algorithm and the spot density. The latter is determined by the label den-sity and the photoswitching kinetics of the fluorophores [8]. Different concepts have been proposed to handle this problem [19, 48, 49]. Two ImageJ plugins with improved multi-emitter analysis were recently released, i.e. UNLOC [50], a param eter free-algorithm based on iterative multi-Gaussian fitting, and HAWK [51], which is based on temporal band-pass filtering of high density data. The HAWK (Haar wavelet kernel) analy-sis separates overlapping spots on the basis of their blinking behaviour but does not perform single-molecule localization. It can be used instead as a preprocessing tool for high density data that deconstructs raw emissions into low density data, which can then be processed with conventional localization software.

The NanoJ-SRRF plugin, which stands for super- resolution radial fluctuations [52], is an alternative to localization based algorithms for high spot densities. The method analyses radial and temporal fluctuations of spot intensities in an image sequence and is similar to super-res-olution optical fluctuation imaging (SOFI), which is based on the temporal analysis of intensity fluctuations using higher order statistics [53]. It can be used on low and high spot density datasets that are not suitable for conventional SMLM localization software. Moreover, it enables super-resolution imaging without photoswitchable fluorophores, as demonstrated for live cells expressing conventional GFP [52].

Many localization plugins come with additional analy-sis tools such as drift correction, but only a few support channel alignment. Chromatic aberration is always a big issue when fluorophores of two or more colours are used in SMLM. The resulting distortion of the channels is obvi-ous at the high resolution provided by SMLM and demands image registration. This feature is for instance included in the localization plugin DoM [54], where a calibration with reference structures is required, e.g. multi-fluorescence beads that are imaged on the two colour channels. Then the distortion is calculated on the basis of a B-spline grid registration and the resulting transformation can then be applied on the SMLM data.

3.2. Localization data postprocessing

Postprocessing SMLM data is becoming increasingly impor-tant, especially for extracting quantitative information [32, 55–57]. Table  2 gives an overview of SMLM postpro-cessing plugins that are available for Fiji. Postprocessing can be done on all three levels, i.e. on raw image stacks, localiza-tion data, and on the super-resolution image, which is illus-trated in figure 3.

A first example is the determination of localization pre-cision and image resolution. The precision can be calculated by the estimated photon number per molecule, which also determines the maximum achievable image resolution. The precision can also be determined experimentally, i.e. from localization patterns that originate from isolated dyes or labels [13, 14]. Localizations of these patterns are separated, aligned and summed up into a single distribution, which is then statis-tically analysed or fitted to a Gaussian function. This can be automated in ImageJ by graphical selection and extraction of coordinates from the localization file [32].

The actual image resolution is also determined by the label density and structural complexity. A comprehensive method to estimate the resolution is the Fourier ring correlation (FRC) [58, 59], in which single-molecule localizations are split into

Table 2. Plugins for ImageJ/Fiji for postprocessing of SMLM data. FRC: Fourier ring correlation.

Name Description Year Ref.

bUnwarpJ 2D image registration; channel alignment by elastic transformation, deformations are represented by cubic B-splines

2006 [64]

ClearVolume Multi-channel visualization package; rendering of image stacks for 3D and multi-colour representation

2015 [67]

FIRE Resolution estimation; first ImageJ plugin for FRC analysis 2013 [59]GDSC SMLM Collection of plugins; many features such as drift correction, local

density analysis, pair correlation analysis, and FRC[43]

MosaicIA Cluster analysis; calculates an interaction potential that is most likely to generate the observed object distribution

2013 [62]

NanoJ-core Drift correction and multi-colour channel alignment 2015 [93]NanoJ-SQUIRREL Benchmarking SMLM images; generates error map and FRC map,

uncovers local differences in resolution2018 [60]

QuASIMoDOH Cluster analysis; divides images into tiles (tessellation), pattern analysis done by analysing the distribution of tile areas

2016 [63]

TRABI Intensity analysis; macro that determines spot intensities in SMLM data by temporal analysis; can extract 3D information from 2D data

2017 [69]

J. Phys. D: Appl. Phys. 52 (2019) 203002

Page 7: Single-molecule localization microscopy analysis with ImageJ · 1(a)). Today, several hundreds of plugins for ImageJ exist. Moreover, extensive tutorial material is available owing

Topical Review

7

two halves, e.g. from odd and even frames, to reconstruct a set of two images. Then their Fourier transforms are calculated and correlated along a radial coordinate (i.e. different ring sizes). The correlation is then plotted against the spatial fre-quency in a FRC curve, and where the curve just falls below a threshold of 1/7 the inverse spatial frequency is stated as global resolution of the image.

The GDSC SMLM ImageJ plugin collection, to which the localization software PeakFit belongs, comes with several postprocessing tools like drift correction, blink estimator for quantitative PALM measurements, local density analysis, pair correlation analysis and Fourier image resolution using FRC, to name only a few. The comprehensive manual is recom-mended for a full overview of available features [43].

Another analysis package is NanoJ, developed by the Henriques lab. The core plugin can be used for drift correction and channel alignment, and several extension plugins such as NanoJ-SRRF [52] (section 3.1) and NanoJ-SQUIRREL [60] were released, where the latter acronym stands for super- resolution quantitative image rating and reporting of error locations. NanoJ-SQUIRREL can be used to extract error maps, which are produced through the comparison of a super-resolution image with its diffraction-limited reference image. It further features FRC analysis for local resolution measure-ments. For this purpose the image is divided into image seg-ments and a FRC map is obtained that gives evidence of the local resolution (figure 4). A comparison of both FRC and error maps can then give information on image artefacts that might lead to high resolution at the cost of structural integrity [60]. NanoJ and its extensions can be installed through the Fiji update sites.

The distribution of proteins in nanodomains can be well investigated with SMLM by analysing the spatial distribution of single-molecule localizations [61]. This type of analysis

is often referred to as cluster analysis, in which the amount of neighbours in varying distance from each localization is used to determine the degree of clustering such as in Ripley’s K-function, nearest neighbour and pair-correlation function analysis. Some localization plugins already feature cluster analysis such as the GDSC SMLM ImageJ plugin collection, SOSplugin and SMLocalizer, but there are only a few plugins solely designed for cluster analysis, such as MosaicIA [62] and QuASIMoDOH [63]. Both can be used for standard micros-copy images and SMLM data. For instance, QuASIMoDOH uses a geometrical approach called tessellation, in which images are divided into tiles, whose area distribution is ana-lysed using both neighbour and intensity information.

3.3. Additional tools for SMLM

Several other microscopy tools that can be used for SMLM analysis are either already available in Fiji or can be easily added. For instance bUnwarpJ, which can be used for reg-istration of multi-channel images [64]. It calculates a cubic B-spline transformation by evaluating two images. This can be done for a set of images serving as calibration, e.g. a bead sample that is fluorescent on different colour channels. The calibration file can then be used to register two-colour SMLM images. The plugin can also be directly applied to microscopy images without having performed a calibration, provided that both channels contain sufficient structural similarity. bUn-warpJ has been successfully used for multi-colour dSTORM imaging of the nuclear pore complex, where the resulting chromatic aberration required image registration [65]. It was further used for aligning images from correlative dSTORM and scanning electron microscopy (SEM) [66].

The representation of 3D SMLM data is challenging. Often, 2D images are shown with a 3D colour-code. But 3D

Figure 3. Image processing options on SMLM data. Standard operations of localization software is highlighted in grey, i.e. workflow from raw image stacks, containing single-molecule emissions, over localization files, listing single-molecule coordinates, to super-resolution images (solid arrows). Postprocessing options are depicted with dashed arrows. For example, resolution can be estimated on super-resolution images using FRC, error analysis through comparison of raw and super resolution image via NanoJ-SQUIRREL, intensity analysis through molecular positions and frame information from the localization file applied on the raw image (TRABI).

J. Phys. D: Appl. Phys. 52 (2019) 203002

Page 8: Single-molecule localization microscopy analysis with ImageJ · 1(a)). Today, several hundreds of plugins for ImageJ exist. Moreover, extensive tutorial material is available owing

Topical Review

8

rendering can be done in Fiji as well. Therefore, a 3D locali-zation data stack with x-, y - and z-coordinates must be loaded into Fiji as z-stack (e.g. using the macro LocFileVisualizer). A region of interest can be selected and rendered by the Fiji plugin ‘3D viewer’. Another option is the plugin ClearVolume, a GPU accelerated multi-channel visualization package origi-nally developed for light-sheet microscopy data that can cre-ate multi-view and multi-colour renderings [67]. An example of 3D rendering of SMLM data is shown in figure 2(d).

As mentioned, the spot intensity in SMLM is an impor-tant parameter for the localization precision [17, 68]. Many software packages calculate the spot intensity, which is determined from the area under the 2D Gaussian function. These photon numbers are underestimated on experimental single-molecule emissions [68] and depend heavily on the molecule’s axial position [69]. A Fiji macro called tempo-ral, radial aperture based intensity estimation (TRABI) has been developed that delivers a constant spot intensity over an increased axial range [69]. It estimates the intensity of spots within a certain circular aperture and corrects for the back-ground intensity by means of temporal analysis. Furthermore, it allows extracting of axial information from 2D localization data when compared with the intensities of the underesti-mated Gaussian fit.

3.4. Artefacts related to SMLM image analysis

In general, super-resolution microscopy methods and SMLM in particular are very prone to errors, which can occur at the stage of (i) sample preparation, (ii) data acquisition and (iii) image analysis. This includes errors originating from blinking characteristics of the fluorophore (over- and under-counting), fixation and labelling issues, high label densities and inad-equate software settings [46, 56, 70–73].

Potential artefacts in quantitative SMLM are over- and under-counting, i.e. molecules that are counted more than once or not at all during the localization process, respectively [56, 70, 71]. Over-counting can emerge from false-positive locali-zations due to a low intensity threshold or if fluorophore blink-ing was not corrected. On the other hand under-counting can originate from a threshold that is set too high or when high

density data is inappropriately analysed. In addition, a resolu-tion bias can be expected if high spot densities are not analysed with appropriate tools [19, 50, 51]. This can result in distorted filamentous structures [45] or increased cluster sizes [46].

Image analysis should not be seen as the final stage to fix errors that could have been avoided during sample preparation and data acquisition. An inspection of the spot density at the stage of data acquisition can already indicate the need for a revision of the sample preparation. Although software for high spot densities is available, it is always beneficial to keep the spot density as low as possible to obtain the best localization precision.

A successful strategy for high quality quantitative SMLM results should therefore optimise all parts. This comprises the sample preparation by testing different label densities, inspecting artefacts that occur due to fixation [74], the data acquisition itself (e.g. laser intensities and camera parameters) and finally the SMLM image analysis by optimal localization software settings and the application of multi-emitter algo-rithms. Currently, Fiji offers well established localization soft-ware packages along with options for high density analysis and super-resolution image evaluation.

4. Summary and outlook

ImageJ has become a successful software for platform inde-pendent open-source image analysis. Especially the Fiji distribution became very popular in the life sciences and inte-grates important tools in biological imaging. An abundance of plugins has been developed and can be used for a broad range of different microscopy methods, such as confocal, wide-field, light-sheet, and electron microscopy as well as super-resolution imaging.

After the development of PALM and STORM in 2006, it took some time until the first ImageJ plugins for SMLM were available. But then the first plugins appeared and more and more functionality was added and especially during the last five years we have seen a substantial increase in novel Fiji tools for SMLM. Recently, the first ImageJ plugins for SIM, another wide-field based super-resolution technique,

Figure 4. SMLM resolution estimation with Fiji. Left: A dSTORM image on the nuclear core complex is reconstructed from a localization file. Middle: To estimate the resolution via FRC the localization data is split into two dSTORM images, e.g. by using the odd frames for the upper and even frames for the lower image. Right: Using the NanoJ-SQUIRREL plugin a FRC map is generated, showing different FRC resolutions depending on structural complexity and NPC density. Split images were reconstructed with 7 nm pixel size, the plugin calculated from 350 blocks a mean FRC resolution of 50.1 nm (min = 15.0, max = 745.7, st.dev. = 88.0 nm).

J. Phys. D: Appl. Phys. 52 (2019) 203002

Page 9: Single-molecule localization microscopy analysis with ImageJ · 1(a)). Today, several hundreds of plugins for ImageJ exist. Moreover, extensive tutorial material is available owing

Topical Review

9

have been released. fairSIM enables image reconstruction of SIM images [75] and SIMcheck, a package of plugins, features benchmarking and calibration tools for SIM [76]. Research no longer depends solely on commercial SIM soft-ware and have now the possibility to compare their results.

Fiji became altogether a comprehensive platform for super-resolution microscopy analysis. It is anticipated that many more tools will be added in the future. The entry barrier for SMLM was further reduced as the construction of cost-effective but still single-molecule sensitive wide-field setups is feasible [77–79]. Even if some plugins of the early days may become less important due to a lack of support, further development or better and more advanced alternatives, the open-source idea behind ImageJ might allow the community to maintain these nevertheless, especially those that found wide-spread use.

Finally, the question arises what functionality is currently missing or desirable to have in Fiji for SMLM as comprehen-sive software packages are already available. A good example is the GDSC SMLM ImageJ plugin collection. Further tools, in particular novel routines on segmentation and density anal-ysis that are solely designed for SMLM data with graphical representation would definitely enrich the toolbox, especially with regard to cluster analysis in three dimensions [80], allow-ing users to compare results obtained by different methods [62, 63, 81].

New challenges for SMLM data analysis are on the rise, predominantly with regard to large data sets and their quanti-tative evaluation. SMLM measurements can be automated and permit high throughput super-resolution imaging [82, 83]. Quantitative assessment of this data often requires manual evaluation and is thus time consuming. It will be interesting to explore how machine learning can be adapted to super-reso-lution data as first machine learning tools in ImageJ were just developed [84].

Acknowledgments

I would like to thank the ImageJ and Fiji community for doing a great job that allows us researchers to enter the fascinating field of microscopic image analysis. I am also very grateful to Oliver Henrich (University of Strathclyde, Glasgow) and Christian Franke (MPI-CBG, Dresden) for critically reading the manuscript and Lucas Herdly (Uni-versity of Strathclyde, Glasgow) for comments on the macro. This work was supported by the Academy of Medi-cal Sciences/the British Heart Foundation/the Government Department of Business, Energy and Industrial Strategy/the Wellcome Trust Springboard Award (SBF003\1163).

Supplementary information

The macro LocFileVilualizer is available as supplementary software. Updates will be available from http://bcp.phys.strath.ac.uk/photophysics/super-resolution/software/.

ORCID iDs

Sebastian van de Linde https://orcid.org/0000-0002- 7977-840X

References

[1] Schermelleh L, Ferrand A, Huser T, Eggeling C, Sauer M, Biehlmaier O and Drummen G P C 2019 Super-resolution microscopy demystified Nat. Cell Biol. 21 72

[2] Klar T A, Jakobs S, Dyba M, Egner A and Hell S W 2000 Fluorescence microscopy with diffraction resolution barrier broken by stimulated emission Proc. Natl Acad. Sci. USA 97 8206

[3] Gustafsson M G L 2000 Surpassing the lateral resolution limit by a factor of two using structured illumination microscopy J Microsc-Oxford 198 82

[4] Sauer M 2013 Localization microscopy coming of age: from concepts to biological impact J. Cell Sci. 126 3505

[5] Hell S W 2009 Microscopy and its focal switch Nat. Methods 6 24

[6] Patterson G, Davidson M, Manley S and Lippincott-Schwartz J 2010 Superresolution imaging using single-molecule localization Annu. Rev. Phys. Chem. 61 345

[7] Thompson M A, Lew M D and Moerner W E 2012 Extending microscopic resolution with single-molecule imaging and active control Annu. Rev. Biophys. 41 321

[8] van de Linde S and Sauer M 2014 How to switch a fluorophore: from undesired blinking to controlled photoswitching Chem. Soc. Rev. 43 1076

[9] Chozinski T J, Gagnon L A and Vaughan J C 2014 Twinkle, twinkle little star: photoswitchable fluorophores for super-resolution imaging FEBS Lett. 588 3603

[10] Turkowyd B, Virant D and Endesfelder U 2016 From single molecules to life: microscopy at the nanoscale Anal. Bioanal. Chem. 408 6885

[11] Betzig E, Patterson G H, Sougrat R, Lindwasser O W, Olenych S, Bonifacino J S, Davidson M W, Lippincott-Schwartz J and Hess H F 2006 Imaging intracellular fluorescent proteins at nanometer resolution Science 313 1642

[12] Hess S T, Girirajan T P and Mason M D 2006 Ultra-high resolution imaging by fluorescence photoactivation localization microscopy Biophys. J. 91 4258

[13] Rust M J, Bates M and Zhuang X W 2006 Sub-diffraction-limit imaging by stochastic optical reconstruction microscopy (STORM) Nat. Methods 3 793

[14] Heilemann M, van de Linde S, Schuttpelz M, Kasper R, Seefeldt B, Mukherjee A, Tinnefeld P and Sauer M 2008 Subdiffraction-resolution fluorescence imaging with conventional fluorescent probes Angew. Chem., Int. Ed. Engl. 47 6172

[15] Sharonov A and Hochstrasser R M 2006 Wide-field subdiffraction imaging by accumulated binding of diffusing probes Proc. Natl Acad. Sci. USA 103 18911

[16] Jungmann R, Avendano M S, Woehrstein J B, Dai M J, Shih W M and Yin P 2014 Multiplexed 3D cellular super-resolution imaging with DNA-PAINT and exchange-PAINT Nat. Methods 11 313

[17] Thompson R E, Larson D R and Webb W W 2002 Precise nanometer localization analysis for individual fluorescent probes Biophys. J. 82 2775

[18] Stetson P B 1987 Daophot—a computer-program for crowded-field stellar photometry Publ. Astron. Soc. Pac. 99 191

[19] Holden S J, Uphoff S and Kapanidis A N 2011 DAOSTORM: an algorithm for high-density super-resolution microscopy Nat. Methods 8 279

J. Phys. D: Appl. Phys. 52 (2019) 203002

Page 10: Single-molecule localization microscopy analysis with ImageJ · 1(a)). Today, several hundreds of plugins for ImageJ exist. Moreover, extensive tutorial material is available owing

Topical Review

10

[20] Schneider C A, Rasband W S and Eliceiri K W 2012 NIH Image to ImageJ: 25 years of image analysis Nat. Methods 9 671

[21] Abramoff M D, Magelhaes P J and Ram S J 2004 Image processing with ImageJ Biophotonics Int. 11 36

[22] Collins K A, Kielkopf J F, Stassun K G and Hessman F V 2017 Astroimagej: image processing and photometric extraction for ultra-precise astronomical light curves Astron. J. 153 77

[23] Edelstein A, Amodaj N, Hoover K, Vale R and Stuurman N 2010 Computer control of microscopes using µManager Curr. Protocols Mol. Biol. 92 14.20.1

[24] Schindelin J et al 2012 Fiji: an open-source platform for biological-image analysis Nat. Methods 9 676

[25] Wolter S, Schüttpelz M, Tscherepanow M, van de Linde S, Heilemann M and Sauer M 2010 Real-time computation of subdiffraction-resolution fluorescence images J. Microsc. 237 12

[26] Henriques R, Lelek M, Fornasiero E F, Valtorta F, Zimmer C and Mhlanga M M 2010 QuickPALM: 3D real-time photoactivation nanoscopy image processing in ImageJ Nat. Methods 7 339

[27] Smith C S, Joseph N, Rieger B and Lidke K A 2010 Fast, single-molecule localization that achieves theoretically minimum uncertainty Nat. Methods 7 373

[28] ImageJ 2019 ImageJ Macro Language (https://imagej.nih.gov/ij/developer/macro/macros.html)

[29] Wolter S, Löschberger A, Holm T, Aufmkolk S, Dabauvalle M C, van de Linde S and Sauer M 2012 rapidSTORM: accurate, fast open-source software for localization microscopy Nat. Methods 9 1040

[30] Ovesny M, Krizek P, Borkovec J, Svindrych Z and Hagen G M 2014 ThunderSTORM: a comprehensive ImageJ plug-in for PALM and STORM data analysis and super-resolution imaging Bioinformatics 30 2389

[31] Nieuwenhuizen R P J, Stallinga S and Rieger B 2015 Visualization and resolution in localization microscopy Cell Membrane Nanodomains: From Biochemistry to Nanoscopy (Boca Raton, FL: CRC Press) pp 409–30

[32] Ehmann N et al 2014 Quantitative super-resolution imaging of Bruchpilot distinguishes active zone states Nat. Commun. 5 4650

[33] Leterrier C, Potier J, Caillol G, Debarnot C, Boroni F R and Dargent B 2015 Nanoscale architecture of the axon initial segment reveals an organized and robust scaffold Cell Rep. 13 2781

[34] Li H and Vaughan J C 2018 Switchable fluorophores for single-molecule localization microscopy Chem. Rev. 118 9412

[35] Small A and Stahlheber S 2014 Fluorophore localization algorithms for super-resolution microscopy Nat. Methods 11 267

[36] Sage D, Kirshner H, Pengo T, Stuurman N, Min J, Manley S and Unser M 2015 Quantitative evaluation of software packages for single-molecule localization microscopy Nat. Methods 12 717

[37] Sage D et al 2018 Super-resolution fight club: A broad assessment of 2D & 3D single-molecule localization microscopy software (bioRxiv:362517)

[38] Huang B, Wang W Q, Bates M and Zhuang X W 2008 Three-dimensional super-resolution imaging by stochastic optical reconstruction microscopy Science 319 810

[39] Ram S, Prabhat P, Chao J, Ward E S and Ober R J 2008 High accuracy 3D quantum dot tracking with multifocal plane microscopy for the study of fast intracellular dynamics in live cells Biophys. J. 95 6025

[40] Juette M F, Gould T J, Lessard M D, Mlodzianoski M J, Nagpure B S, Bennett B T, Hess S T and Bewersdorf J 2008 Three-dimensional sub-100 nm resolution fluorescence microscopy of thick samples Nat. Methods 5 527

[41] Pavani S R, Thompson M A, Biteen J S, Lord S J, Liu N, Twieg R J, Piestun R and Moerner W E 2009 Three-dimensional, single-molecule fluorescence imaging beyond the diffraction limit by using a double-helix point spread function Proc. Natl Acad. Sci. USA 106 2995

[42] Martens K J A, Bader A N, Baas S, Rieger B and Hohlbein J 2018 Phasor based single-molecule localization microscopy in 3D (pSMLM-3D): an algorithm for MHz localization rates using standard CPUs J. Chem. Phys. 148 123311

[43] Herbert A 2019 Single Molecule Light Microscopy ImageJ Plugins (http://sussex.ac.uk/gdsc/intranet/microscopy/UserSupport/AnalysisProtocol/imagej/smlm_plugins/)

[44] Aristov A, Lelandais B, Rensen E and Zimmer C 2018 ZOLA-3D allows flexible 3D localization microscopy over an adjustable axial range Nat. Commun. 9 2409

[45] van de Linde S, Wolter S, Heilemann M and Sauer M 2010 The effect of photoswitching kinetics and labeling densities on super-resolution fluorescence imaging J. Biotechnol. 149 260

[46] Burgert A, Letschert S, Doose S and Sauer M 2015 Artifacts in single-molecule localization microscopy Histochem. Cell Biol. 144 123

[47] Wolter S, Endesfelder U, van de Linde S, Heilemann M and Sauer M 2011 Measuring localization performance of super-resolution algorithms on very active samples Opt. Express 19 7020

[48] Huang F, Schwartz S L, Byars J M and Lidke K A 2011 Simultaneous multiple-emitter fitting for single molecule super-resolution imaging Biomed. Opt. Express 2 1377

[49] Zhu L, Zhang W, Elnatan D and Huang B 2012 Faster STORM using compressed sensing Nat. Methods 9 721

[50] Mailfert S et al 2018 A theoretical high-density nanoscopy study leads to the design of UNLOC, a parameter-free algorithm Biophys. J. 115 565

[51] Marsh R J, Pfisterer K, Bennett P, Hirvonen L M, Gautel M, Jones G E and Cox S 2018 Artifact-free high-density localization microscopy analysis Nat. Methods 15 689

[52] Gustafsson N, Culley S, Ashdown G, Owen D M, Pereira P M and Henriques R 2016 Fast live-cell conventional fluorophore nanoscopy with ImageJ through super-resolution radial fluctuations Nat. Commun. 7 12471

[53] Dertinger T, Colyer R, Iyer G, Weiss S and Enderlein J 2009 Fast, background-free, 3D super-resolution optical fluctuation imaging (SOFI) Proc. Natl Acad. Sci. USA 106 22287

[54] Chazeau A, Katrukha E A, Hoogenraad C C and Kapitein L C 2016 Studying neuronal microtubule organization and microtubule-associated proteins using single molecule localization microscopy Methods Cell Biol. 131 127

[55] Lando D et al 2012 Quantitative single-molecule microscopy reveals that CENP-A(Cnp1) deposition occurs during G2 in fission yeast Open Biol. 2 120078

[56] Puchner E M, Walter J M, Kasper R, Huang B and Lim W A 2013 Counting molecules in single organelles with superresolution microscopy allows tracking of the endosome maturation trajectory Proc. Natl Acad. Sci. USA 110 16015

[57] Coltharp C, Yang X and Xiao J 2014 Quantitative analysis of single-molecule superresolution images Curr. Opin. Struct. Biol. 28C 112

[58] Banterle N, Bui K H, Lemke E A and Beck M 2013 Fourier ring correlation as a resolution criterion for super-resolution microscopy J. Struct. Biol. 183 363

[59] Nieuwenhuizen R P J, Lidke K A, Bates M, Puig D L, Grunwald D, Stallinga S and Rieger B 2013 Measuring image resolution in optical nanoscopy Nat. Methods 10 557

[60] Culley S, Albrecht D, Jacobs C, Pereira P M, Leterrier C, Mercer J and Henriques R 2018 Quantitative mapping and

J. Phys. D: Appl. Phys. 52 (2019) 203002

Page 11: Single-molecule localization microscopy analysis with ImageJ · 1(a)). Today, several hundreds of plugins for ImageJ exist. Moreover, extensive tutorial material is available owing

Topical Review

11

minimization of super-resolution optical imaging artifacts Nat. Methods 15 263

[61] Owen D M, Rentero C, Rossy J, Magenau A, Williamson D, Rodriguez M and Gaus K 2010 PALM imaging and cluster analysis of protein heterogeneity at the cell surface J. Biophotonics 3 446

[62] Shivanandan A, Radenovic A and Sbalzarini I F 2013 MosaicIA: an ImageJ/Fiji plugin for spatial pattern and interaction analysis BMC Bioinform. 14 349

[63] Paparelli L, Corthout N, Pavie B, Wakefield D L, Sannerud R, Jovanovic-Talisman T, Annaert W and Munck S 2016 Inhomogeneity based characterization of distribution patterns on the plasma membrane PLoS Comput. Biol. 12 e1005095

[64] Arganda-Carreras I, Sorzano C O S, Marabini R, Carazo J M, Ortiz-De-Solorzano C and Kybic J 2006 Consistent and elastic registration of histological sections using vector-spline regularization Lect. Notes Comput. Sci. 4241 85

[65] Löschberger A, van de Linde S, Dabauvalle M C, Rieger B, Heilemann M, Krohne G and Sauer M 2012 Super-resolution imaging visualizes the eightfold symmetry of gp210 proteins around the nuclear pore complex and resolves the central channel with nanometer resolution J. Cell Sci. 125 570

[66] Löschberger A, Franke C, Krohne G, van de Linde S and Sauer M 2014 Correlative super-resolution fluorescence and electron microscopy of the nuclear pore complex with molecular resolution J. Cell Sci. 127 4351

[67] Royer L A, Weigert M, Gunther U, Maghelli N, Jug F, Sbalzarini I F and Myers E W 2015 ClearVolume: open-source live 3D visualization for light-sheet microscopy Nat. Methods 12 480

[68] Mortensen K I, Churchman L S, Spudich J A and Flyvbjerg H 2010 Optimized localization analysis for single-molecule tracking and super-resolution microscopy Nat. Methods 7 377

[69] Franke C, Sauer M and van de Linde S 2017 Photometry unlocks 3D information from 2D localization microscopy data Nat. Methods 14 41

[70] Annibale P, Vanni S, Scarselli M, Rothlisberger U and Radenovic A 2011 Quantitative photo activated localization microscopy: unraveling the effects of photoblinking PLoS One 6 e22678

[71] Lee S H, Shin J Y, Lee A and Bustamante C 2012 Counting single photoactivatable fluorescent molecules by photoactivated localization microscopy (PALM) Proc. Natl Acad. Sci. USA 109 17436

[72] Whelan D R and Bell T D M 2015 Image artifacts in single molecule localization microscopy: why optimization of sample preparation protocols matters Sci. Rep. 5 7924

[73] Grubetamayer K S, Yserentant K and Herten D P 2019 Photons in—numbers out: perspectives in quantitative fluorescence microscopy for in situ protein counting Methods Appl. Fluoresc. 7 012003

[74] Richter K N et al 2018 Glyoxal as an alternative fixative to formaldehyde in immunostaining and super-resolution microscopy EMBO J. 37 139

[75] Muller M, Monkemoller V, Hennig S, Hubner W and Huser T 2016 Open-source image reconstruction of super-resolution structured illumination microscopy data in ImageJ Nat. Commun. 7 10980

[76] Ball G, Demmerle J, Kaufmann R, Davis I, Dobbie I M and Schermelleh L 2015 SIMcheck: a toolbox for successful super-resolution structured illumination microscopy Sci. Rep. 5 15915

[77] Holm T, Klein T, Loschberger A, Klamp T, Wiebusch G, van de Linde S and Sauer M 2014 A blueprint for cost-efficient localization microscopy ChemPhysChem 15 651

[78] Ma H Q, Fu R, Xu J Q and Liu Y 2017 A simple and cost-effective setup for super-resolution localization microscopy Sci. Rep. 7 1542

[79] Martens K J A, van Beljouw S, van der Els S, Baas S, Vink J N A, Brouns S J J, van Baarlen P, Kleerebezem M and Hohlbein J 2018 An open microscopy framework suited for tracking dCas9 in live bacteria (bioRxiv:437137)

[80] Owen D M, Williamson D J, Boelen L, Magenau A, Rossy J and Gaus K 2013 Quantitative analysis of three-dimensional fluorescence localization microscopy data Biophys. J. 105 L05

[81] Andronov L, Michalon J, Ouararhni K, Orlov I, Hamiche A, Vonesch J L and Klaholz B P 2018 3DClusterViSu: 3D clustering analysis of super-resolution microscopy data by 3D Voronoi tessellations Bioinformatics 34 3004

[82] Holden S J, Pengo T, Meibom K L, Fernandez C F, Collier J and Manley S 2014 High throughput 3D super-resolution microscopy reveals caulobacter crescentus in vivo Z-ring organization Proc. Natl Acad. Sci. USA 111 4566

[83] Mund M, van der Beek J A, Deschamps J, Dmitrieff S, Hoess P, Monster J L, Picco A, Nedelec F, Kaksonen M and Ries J 2018 Systematic nanoscale analysis of endocytosis links efficient vesicle formation to patterned actin nucleation Cell 174 884

[84] Arganda-Carreras I, Kaynig V, Rueden C, Eliceiri K W, Schindelin J, Cardona A and Seung H S 2017 Trainable Weka Segmentation: a machine learning tool for microscopy pixel classification Bioinformatics 33 2424

[85] Brede N and Lakadamyali M 2012 GraspJ—an open source, real-time analysis package for super-resolution imaging Biophys. J. 102 724a

[86] Edelstein A D, Tsuchida M A, Amodaj N, Pinkard H, Vale R D and Stuurman N 2014 Advanced methods of microscope control using µManager software J. Biol. Methods 1 e10

[87] Starr R, Stahlheber S and Small A 2012 Fast maximum likelihood algorithm for localization of fluorescent molecules Opt. Lett. 37 413

[88] Quan T W, Li P C, Long F, Zeng S Q, Luo Q M, Hedde P N, Nienhaus G U and Huang Z L 2010 Ultra-fast, high-precision image analysis for localization-based super resolution microscopy Opt. Express 18 11867

[89] Yu J 2014 Octane (https://github.com/jiyuuchc/Octane) [90] Wang Y, Quan T W, Zeng S Q and Huang Z L 2012

PALMER: a method capable of parallel localization of multiple emitters for high-density localization microscopy Opt. Express 20 16039

[91] Bernhem K and Brismar H 2018 SMLocalizer, a GPU accelerated ImageJ plugin for single molecule localization microscopy Bioinformatics 34 137

[92] Reuter M et al 2014 BRCA2 diffuses as oligomeric clusters with RAD51 and changes mobility after DNA damage in live cells J. Cell Biol. 207 599

[93] Laine R et al 2018 NanoJ: a high-performance open-source super-resolution microscopy toolbox J. Phys. D: Appl. Phys. 52 163001

J. Phys. D: Appl. Phys. 52 (2019) 203002