The SCIRun and BioPSE Problem Solving Environments

Slides:



Advertisements
Similar presentations
A Model for Infusing Engineering and Programming Concepts in Introduction to Computer Courses at Community Colleges. Intro to Robotics and Programming.
Advertisements

Hardware and Software Erik Brisson SCV Visualization Workshop – Fall 2008.
Life and Health Sciences Summary Report. “Bench to Bedside” coverage Participants with very broad spectrum of expertise bridging all scales –From molecule.
Software development in robotics: frameworks, tools and the OpenRDK D. Calisi.
SCV Visualization Workshop – Fall 2008 Scientific Visualization Workshop.
Eleventh Edition 1 Introduction to Information Systems Essentials for the Internetworked E-Business Enterprise Irwin/McGraw-Hill Copyright © 2002, The.
© , Michael Aivazis DANSE Software Issues Michael Aivazis California Institute of Technology DANSE Software Workshop September 3-8, 2003.
1 Component Description Alice 3d Graphics Software Human Computer Interaction Institute Carnegie Mellon University Prepared by: Randy Pausch,
CSE328:Computer Graphics OpenGL Tutorial Dongli Zhang Department of Computer Science, SBU Department of Computer Science, Stony.
Software Process for Distributed Teams KITWARE, Inc.
The Pursuit for Efficient S/C Design The Stanford Small Sat Challenge: –Learn system engineering processes –Design, build, test, and fly a CubeSat project.
William Lorensen GE Research Niskayuna, NY February 12, 2001 Insight Segmentation and Registration Toolkit.
Common Data Elements and Metadata: Their Roles in Integrating Public Health Surveillance and Information Systems Ron Fichtner, Chief, Prevention Informatics.
NA-MIC National Alliance for Medical Image Computing NAMIC-Kit Update Will Schroeder Jim Miller Bill Lorensen.
GLAST Science Support CenterAugust 9, 2004 Implementation of the Standard Analysis Environment (SAE) James Peachey (HEASARC/GLAST SSC—GSFC/L3)
DevInfo Implementation. Training courses No.CoursePlace No. of participants 1ChildInfoLebanon2 2 DevInfo v4.0 India3 3 Workshop on devInfo v5.0 India2.
Brazilian Tunable Filter Imager (BTFI) Preliminary Design Review (PDR)‏ USP-IAG Universidade de São Paulo 18-19th June 2008 Software Giseli Ramos.
DIFFERENCE BETWEEN ORCAD AND LABVIEW
System Overview CIBC SCIRun / BioPSE System Overview.
NA-MIC National Alliance for Medical Image Computing NA-MIC Software Engineering Bill Lorensen GE Research NA-MIC Engineering Core PI.
NA-MIC National Alliance for Medical Image Computing Why NITRC Matters to NA-MIC Steve Pieper, PhD.
Dr. Karl Abrahamson, Department Chair Dr. Amy Shannon, Academic Advisor.
NIH Big Data to Knowledge (BD2K) March 4, 2014 Peter Lyster National Institute of General Medical Sciences (NIGMS) NIH.
Chapter 7 Applying UML and Patterns Craig Larman
計算機視覺 (Computer Vision) 課程簡介 Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information Engineering Da-Yeh.
SCIRun and SPA integration status Steven G. Parker Ayla Khan Oscar Barney.
Pascucci-1 Valerio Pascucci Director, CEDMAV Professor, SCI Institute & School of Computing Laboratory Fellow, PNNL Massive Data Management, Analysis,
NIH NCRR Overview The SCIRun and BioPSE Problem Solving Environments Chris Johnson, Rob MacLeod, and David Weinstein Scientific Computing and Imaging Institute.
Introduction NCRR Welcome!!. Introduction NCRR Workshop Goals Make you useful to SCIRun/BioPSE and map3d Make SCIRun/BioPSE and map3d useful to you! Send.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Advanced BioPSE NCRR How to Install and Configure J. Davison de St. Germain Chief Software Engineer SCI Institute December 2003 J. Davison.
Developer Session #3 NCRR Advanced SCIRun/BioPSE Elements: GUIs, Core Libs, Contributions & Support.
VAPoR: A Discovery Environment for Terascale Scientific Data Sets Alan Norton & John Clyne National Center for Atmospheric Research Scientific Computing.
Design and Implementation of Geometric and Texture-Based Flow Visualization Techniques Robert S. Laramee Markus Hadwiger Helwig Hauser.
NIH NCRR Overview Introduction to NCRR Center NCRR Center for Bioelectric Field Modeling, Simulation, and Visualization.
Cracow Grid Workshop, November 5-6, 2001 Concepts for implementing adaptive finite element codes for grid computing Krzysztof Banaś, Joanna Płażek Cracow.
Scientific Programmes Committee Centre for Aerospace Systems Design & Engineering Amitay Isaacs Department of Aerospace Engineering Indian Institute of.
Visualization of Tumors in 4D Medical CT Datasets Visualization of Tumors in 4D Medical CT Datasets Burak Erem 1, David Kaeli 1, Dana Brooks 1, George.
BioPSE NCRR SCIRun2 -THE PROJECT -OBJECTIVES -DEVELOPMENTS -TODAY -THE FUTURE.
Visualization in Problem Solving Environments Amit Goel Department of Computer Science Virginia Tech June 14, 1999.
BioPSE Examples NCRR BioPSE Examples: Networks, Datasets, Tutorials, and PowerApps.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Overview of the Systems Biology Workbench Michael Hucka, Andrew Finney, Herbert Sauro, Hamid Bolouri ERATO Kitano Systems Biology Project California Institute.
Infrastructure InfrastructureInfrastructure Utah CIBC EAB Meeting 2008.
Makeig-Worrell NCRR Project Overview Scott Makeig, Ph.D. is the Director of the Swartz Center for Computational Neuroscience Institute for Neural Computation.
Collaboration with Craig Henriquez’ laboratory at Duke University Multi-scale Electro- physiological Modeling.
NCRR Future Utah NCRR Future Plans: Discussion. NCRR Future New Personnel Information Carsten Wolters (SCI Postdoc) Frank Sachse (BE Faculty) Mike Kirby.
Sim & Model Simulation and Mathematical Modeling Core Rob MacLeod and Dana Brooks.
High Risk 1. Ensure productive use of GRID computing through participation of biologists to shape the development of the GRID. 2. Develop user-friendly.
NCRR Overview Center for Bioelectric Field Modeling, Simulation and Visualization Chris Johnson (PI) Rob MacLeod (Co-PI) Chuck Hansen (Co-PI) University.
ECG Simulation NCRR Overview Technology for the ECG Simulation project CardioWave BioPSE project background Tools developed to date Tools for the next.
Mouse ECG (Tech) NCRR Overview Technology for the “Mouse ECG” project CardioWave BioPSE project background Tools developed to date Tools for the next phase.
NCRR Overview Center for Bioelectric Field Modeling, Simulation and Visualization Chris Johnson (PI) Rob MacLeod (Co-PI) Chuck Hansen (Co-PI) University.
Online Performance Analysis and Visualization of Large-Scale Parallel Applications Kai Li, Allen D. Malony, Sameer Shende, Robert Bell Performance Research.
Computer Graphics Lecture 2. Computer graphics application 1- Graphics and chart :- Early application for graphics display simple data graphic, but today.
VisIt Project Overview
Kai Li, Allen D. Malony, Sameer Shende, Robert Bell
Establishing RD&D Foundation for Smart Grid Center: Reference Design for Residential Information Gateways David M. Auslander Mechanical Engineering, UC.
BioPSE/map3d Workshops
Introduction to Computer Graphics with WebGL
Synthesizing knowledge During Project
National Library of Medicine Segmentation and Registration Toolkit
Backround and Concepts for SCIRun and BioPSE
Polly Baker Division Director: Data, Mining, and Visualization
What's New in eCognition 9
Helping a friend out Guidelines for better software
map3d History and Concepts
Educational Computing
What's New in eCognition 9
Introduction to Scientific Visualization
Presentation transcript:

The SCIRun and BioPSE Problem Solving Environments Chris Johnson, Rob MacLeod, and David Weinstein Scientific Computing and Imaging Institute University of Utah

Background PSE background BioPSE/ SCIRun history map3d history Role of the NCRR Center

Integration and Interaction Modeling Simulation Visualization What If? user guides

Computational Workbench SCIRun Computational Workbench Problem Solving Environment Computational Steering Visual Supercomputing Interactive Computing Interactive Computational Science

SCIRun

SCIRun/BioPSE PSE

BioPSE – A Computational Workbench Common Framework for Bioelectric Field Research - Exchanging tools and datasets - Presenting results - Comparing methods

“Minor” Challenges Accommodating parallelism Large data sets Existing code 3D user interaction Efficiency Robustness Usability

SCI Institute PSEs Uintah BioPSE SCIRun

PSE Relationships

Elements of BioPSE Visual programming Environment

BioPSE BioPSE Interactivity Model Sim Vis Core Program Design Portability User Interface Integration Data Management Extensibility

Extensibility Leverage existing utilities Extensibility through bridges GENESIS Matlab libimage SQL socket lib BioPSE Teem mpeg lib lib

BioPSE Build more bridges - IDL - ITK - VTK - VisPak - Insight - Others…? BioPSE

BioPSE Software Engineering Project management Technical Manager Software Engineer Technical Manager Software Engineer Research, Requests, Contribs Possible Features Modules Nets Packages Microsoft Project BioPSE Exec Committee External Advisory Board Quarterly releases

map3d History and Concepts

map3d History 1990: First SGI, first GL, first map3d 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 OpenGL 2000: First release (Version 5.0)

Mapping: the driving application Why map3d? Mapping: the driving application Spatiotemporal signals Electrophysiology of the heart Graphics hardware and GL Interactivity is essential GL is (was) simple

What Does map3d Need? Geometry Data Computer Surface or pseudo-surface Connectivity and facets Data Time signal for each point in geometry Computer SGI, Windows, Linux Mac/OSX, Sun coming soon

Relationship to NCRR Center NCRR Center for Bioelectric Field Modeling, Simulation, and Visualization

Develop and Implement : Aims of NCRR Center Develop and Implement : An integrated, extensible, problem-solving environment (BioPSE) Geometric modeling tools Bioelectric field simulation tools Visualization methods and tools

Objectives of NCRR Center Disseminate or Provide: 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

BioPSE BioPSE Interactivity Model Sim Vis Core Program Design Portability User Interface Integration Data Management Extensibility

Scalar Field Visualization Summary Goals Proposed research Spatiotemporal view map3d Model Provide quantitative feedback Interactive interrogation Core Sim Vis BioPSE Leverage commodity hardware Interactive performance

Scientific Computing and Imaging