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.

SCI Publications

2012


V. Pascucci, G. Scorzelli, B. Summa, P.-T. Bremer, A. Gyulassy, C. Christensen, S. Philip, S. Kumar. “The ViSUS Visualization Framework,” In High Performance Visualization: Enabling Extreme-Scale Scientific Insight, Chapman and Hall/CRC Computational Science, Ch. 19, Edited by E. Wes Bethel and Hank Childs (LBNL) and Charles Hansen (UofU), Chapman and Hall/CRC, 2012.

ABSTRACT

The ViSUS software framework was designed with the primary philosophy that the visualization of massive data need not be tied to specialized hardware or infrastructure. In other words, a visualization environment for large data can be designed to be lightweight, highly scalable and run on a variety of plat- forms or hardware. Moreover, if designed generally such an infrastructure can have a wide variety of applications, all from the same code base. Figure 19.1 details example applications and the major components of the ViSUS infrastructure. The components can be grouped into three major categories. First, a lightweight and fast out-of-core data management framework using multi- resolution space filling curves. This allows the organization of information in an order that exploits the cache hierarchies of any modern data storage architectures. Second, a data flow framework that allows data to be processed during movement. Processing massive datasets in their entirety would be a long and expensive operation which hinders interactive exploration. By designing new algorithms to fit within this framework, data can be processed as it moves. Third, a portable visualization layer which was designed to scale from mobile devices to powerwall displays with same code base. In this chapter we will describe the ViSUS infrastructure, as well as give practical examples of its use in real world applications.


2011


T. Peterka, R. Ross, A. Gyulassy, V. Pascucci, W. Kendall, H.-W. Shen, T.-Y. Lee, A. Chaudhuri. “Scalable Parallel Building Blocks for Custom Data Analysis,” In Proceedings of the 2011 IEEE Symposium on Large-Scale Data Analysis and Visualization (LDAV), pp. 105--112. October, 2011.
DOI: 10.1109/LDAV.2011.6092324

ABSTRACT

We present a set of building blocks that provide scalable data movement capability to computational scientists and visualization researchers for writing their own parallel analysis. The set includes scalable tools for domain decomposition, process assignment, parallel I/O, global reduction, and local neighborhood communicationtasks that are common across many analysis applications. The global reduction is performed with a new algorithm, described in this paper, that efficiently merges blocks of analysis results into a smaller number of larger blocks. The merging is configurable in the number of blocks that are reduced in each round, the number of rounds, and the total number of resulting blocks. We highlight the use of our library in two analysis applications: parallel streamline generation and parallel Morse-Smale topological analysis. The first case uses an existing local neighborhood communication algorithm, whereas the latter uses the new merge algorithm.



D. Thompson, J.A. Levine, J.C. Bennett, P.-T. Bremer, A. Gyulassy, V. Pascucci, P.P. Pebay. “Analysis of Large-Scale Scalar Data Using Hixels,” In Proceedings of the 2011 IEEE Symposium on Large-Scale Data Analysis and Visualization (LDAV), Providence, RI, pp. 23--30. 2011.
DOI: 10.1109/LDAV.2011.6092313


2009


J. Tierny, A. Gyulassy, E. Simon, V. Pascucci. “Loop Surgery for Volumetric Meshes: Reeb Graphs Reduced to Contour Trees,” In IEEE Transactions on Visualization and Computer Graphics, Proceedings of the 2009 IEEE Visualization Conference, Vol. 15, No. 6, pp. 1177--1184. Sept/Oct, 2009.
DOI: 10.1109/TVCG.2009.163


2007


P.-T. Bremer, E.M. Bringa, M.A. Duchaineau, A. Gyulassy, D. Laney, A. Mascarenhas, V. Pascucci. “Topological Feature Extraction and Tracking,” In Proceedings of SciDAC 2007 -- Scientific Discovery Through Advanced Computing, Boston, MA, USA, Vol. 78, Journal of Physics Conference Series, pp. 012032 (5pp). June, 2007.



A. Gyulassy, V. Natarajan, B. Hamann, V. Pascucci. “Efficient Computation of Morse-Smale Complexes for Three-dimensional Scalar Functions,” In IEEE Transactions on Visualization and Computer Graphics, Note: (presented at IEEE VIS 2007), 2007.



A. Gyulassy, V. Natarajan, B. Hamann, M. Duchaineau, V. Pascucci, E. Bringa, A. Higginbotham. “Topologically Clean Distance Fields,” In IEEE Transactions on Visualization and Computer Graphics, Note: (presented at IEEE VIS 2007), 2007.


2006


A. Gyulassy, V. Natarajan, V. Pascucci, P.-T. Bremer, B. Hamann. “A Topological Approach to Simplification of Three-Dimensional Scalar Functions,” In IEEE Transactions on Visualization and Computer Graphics, Vol. 12, No. 4, pp. 474--484. August, 2006.


2005


A. Gyulassy, V. Natarajan, V. Pascucci, P.-T. Bremer, B. Hamann. “Topology-based Simplification for Feature Extraction from 3D Scalar Fields,” In Proceedings of the IEEE Conference on Visualization (VIS-05), pp. 275--280. October, 2005.