Designed especially for neurobiologists, FluoRender is an interactive tool for multi-channel fluorescence microscopy data visualization and analysis.
Deep brain stimulation
BrainStimulator is a set of networks that are used in SCIRun to perform simulations of brain stimulation such as transcranial direct current stimulation (tDCS) and magnetic transcranial stimulation (TMS).
Developing software tools for science has always been a central vision of the SCI Institute.


Visualization, sometimes referred to as visual data analysis, uses the graphical representation of data as a means of gaining understanding and insight into the data. Visualization research at SCI has focused on applications spanning computational fluid dynamics, medical imaging and analysis, biomedical data analysis, healthcare data analysis, weather data analysis, poetry, network and graph analysis, financial data analysis, etc.

Research involves novel algorithm and technique development to building tools and systems that assist in the comprehension of massive amounts of (scientific) data. We also research the process of creating successful visualizations.

We strongly believe in the role of interactivity in visual data analysis. Therefore, much of our research is concerned with creating visualizations that are intuitive to interact with and also render at interactive rates.

Visualization at SCI includes the academic subfields of Scientific Visualization, Information Visualization and Visual Analytics.


Charles Hansen

Volume Rendering
Ray Tracing

Valerio Pascucci

Topological Methods
Data Streaming
Big Data

Chris Johnson

Scalar, Vector, and
Tensor Field Visualization,
Uncertainty Visualization

Mike Kirby

Uncertainty Visualization

Ross Whitaker

Topological Methods
Uncertainty Visualization
alex lex

Alex Lex

Information Visualization

Bei Wang

Information Visualization
Scientific Visualization
Topological Data Analysis

Centers and Labs:

Funded Research Projects:

Publications in Visualization:

Applications in Computational Medicine using SCIRun: A Computational Steering Programming Environment
C.R. Johnson, S.G. Parker. In Supercomputer `95, Edited by H.W. Meuer, Springer-Verlag, pp. 2--19. 1995.

Sweeping Simplices: A Fast Iso-surface Extraction Algorithm for Unstructured Grids
H.W. Shen, C.R. Johnson. In IEEE Visualization `95, IEEE Press, pp. 143--150. 1995.

Numerical Methods for Bioelectric Field Problems
C.R. Johnson. In The Biomedical Engineering Handbook, Edited by J.D. Bronzino, CRC Press, Boca Ratan pp. 161--188. 1995.

Hierarchical Data Structures for Interactive Volume Visualization
School of Computing Technical Report, D.M. Weinstein, C.R. Johnson. No. UUCS-95-012, University of Utah, Salt Lake City, UT 1995.

Map3d: Scientific Visualization Program for Multichannel Time Series Data on Unstructured, Three-Dimensional Meshes. Program User's Guide
School of Computing Technical Report, R.S. MacLeod, P.R. Ershler, C.R. Johnson M.A.. No. UUCS-94-016, University of Utah, 1994.

Differential volume rendering: A fast alogrithm for scalar field animation
H.W. Shen, C.R. Johnson. In Visualization 94, IEEE Press, pp. 180--187. 1994.

Techniques for Visualizing 3D Unstructured Meshes
School of Computing Technical Report, C.S. Gitlin, C.R. Johnson. No. UUCS-94-018, University of Utah, 1994.

Interactive Manipulation of Contour Data Using the Layers Program - User Guide
School of Computing Technical Report, S.G. Parker, C.R. Johnson. No. UUCS-94-014, University of Utah, 1994.

Computational Engineering and Science at the University of Utah
C.R. Johnson, P. Alfeld. In IEEE Computational Science and Engineering, pp. 7--9. 1994.

Visualization of 3-D wave prorogation in the heart - a new technique
H.W. Shen, P.B. Gharpure, C.R. Johnson. In IEEE Engineering in Medicine and Biology Society 16th Annual International Conference, IEEE Press, pp. 684--685. 1994.

Map3d: Interactive Scientific Visualization for Bioengineering Data
R.S. MacLeod, C.R. Johnson. In Proceedings of the IEEE Engineering in Medicine and Biology Society 15th Annual International Conference, IEEE Press, pp. 30--31. 1993.

The Body Electric
C.R. Johnson, R.S. MacLeod, M.A. Matheson, C. Zimmerman. In Discover Magazine, pp. 72--77. February, 1993.

Visualization of Bioelectric Fields
R.S. MacLeod, C.R. Johnson, M.A. Matheson. In IEEE Computer Graphics and Applications, Vol. 14, pp. 10--12. Jul, 1993.

Computer Simulations Reveal Complexity of Electrical Activity in the Human Thorax
C.R. Johnson, R.S. MacLeod, M.A. Matheson. In Computers in Physics, Vol. 6, pp. 230--237. May/June, 1992.

Visualization of cardiac bioelectricity --- a case study
R.S. MacLeod, C.R. Johnson, M.A. Matheson. In IEEE Visualization `92, pp. 411--418. 1992.

Visualization Tools for Computational Electrocardiology
R.S. MacLeod, C.R. Johnson, M.A. Matheson. In Visualization in Biomedical Computing, pp. 433--444. 1992.

A Computer Model for the Study of Electrical Current Flow in the Human Thorax
C.R. Johnson, R.S. MacLeod, P.R. Ershler. In Computers in Biology and Medicine, Vol. 22, No. 5, Elsevier BV, pp. 305--323. 1992.

Electrocardiography has played an important role in the detection and characterization of heart function, both in normal and abnormal states. In this paper we present an inhomogeneous, anisotropic computer model of the human thorax for use in electrocardiography with emphasis on the calculation of transthoracic potential and current distributions. Knowledge of the current pathways in the thorax has many applications in electrocardiography and has direct utility in studies pertaining to cardiac defibrillation, forward and inverse problems, impedance tomography, and electrode placement in electrocardiography.

Keywords: scalar field methods, vector field methods, tensor field methods, cardiac heart, scientific visualization

Computer Models for Calculating Transthoracic Current Flow
C.R. Johnson, R.S. MacLeod. In IEEE Engineering in Medicine and Biology Society 13th Annual International Conference, IEEE Press, pp. 768--769. 1991.