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

2008


C.E. Scheidegger, J. Schreiner, B. Duffy, H. Carr, C.T. Silva. “Revisiting Histograms and Isosurface Statistics,” In IEEE Transactions on Visualization and Computer Graphics (Proceedings of IEEE Visualization 2008), Vol. 14, No. 6, pp. 1659--1666. 2008.
DOI: 10.1109/TVCG.2008.160



S. Sharma, S. Vakkalanka, G. Gopalakrishnan, R.M. Kirby, R. Thakur, W. Gropp. “A Formal Approach to Detect Functionally Irrelevant Barriers in MPI Programs,” In Proceedings of EuroPVM-MPI 2008, Dublin, Ireland, Vol. 5205, pp. 265--273. September, 2008.
DOI: 10.1007/978-3-540-87475-1_36

ABSTRACT

We examine the unsolved problem of automatically and efficiently detecting functionally irrelevant barriers in MPI programs. A functionally irrelevant barrier is a set of MPI_Barrier calls, one per MPI process, such that their removal does not alter the overall MPI communication structure of the program. Static analysis methods are incapable of solving this problem, as MPI programs can compute many quantities at runtime, including send targets, receive sources, tags, and communicators, and also can have data-dependent control flows. We offer an algorithm called Fib to solve this problem based on dynamic (runtime) analysis. Fib applies to MPI programs that employ 24 widely used two-sided MPI operations. We show that it is sufficient to detect barrier calls whose removal causes a wildcard receive statement placed before or after a barrier to now begin matching a send statement with which it did not match before. Fib determines whether a barrier becomes relevant in any interleaving of the MPI processes of a given MPI program. Since the number of interleavings can grow exponentially with the number of processes, Fib employs a sound method to drastically reduce this number, by computing only the relevant interleavings. We show that many MPI programs do not have data dependent control flows, thus making the results of Fib applicable to all the input data the program can accept.



J.F. Shepherd, C.R. Johnson. “Hexahedral Mesh Generation Constraints,” In Journal of Engineering with Computers, Vol. 24, No. 3, pp. 195--213. 2008.



A.G. Shvedko, M.D. Warren, S. Shome, J.G. Stinstra, A.V. Zaitsev. “Influence of the Skeletal Muscle Activity on Time and Frequency Domain Properties of the Body Surface ECG During Evolving Ventricular Fibrillation in the Pig,” In Resuscitation, Vol. 78, No. 2, pp. 215--223. May 24, 2008.
DOI: 10.1016/j.resuscitation.2008.03.010



C.T. Silva, J. Tohline. “Guest Editorial: Special Issue on Computational Provenance,” In Computing in Science and Engineering, Vol. 10, No. 3, pp. 9--10. 2008.



C.T. Silva, J. Freire. “Software Infrastructure for Exploratory Visualization and Data Analysis: Past, Present and Future,” In Journal of Physics: Conference Series (SciDAC 2008 Conference), Vol. 125, 2008.



J. Spjut, D. Kopta, S. Kellis, S. Boulos, E. Brunvand. “TRaX: A Multi-Threaded Architecture for Real-Time Ray Tracing,” In Proceedings of the IEEE Symposium on Application Specific Processors, SASP 2008, Note: Awarded Best Paper, pp. (in press). 2008.



M. Steffen, S. Curtis, R.M. Kirby, J.K. Ryan. “Investigation of Smoothness-Increasing Accuracy-Conserving Filters for Improving Streamline Integration Through Discontinuous Fields,” In IEEE Transactions on Visualization and Computer Graphics, Vol. 14, No. 3, pp. 680--692. 2008.



M. Steffen, R.M. Kirby, M. Berzins. “Analysis and Reduction of Quadrature Errors in the Material Point Method (MPM),” In International Journal for Numerical Methods in Engineering, Vol. 76, No. 6, pp. 922--948. 2008.
DOI: 10.1002/nme.2360



M. Steffen, P.C. Wallstedt, J.E. Guilkey, R.M. Kirby, M. Berzins. “Examination and Analysis of Implementation Choices within the Material Point Method (MPM),” In Computer Modeling in Engineering & Sciences, Vol. 31, No. 2, pp. 107--127. 2008.



J.G. Stinstra, M.A. Jolley, J.D. Tate, D.H. Brooks, J.K. Triedman, R.S. MacLeod. “The Role of Volume Conductivities in Simulation of Implantable Defibrillators,” In Computers in Cardiology, Bologna, Italy, 2008.



J.G. Stinstra, M. Jolley, M. Callahan, D.M. Weinstein, M. Cole, D.H. Brooks, J. Triedman, R.S. MacLeod. “Evaluation of Different Meshing Algorithms in the Computation of Defibrillation Thresholds in Children,” In Proceedings of the 29th Annual International Conference of the IEEE EMBS, pp. 1422-1425. 2008.
ISBN: 978-1-4244-0787-3



M. Styner, I. Oguz, T. Heimann, G. Gerig. “Minimum Description Length with Local Geometry,” In Proceedings of the 5th IEEE International Symposium on Biomedical Imaging: From Nano to Macro (ISBI 2008), pp. 1283--1286. 2008.
DOI: 10.1109/ISBI.2008.4541238



D.R. Sutherland, Q. Ni, R.S. MacLeod, R.L. Lux, B.B. Punske. “Experimental Measures of Ventricular Activation and Synchrony,” In Pacing and Clinical Electrophysiology, Vol. 31, No. 12, pp. 1560--1570. December, 2008.



B. Taccardi, B.B. Punske, E. Macchi, R.S. MacLeod, P.R. Ershler. “Epicardial and Intramural Excitation During Ventricular Pacing: Effect of Myocardial Structure,” In The American Journal of Physiology - Heart and Circulatory Physiology, Vol. 294, No. 4, pp. H1753--1766. April, 2008.
DOI: 10.1152/ajpheart.01400.2007



T. Tasdizen. “Principal Components for Non-Local Means of Image Denoising,” In Proceedings of the International Conference on Image Processing (ICIP 2008), pp. 1728--1731. 2008.
PubMed ID: 19180227



T. Tasdizen , E. Jurrus, R. T. Whitaker. “Non-uniform Illumination Correction in Transmission Electron Microscopy,” In MICCAI Workshop on Microscopic Image Analysis with Applications in Biology, 2008.

ABSTRACT

Transmission electron microscopy (TEM) provides resolutions on the order of a nanometer. Hence, it is a critical imaging modality for biomedical analysis at the sub-cellular level. One of the problems associated with TEM images is variations in brightness due to electron imaging defects or non-uniform support films and specimen staining. These variations render image processing operations such as segmentation more difficult. The correction requires estimation of the global illumination field. In this paper, we propose an automatic method for estimating the illumination field using only image intensity gradients. The closed-form solution is very fast to compute.



L.T. Tran, J. Kim, M. Berzins. “An Introduction to the Material Point Method using a Case Study from Gas Dynamics,” In Numerical Analysis and Applied Mathematics: International Conference on Numerical Analysis and Applied Mathematics 2008. AIP Conference Proceedings, Vol. 1048, Edited by T.E. Simos and G. Psihoyios and Ch. Tsitouras, pp. 26--29. 2008.
ISBN: 978-0-7354-0576-9



X. Tricoche, R.S. MacLeod, C.R. Johnson. “Visual Analysis of Bioelectric Fields,” In Visualization in Medicine and Life Sciences, Mathematics and Visualization, Springer-Verlag, pp. 205--220. 2008.



J.K. Triedman, M. Jolley, J. Stinstra, D.H. Brooks, R.S. MacLeod. “Predictive Modeling of Defibrillation Using Hexahedral and Tetrahedral Finite Element Models: Recent Advances,” In Journal of Electrocardiology, Vol. 41, pp. 483--486. 2008.