To the editor
Super-Resolution (SR) Microscopy based on 3D Single-Molecule Localization Microscopy (SMLM) is now well established1,2 and its wide-spread adoption has led to the development of more than 36 software packages, dedicated to quantitative evaluation of the spatial and temporal detection of fluorophore photoswitching3. While the initial emphasis in the 3DSMLM field has clearly been on improving resolution and data quality, there is now a marked absence of 3D visualization approaches that enable the straightforward, high-fidelity exploration of this type of data. Inspired by the horological phosphorescence points that illuminate watch-faces in the dark, we present vLUME (Visualization of the Local Universe in a Micro Environment, pronounced ‘volume’) a free-for-academic-use immersive virtual reality-based (VR) visualization software package purposefully designed to render large 3D-SMLM data sets. vLUME enables robust visualization, segmentation, annotation and quantification of millions of fluorescence puncta from any 3D SMLM technique. vLUME has an intuitive user-interface and is compatible with all commercial VR hardware (Oculus Rift/Quest and HTC Vive, Supplementary Video 1). Although other microscopy data (i.e. confocal) visualization tools have previously explored the VR technology, using volumetric representations4,5, vLUME has been specifically and purposefully created for SMLM. It accelerates the analysis of highly complex 3D point-cloud data and the rapid identification of defects that are otherwise neglected in global quality metrics.
vLUME is a point-cloud based 3D-SMLM data visualization tool able to render all pointillism-based multidimensional datasets. It differs from other 3D tools for 3D-SMLM visualization such as ViSP6 by providing a complete VR interactive environment and intuitive interface for life-scientists, dedicated to data visualization and segmentation. Users drag and drop multidimensional particle-list datasets into vLUME (.csv or .txt files, Fig. 1a), such as those generated by commonly used 3D-SMLM software7,8. This allows users to comprehend the spatial and temporal relation between points comprising a 3D structure. In time-lapse data, 3D reconstructions update for each time-point under user control. vLUME is based on the industry standard, cross-platform, Unity engine providing a high-performance rendering framework that updates and scales with future advances in graphics performance.
Figure 1.
a) vLUME rapidly and simply takes large, multidimensional point-cloud datasets from 2D visualization into an immersive 3D VR environment through a systematic workflow: 1) multi-dimensional, SMLM image stacks are processed with any standard fitting algorithms providing multiparameter outputs as .csv or .txt files. 2) The resultant datasets can then be dragged and dropped directly into the vLUME software and instantly visualized in virtual reality (VR). 3) By anchoring at user-defined waypoints around these data, a smoothly interpolated fly-through video can be created and exported providing the user with a tool to effectively communicate their discoveries. b) vLUME facilitates the 3D, VR visualization of millions of localizations, demonstrated by the super-resolved membrane of a T cell with vLUME. The accessible interface enables the user to customize their vLUME. The T cell is ~10 µm in diameter and has an isotropic resolution of ~24 nm. (FSA) c) Comparative inspection of artefacts introduced into data by localization fitting tools can be quickly performed. This can be seen by comparing localizations of Nuclear Pore Complexes fitted with both QuickPALM and ThunderSTORM algorithms. Scale of the NPC is ~100 nm in diameter, and the nuclear membrane ~20 µm in diameter. Data is taken over ~200 nm axial range in z. d) Selection and isolation of nanoscale, complex biological features can be easily achieved by the user. As examples, a stalk of a Caulobacter crescentus bacterium and a filament of a tubulin network were isolated and a RoI saved for further analysis. The microtubules tangle shows a region of ~ 20 µm × 30 µm (and about 500 nm in depth). The diameter section of a single microtubule is ~40 nm. e) Regions of interest can then be analyzed to instantly quantify desired properties using bespoke C# scripts (Ripley’s K, Local Density Plots, Nearest Neighbors, and any others).
vLUME has 4 key features:
1). Data Exploration and Comparison
The configurable user interface allows researchers, without need for programming, to seamlessly switch back-and-forth from a global view of the entire captured sample, to detailed nanoscale views of molecular elements in any arbitrary orientation, faster than with conventional flat screens9. Doing so allows the easy local selection of data for further analysis (Supplementary Videos 2 and 3). The software can be used to leverage the human capacity to quickly interpret local features in these data, such as global and local artefacts (Fig. 1b), that are more difficult to trace by automated software without the ground truth being known10. In addition, it is easy to quickly evaluate and compare different processing software, side by side, e.g. QuickPALM vs. ThunderSTORM (Fig 1c). We include example data sets, with different sample types, using various SMLM-based SR methods, and from different international SR labs to demonstrate its broad applicability (Fig. 1b-e and Supplementary Information).
2). Extracting 3D Regions of Interest (RoI) from complex data sets
Complex biological interactions occur in intricate 3D geometries, with the evaluation of interaction data often requiring the extraction and analysis of specific sub-selections of a data set. To demonstrate this capacity of vLUME we carried out complex segmentation tasks where users needed to identify and select small local features (tens to hundreds of localizations) in data of large dimensions (millions of localizations; Fig. 1d). A single microtubule can be easily extracted from a complex 3D ‘web’ of microtubules within a eukaryotic cell (Fig. 1d right). This process can be performed in less than one minute, and the RoI exported for further analysis (Supplementary Information). Once uploaded, these data subsets can be scaled, highlighted, coloured and selected in 3D via VR controls (Supplementary Video 4).
3). Custom Analysis of user-defined subregions
Quantitative bioimaging not only relies on high-quality images but quantitative evaluation using bespoke code. Recognizing this, we included a user-definable script interpreter written in the multi-paradigm language C# (Supplementary Information). These data can be easily evaluated to give the user instant quantitative feedback about the specific sub-region of their data set (Fig. 1e). We have included fourwidely-used analyses (Scripts in C#, Supplementary Information); Ripley’s K function11,12, nearest neighbour,13,14 (Supplementary Video 5) local density and the largest and shortest distances. It is our hope to nucleate communities, to create, evaluate and share new scripts with each other to enable quantitative SMLM imaging.
4). Exporting movies for publications and presentations
As well as allowing customisation of data for presentation purposes vLUME also allows custom waypoints (user angle, pitch and yaw) to be defined simply in the VR environment (Fig. 1a) and to automatically generate a ‘fly-through’ video (Supplementary Video 6) to allow researchers to articulate their scientific discoveries.
In summary, vLUME provides a new immersive environment for exploring and analyzing 3D-SMLM data. It enables imaging scientists with any level of expertise to make straightforward analytical sense of what is often highly complex 3D data. We include a case study of the periodic submembrane scaffold along axons of cultured neurons, made of actin rings regularly spaced every 190 nm15. vLUME is used to segment, annotate and analyse complex subregions, including: spectrins assembled in the axonal periodic scaffold, submembrane spectrin not organized as rings in cell body and dendrites, cytosolic spectrin, and residual non-specific labelling outside the cell (Supplementary Video 7). Full documentation and software for vLUME are included in supplementary information.
Supplementary Material
References
- 1.Von Diezmann A, Shechtman Y, Moerne WE. Chem Rev. 2017;117:7244–7275. doi: 10.1021/acs.chemrev.6b00629. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Lee MK, Rai P, Williams J, Twieg RJ, Moerner WE. J Am Chem Soc. 2014;136:14003–14006. doi: 10.1021/ja508028h. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Sage D, et al. Nat Methods. 2019;16:387–394. doi: 10.1038/s41592-019-0364-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Theart RP, Loos B, Niesler TR. BMC Bioinformatics. 2017;18:64. doi: 10.1186/s12859-016-1446-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Caroline S, Adam LH. Journal of Molecular Biology. 2018;430:4028–4035. doi: 10.1016/j.jmb.2018.06.035. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.El Beheiry M, Dahan M. Nat Methods. 2013;10:689–690. doi: 10.1038/nmeth.2566. [DOI] [PubMed] [Google Scholar]
- 7.Henriques R, et al. Nat Methods. 2010;7:339–340. doi: 10.1038/nmeth0510-339. [DOI] [PubMed] [Google Scholar]
- 8.Ovesný M, Křížek P, Borkovec J, Švindrych Z, Hagen GM. Bioinformatics. 2014;30:2389–2390. doi: 10.1093/bioinformatics/btu202. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Takashina T, Ito M, Kokumai Y. VRST '19 proceedings. 2019;68:1–2. [Google Scholar]
- 10.Culley S, Albrecht D, Jacobs C, et al. Nat Methods. 2018;15:263–266. doi: 10.1038/nmeth.4605. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Lee SF, Thompson MA, Schwartz MA, Shapiro L, Moerner WE. Biophys J. 2011;100:L31–L33. doi: 10.1016/j.bpj.2011.02.022. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Griffié J, et al. Scientific Reports. 2017;7:4077. doi: 10.1038/s41598-017-04450-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Lillemeier BF, et al. Nat Immunol. 2010;11:90–96. doi: 10.1038/ni.1832. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Broadhead MJ, et al. Sci Rep. 2016;6:24626. doi: 10.1038/srep24626. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Leterrier C, Dubey P, Roy S. Nat Rev Neurosci. 2017;18:713–726. doi: 10.1038/nrn.2017.129. [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.