Overview The SCIRun and Bio PSE Problem Solving
Overview The SCIRun and Bio. PSE Problem Solving Environments Chris Johnson, Rob Mac. Leod, and David Weinstein Scientific Computing and Imaging Institute University of Utah NIH NCRR
Overview NIH NCRR
Overview Background • PSE background • Bio. PSE/ SCIRun history • map 3 d history • Role of the NCRR Center NIH NCRR
Integration and Interaction Overview Modeling What If? Simulation user guides Visualization NIH NCRR
SCIRun Overview Computational Workbench Problem Solving Environment Computational Steering Visual Supercomputing Interactive Computational Science NIH NCRR
SCIRun Overview NIH NCRR
SCIRun/Bio. PSE Overview NIH NCRR
Bio. PSE – A Computational Workbench Overview Common Framework for Bioelectric Field Research - Exchanging tools and datasets - Presenting results - Comparing methods NIH NCRR
“Minor” Challenges Overview Accommodating parallelism Large data sets Existing code 3 D user interaction Efficiency Robustness Usability NIH NCRR
SCI Institute PSEs Overview Uintah Bio. PSE SCIRun NIH NCRR
PSE Relationships Overview NIH NCRR
Elements of Bio. PSE Overview Visual programming Environment NIH NCRR
Bio. PSE Overview Interactivity Program Design Model Portability Integration Sim Extensibility NIH Core Vis Bio. PSE User Interface Data Management NCRR
Extensibility Overview • Leverage existing utilities • Extensibility through bridges GENESIS Matlab socket mpeg NIH lib SQL Bio. PSE libimage lib Teem NCRR
Bio. PSE Overview • Build more bridges - IDL - ITK - Vis. Pak - Insight - Others…? NIH Bio. PSE NCRR
Bio. PSE Software Engineering • Project management - Technical Manager - Software Engineer Research, Requests, Contribs Possible Features Overview - Technical Manager - Software Engineer Modules Nets Packages Microsoft Project - Bio. PSE Exec Committee - External Advisory Board • Quarterly releases NIH NCRR
Overview map 3 d History and Concepts NIH NCRR
map 3 d History Overview 1990: First SGI, first GL, first map 3 d 1992/3: First papers: • Visualization in Biomedical Computing 1992 • IEEE Visualization Conference 1992 • Visualizing Bioelectric Fields (Comp. Graphics and Appl. m 1993 • IEEE EMBS Conference, 1993 1999: Started conversion to Open. GL 2000: First release (Version 5. 0) NIH NCRR
Why map 3 d? Overview Mapping: the driving application • Spatiotemporal signals • Electrophysiology of the heart Graphics hardware and GL • Interactivity is essential • GL is (was) simple NIH NCRR
What Does map 3 d Need? Geometry Overview • Surface or pseudo-surface • Connectivity and facets Data • Time signal for each point in geometry Computer • SGI, Windows, Linux • Mac/OSX, Sun coming soon NIH NCRR
Overview Relationship to NCRR Center for Bioelectric Field Modeling, Simulation, and Visualization NIH NCRR
Aims of NCRR Center Overview Develop and Implement : • An integrated, extensible, problem-solving environment (Bio. PSE) • Geometric modeling tools • Bioelectric field simulation tools • Visualization methods and tools NIH NCRR
Objectives of NCRR Center Disseminate or Provide: Overview • State-of-the-art software developed within the Center • An on-line database of geometric models and simulation data • Short courses on the use of Center software tools • Workshops on bioelectric field research NIH NCRR
Bio. PSE Overview Interactivity Program Design Model Portability Integration Sim Extensibility NIH Core Vis Bio. PSE User Interface Data Management NCRR
Scalar Field Visualization Summary Overview Goals Proposed research Spatiotemporal view Provide quantitative feedback Interactive performance NIH map 3 d Model Sim Core Bio. PSE Vis Interactive interrogation Leverage commodity hardware NCRR
Scientific Computing and Imaging Overview NIH NCRR
- Slides: 26