Skip to main content

Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

  • Protocol
  • Published:

Extensible visualization and analysis for multidimensional images using Vaa3D

Abstract

Open-Source 3D Visualization-Assisted Analysis (Vaa3D) is a software platform for the visualization and analysis of large-scale multidimensional images. In this protocol we describe how to use several popular features of Vaa3D, including (i) multidimensional image visualization, (ii) 3D image object generation and quantitative measurement, (iii) 3D image comparison, fusion and management, (iv) visualization of heterogeneous images and respective surface objects and (v) extension of Vaa3D functions using its plug-in interface. We also briefly demonstrate how to integrate these functions for complicated applications of microscopic image visualization and quantitative analysis using three exemplar pipelines, including an automated pipeline for image filtering, segmentation and surface generation; an automated pipeline for 3D image stitching; and an automated pipeline for neuron morphology reconstruction, quantification and comparison. Once a user is familiar with Vaa3D, visualization usually runs in real time and analysis takes less than a few minutes for a simple data set.

This is a preview of subscription content, access via your institution

Access options

Buy this article

Prices may be subject to local taxes which are calculated during checkout

Figure 1: Screenshots of visualization of a single 3D fluorescently labeled cellular image stack of the late-embryonic-stage nervous system of Drosophila.
Figure 2: Screenshots showing the creation of 3D markers, 3D line segments and 3D curves for an image and quantitative profiling of image content based on these objects.
Figure 3: Visualization of a 5D image data set of the C. elegans nervous system.
Figure 4: Screenshots showing the creation and visualization of irregular 3D surface meshes for image content of different data channels.
Figure 5: Screenshots of colocalization and fusion of many 3D image stacks.
Figure 6: Screenshots of automated 3D segmentation and quantitative analysis of a 3D cellular image stack.
Figure 7: Pipeline for stitching terabytes of 3D images automatically with the TeraStitcher plug-in.
Figure 8: Screenshots of automated reconstruction and analysis of the 3D morphology of neurons.

Similar content being viewed by others

References

  1. Long, F., Zhou, J. & Peng, H. Visualization and analysis of 3D microscopic images. PLoS Comput. Biol. 8, e1002519 (2012).

    Article  CAS  Google Scholar 

  2. Clendenon, J.L., Phillips, C.L., Sandoval, R.M., Fang, S. & Dunn, K.W. Voxx: a PC-based, near real-time volume rendering system for biological microscopy. Am. J. Physiol. Cell Physiol. 282, C213–C218 (2002).

    Article  CAS  Google Scholar 

  3. Swedlow, J.R., Goldberg, I., Brauner, E. & Sorger, P.K. Informatics and quantitative analysis in biological imaging. Science 300, 100–102 (2003).

    Article  CAS  Google Scholar 

  4. Abràmoff, M.D., Magalhães, P.J. & Ram, S.J. Image processing with ImageJ. Biophotonics Internatl. 11, 36–42 (2004).

    Google Scholar 

  5. de Chaumont, F. et al. Icy: an open bioimage informatics platform for extended reproducible research. Nat. Methods 9, 690–696 (2012).

    Article  CAS  Google Scholar 

  6. Sommer, C., Straehle, C., Kothe, U. & Hamprecht, F.A. Ilastik: Interactive learning and segmentation toolkit. Biomedical Imaging: From Nano to Macro, 2011 IEEE International Symposium on 230–233 (2011).

  7. Carpenter, A.E. et al. CellProfiler: image analysis software for identifying and quantifying cell phenotypes. Genome Biol. 7, R100 (2006).

    Article  Google Scholar 

  8. Murphy, R.F. Cell organizer: image-derived models of subcellular organization and protein distribution. Comput. Methods Cell Biol. 110, 179 (2012).

    Article  Google Scholar 

  9. Long, F., Peng, H., Liu, X., Kim, S.K. & Myers, E. A 3D digital atlas of C. elegans and its application to single-cell analyses. Nat. Methods 6, 667–672 (2009).

    Article  CAS  Google Scholar 

  10. Luisi, J., Narayanaswamy, A., Galbreath, Z. & Roysam, B. The FARSIGHT trace editor: an open source tool for 3-D inspection and efficient pattern analysis aided editing of automated neuronal reconstructions. Neuroinformatics 9, 305–315 (2011).

    Article  Google Scholar 

  11. Kvilekval, K., Fedorov, D., Obara, B., Singh, A. & Manjunath, B. Bisque: a platform for bioimage analysis and management. Bioinformatics 26, 544–552 (2010).

    Article  CAS  Google Scholar 

  12. Lau, C. et al. Exploration and visualization of gene expression with neuroanatomy in the adult mouse brain. BMC Bioinformatics 9, 153 (2008).

    Article  Google Scholar 

  13. Peng, H. et al. BrainAligner: 3D registration atlases of Drosophila brains. Nat. Methods 8, 493–498 (2011).

    Article  CAS  Google Scholar 

  14. Peng, H. Bioimage informatics: a new area of engineering biology. Bioinformatics 24, 1827–1836 (2008).

    Article  CAS  Google Scholar 

  15. Swedlow, J.R., Goldberg, I.G. & Eliceiri, K.W. Bioimage informatics for experimental biology. Ann. Rev. Biophys. 38, 327 (2009).

    Article  CAS  Google Scholar 

  16. Shamir, L., Delaney, J.D., Orlov, N., Eckley, D.M. & Goldberg, I.G. Pattern recognition software and techniques for biological image analysis. PLoS Comput. Biol. 6, e1000974 (2010).

    Article  Google Scholar 

  17. Danuser, G. Computer vision in cell biology. Cell 147, 973–978 (2011).

    Article  CAS  Google Scholar 

  18. Eliceiri, K.W. et al. Biological imaging software tools. Nat. Methods 9, 697–710 (2012).

    Article  CAS  Google Scholar 

  19. Schindelin, J. et al. Fiji: an open-source platform for biological-image analysis. Nat. Methods 9, 676–682 (2012).

    Article  CAS  Google Scholar 

  20. Peng, H., Ruan, Z., Long, F., Simpson, J.H. & Myers, E.W. V3D enables real-time 3D visualization and quantitative analysis of large-scale biological image data sets. Nat. Biotechnol. 28, 348–353 (2010).

    Article  CAS  Google Scholar 

  21. Gonzalez-Bellido, P.T., Peng, H., Yang, J., Georgopoulos, A.P. & Olberg, R.M. Eight pairs of descending visual neurons in the dragonfly give wing motor centers accurate population vector of prey direction. Proc. Natl. Acad. Sci. USA 110, 696–701 (2013).

    Article  CAS  Google Scholar 

  22. Yu, Y. & Peng, H. Automated high speed stitching of large 3D microscopic images. Biomedical Imaging: From Nano to Macro, 2011 IEEE International Symposium on Biomedical Imaging: From Nano to Macro (ISBI'2011). 238–241 (2011).

  23. Bria, A. & Iannello, G. TeraStitcher-a tool for fast automatic 3D-stitching of teravoxel-sized microscopy images. BMC Bioinformatics 13, 316 (2012).

    Article  Google Scholar 

  24. Silvestri, L., Bria, A., Sacconi, L., Iannello, G. & Pavone, F. Confocal light sheet microscopy: micron-scale neuroanatomy of the entire mouse brain. Optics Express 20, 20582–20598 (2012).

    Article  CAS  Google Scholar 

  25. Peng, H., Long, F. & Myers, G. Automatic 3D neuron tracing using all-path pruning. Bioinformatics 27, i239–i247 (2011).

    Article  CAS  Google Scholar 

  26. Scorcioni, R., Polavaram, S. & Ascoli, G.A. L-Measure: a web-accessible tool for the analysis, comparison and search of digital reconstructions of neuronal morphologies. Nat. Protoc. 3, 866–876 (2008).

    Article  CAS  Google Scholar 

Download references

Acknowledgements

We thank Z. Ruan, H. Xiao and Y. Wan for developing several modules briefly discussed in this article; L. Qu, Y. Yu, J. Zhou, L. Ibanez, P. Yu, C. Bruns and many other contributors to the Vaa3D project; C. Doe, E. Heckscher, R. Kerr, J. Simpson, P. Chung, G. Rubin, L. Silvestri, L. Sacconi, F.S. Pavone, http://NeuroMorpho.org/, the Janelia FlyLight project and many other collaborators for providing test data for the demonstrations. We thank the Janelia Farm Research Campus of the Howard Hughes Medical Institute and the Allen Institute for Brain Science for support of this work.

Author information

Authors and Affiliations

Authors

Contributions

H.P. conceived and developed this study; A.B. and G.I. developed the TeraStitcher plug-in; F.L. developed the cell segmentation plug-in; H.P. supervised or assisted all plug-in developments; H.P. wrote the manuscript with the contributions from co-authors. Z.Z. helped in testing the options and in editing the manuscript.

Corresponding author

Correspondence to Hanchuan Peng.

Ethics declarations

Competing interests

The authors declare no competing financial interests.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Peng, H., Bria, A., Zhou, Z. et al. Extensible visualization and analysis for multidimensional images using Vaa3D. Nat Protoc 9, 193–208 (2014). https://doi.org/10.1038/nprot.2014.011

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1038/nprot.2014.011

This article is cited by

Comments

By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.

Search

Quick links

Nature Briefing AI and Robotics

Sign up for the Nature Briefing: AI and Robotics newsletter — what matters in AI and robotics research, free to your inbox weekly.

Get the most important science stories of the day, free in your inbox. Sign up for Nature Briefing: AI and Robotics