Tomviz

Last updated
tomviz.com
Initial release2014;9 years ago (2014)
Stable release
1.10.0 [1]
Repository
Operating system
Available inEnglish
License BSD 3 Clauses
Website www.tomviz.org

tomviz is an open source software platform for reproducible volumetric visualization and data processing. [2] The platform is designed for a wide range scientific applications but is especially tailored to high-resolution electron tomography, with features that allow alignment and reconstruction of nanoscale materials. The tomviz platform allows graphical analysis of 3D datasets, but also comes packaged with Python, NumPy, and SciPy tools to allow advanced data processing and analysis. Current version is 1.10.0. [3]

In 2022 the tomviz platform was used to enable 3D visualization of specimens during an electron or cryo-electron tomography experiment. [4] Tomviz is built with multi-threaded data analysis pipeline runs dynamic visualizations that update as new data is collected or reconstruction algorithms proceed. Scientists can interactively analyze 3D specimen structure concurrent with a tomographic reconstruction after or during an experiment.

Volumetric visualization of nanocubes from researchers at Cornell University. The nanoscale reconstruction was visualized by the tomviz 3D analysis platform. Electron tomography of nanocubes visualized with tomviz.gif
Volumetric visualization of nanocubes from researchers at Cornell University. The nanoscale reconstruction was visualized by the tomviz 3D analysis platform.

Related Research Articles

<span class="mw-page-title-main">Tomography</span> Imaging by sections or sectioning using a penetrative wave

Tomography is imaging by sections or sectioning that uses any kind of penetrating wave. The method is used in radiology, archaeology, biology, atmospheric science, geophysics, oceanography, plasma physics, materials science, astrophysics, quantum information, and other areas of science. The word tomography is derived from Ancient Greek τόμος tomos, "slice, section" and γράφω graphō, "to write" or, in this context as well, "to describe." A device used in tomography is called a tomograph, while the image produced is a tomogram.

<span class="mw-page-title-main">Volume rendering</span> Representing a 3D-modeled object or dataset as a 2D projection

In scientific visualization and computer graphics, volume rendering is a set of techniques used to display a 2D projection of a 3D discretely sampled data set, typically a 3D scalar field.

<span class="mw-page-title-main">Tomographic reconstruction</span> Estimate object properties from a finite number of projections

Tomographic reconstruction is a type of multidimensional inverse problem where the challenge is to yield an estimate of a specific system from a finite number of projections. The mathematical basis for tomographic imaging was laid down by Johann Radon. A notable example of applications is the reconstruction of computed tomography (CT) where cross-sectional images of patients are obtained in non-invasive manner. Recent developments have seen the Radon transform and its inverse used for tasks related to realistic object insertion required for testing and evaluating computed tomography use in airport security.

<span class="mw-page-title-main">ROOT</span> Data analysis software

ROOT is an object-oriented computer program and library developed by CERN. It was originally designed for particle physics data analysis and contains several features specific to the field, but it is also used in other applications such as astronomy and data mining. The latest minor release is 6.28, as of 2023-02-03.

<span class="mw-page-title-main">Analysis of Functional NeuroImages</span>

Analysis of Functional NeuroImages (AFNI) is an open-source environment for processing and displaying functional MRI data—a technique for mapping human brain activity.

<span class="mw-page-title-main">X-ray microtomography</span> X-ray 3D imaging method

In radiography, X-ray microtomography uses X-rays to create cross-sections of a physical object that can be used to recreate a virtual model without destroying the original object. It is similar to tomography and X-ray computed tomography. The prefix micro- is used to indicate that the pixel sizes of the cross-sections are in the micrometre range. These pixel sizes have also resulted in creation of its synonyms high-resolution X-ray tomography, micro-computed tomography, and similar terms. Sometimes the terms high-resolution computed tomography (HRCT) and micro-CT are differentiated, but in other cases the term high-resolution micro-CT is used. Virtually all tomography today is computed tomography.

<span class="mw-page-title-main">Transmission electron cryomicroscopy</span>

Transmission electron cryomicroscopy (CryoTEM), commonly known as cryo-EM, is a form of cryogenic electron microscopy, more specifically a type of transmission electron microscopy (TEM) where the sample is studied at cryogenic temperatures. Cryo-EM is gaining popularity in structural biology.

<span class="mw-page-title-main">VTK</span>

The Visualization Toolkit (VTK) is an open-source software system for 3D computer graphics, image processing and scientific visualization.

<span class="mw-page-title-main">MeshLab</span>

MeshLab is a 3D mesh processing software system that is oriented to the management and processing of unstructured large meshes and provides a set of tools for editing, cleaning, healing, inspecting, rendering, and converting these kinds of meshes. MeshLab is free and open-source software, subject to the requirements of the GNU General Public License (GPL), version 2 or later, and is used as both a complete package and a library powering other software. It is well known in the more technical fields of 3D development and data handling.

<span class="mw-page-title-main">Electron tomography</span>

Electron tomography (ET) is a tomography technique for obtaining detailed 3D structures of sub-cellular, macro-molecular, or materials specimens. Electron tomography is an extension of traditional transmission electron microscopy and uses a transmission electron microscope to collect the data. In the process, a beam of electrons is passed through the sample at incremental degrees of rotation around the center of the target sample. This information is collected and used to assemble a three-dimensional image of the target. For biological applications, the typical resolution of ET systems are in the 5–20 nm range, suitable for examining supra-molecular multi-protein structures, although not the secondary and tertiary structure of an individual protein or polypeptide. Recently, atomic resolution in 3D electron tomography reconstructions has been demonstrated.

<span class="mw-page-title-main">ParaView</span> Scientific visualization software

ParaView is an open-source multiple-platform application for interactive, scientific visualization. It has a client–server architecture to facilitate remote visualization of datasets, and generates level of detail (LOD) models to maintain interactive frame rates for large datasets. It is an application built on top of the Visualization Toolkit (VTK) libraries. ParaView is an application designed for data parallelism on shared-memory or distributed-memory multicomputers and clusters. It can also be run as a single-computer application.

Kitware, Inc. is a technology company headquartered in Clifton Park, New York. The company is involved in the research and development of open-source software in the fields of computer vision, medical imaging, visualization, 3D data publishing, and technical software development.

<span class="mw-page-title-main">3D Slicer</span> Image analysis and scientific visualization software

3D Slicer (Slicer) is a free and open source software package for image analysis and scientific visualization. Slicer is used in a variety of medical applications, including autism, multiple sclerosis, systemic lupus erythematosus, prostate cancer, lung cancer, breast cancer, schizophrenia, orthopedic biomechanics, COPD, cardiovascular disease and neurosurgery.

Biology data visualization is a branch of bioinformatics concerned with the application of computer graphics, scientific visualization, and information visualization to different areas of the life sciences. This includes visualization of sequences, genomes, alignments, phylogenies, macromolecular structures, systems biology, microscopy, and magnetic resonance imaging data. Software tools used for visualizing biological data range from simple, standalone programs to complex, integrated systems.

<span class="mw-page-title-main">IMOD (software)</span>

IMOD is an open-source, cross-platform suite of modeling, display and image processing programs used for 3D reconstruction and modeling of microscopy images with a special emphasis on electron microscopy data. IMOD has been used across a range of scales from macromolecule structures to organelles to whole cells and can also be used for optical sections. IMOD includes tools for image reconstruction, image segmentation, 3D mesh modeling and analysis of 2D and 3D data.

<span class="mw-page-title-main">Drishti (client)</span>

Drishti is a multi-platform, open-source volume-exploration and presentation tool. Written for visualizing tomography data, electron-microscopy data and the like, it aims to ease understanding of data sets and to assist with conveying that understanding to the research community or to lay persons. From the website:

"The central idea about Drishti is that the scientists should be able to use it for exploring volumetric datasets as well as use it in presentations."

<span class="mw-page-title-main">GPlates</span> Open-source application software for interactive plate-tectonic reconstructions

GPlates is open-source application software offering a novel combination of interactive plate-tectonic reconstructions, geographic information system (GIS) functionality and raster data visualisation.

References

  1. Cory Quammen; Marcus D. Hanwell (June 24, 2020). "Tomviz 1.9 Released". Kitware Blog.
  2. Hovden, Robert (22 September 2014). "Visualizing nanotechnology in 3D with open source software". OpenSource.com.
  3. "Tomviz download page". Kitware. February 8, 2021.
  4. Hovden, Robert (1 August 2022). "Real-time 3D analysis during electron tomography using tomviz". Nature Communications. 13. doi:10.1038/s41467-022-32046-0. PMC   9343612 . PMID   35915070. S2CID   251254217.