C omputer G raphics, TU Braunschweig EuroVis 20051 “ BioBrowser: A Framework for Fast Protein Visualization ” Andreas Halm, Lars Offen, Dieter Fellner.

Slides:



Advertisements
Similar presentations
Jingming Xu Multimedia Communications Lab University of Waterloo
Advertisements

13/4/20051 Alaa Sadik Ph.D., University of Hull, UK Faculty of Education in Qena جامعة جنوب الوادي مركز تنمية قدرات أعضاء هيئة التدريس Effective Presentation.
Load Balancing in a Cluster-based Active Jiani Guo (Student Member, IEEE) Laxmi Bhuyan (Fellow, IEEE) March 15 th 2005 Seo, Dong Mahn.
Scientific & technical presentation Structure Visualization with MarvinSpace Oct 2006.
Version 5.3, April 2010 The ChemAxon Markush project overview and development discussion.
1 Miklós Vargyas, Judit Papp May, 2005 MarvinSpace – live demo.
A AAAA Model to Support Science Gateways with Community Accounts GGF-14 Science Gateways Workshop June 28, 2005 Von Welch, James Barlow, James Basney,
Lia Toledo Moreira Mota, Alexandre de Assis Mota, Wu, Shin-Ting
Slovenian experience on 98/34 Notification Procedure Conference on the Functioning of the 98/34 Notification Procedure, Brussels, 22 June 2005 mag. Irena.
M.Nedim Alpdemir, Anastasios Gounaris¹, Arijit Mukherjee², Desmond Fitzgerald, Norman W. Paton¹, Paul Watson², Rizos Sakellariou¹, Alvaro A.A. Fernandes¹,
UKOLN is supported by: Emergent technologies & digitisation: the institutional impact. Liz Lyon & Kevin Edge VCs Retreat, October a.
UKOLN is supported by: Starting to explore the role of memory institutions within the social fabric of the new Web Dr Liz Lyon, UKOLN, University of Bath,
VGISCs view VGISC Uses Cases Geneva October 2005.
DATESO, April 14 th 2005 Multimedia Information extraction from HTML product catalogues Martin Labský 1, Vojtěch Svátek 1, Pavel Praks 2, Ondřej Šváb 1.
Virginia Housing Development Authoritys NoVA Preservation Initiatives Affordable Housing Advisory Committee December 16, 2005.
March 18, 2005Computers in Libraries SPACE THE FUTURE FRONTIER Don Albrecht Jennifer S. Kutzik Colorado State University Libraries.
ICDT Optimal Distributed Declustering using Replication Keith Frikken Purdue University Jan 5, 2005.
May 5, 2005Estevez - CS Spring Improve Radio Link Modeling in Wireless Sensor Network Simulation Ricky Estevez CS526, Spring 2005, Dr. Chow.
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
Evolution of the Configuration Database Design Andrei Salnikov, SLAC For BaBar Computing Group ACAT05 – DESY, Zeuthen.
Intelligent Soccer Team Gustavo Armagno Facundo Benavides Claudia Rostagnol
May 9, September 2005, Barcelona, Spain Prioritization of Forestry Themes for the SRA Risto Päivinen.
ML Conseils SOCRATES – GRUNDTVIG 1 ACRE 2 Evaluation Report Seminar at Latsia (Cyprus) Marc LACAUD.
UKOLN is supported by: IESR, the JISC IE and beyond Andy Powell, UKOLN, University of Bath Using the IESR: what’s in it for you?
CAS: Central Instrument for Managing for Results.
Pflugerville ISD - August Pflugerville Independent School District Integrated Physics & Chemistry Measurement.
Load Balancing Hybrid Programming Models for SMP Clusters and Fully Permutable Loops Nikolaos Drosinos and Nectarios Koziris National Technical University.
Computer Networking Lecture 20 – Queue Management and QoS.
SU/IU Service-Learning Symposium Nov Strategies and challenges to institutionalising service-learning at a South African university Magda Fourie.
Developer’s Survey of Polygonal Simplification Algorithms Based on David Luebke’s IEEE CG&A survey paper.
Haptic Rendering using Simplification Comp259 Sung-Eui Yoon.
Tertiary protein structure viewing and prediction July 1, 2009 Learning objectives- Learn how to manipulate protein structures with Deep View software.
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
. Protein Structure Prediction [Based on Structural Bioinformatics, section VII]
Accelerating Marching Cubes with Graphics Hardware Gunnar Johansson, Linköping University Hamish Carr, University College Dublin.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Molecular and MotifSpace Visualization Toolkit : RasCtrl Jingdan Zhang.
C omputer G raphics, TU Braunschweig R. Berndt, Web3D 2005, Generative 3D Models A Key to More Information within Less Bandwidth at Higher Quality.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Lecture 3.41 Structure Tools and Visualization † Gary Van Domselaar University of Alberta † Slides Adapted from Michel Dumontier,
Topics covered Scope and applications of insilico modeling in modern biology. Comparative modeling Constructing an initial model refining the model manipulating.
Procedural terrain on the GPU Chalmers University of Technology Advanced computer graphics – DAT205 David Sundelius Adam Scott.
Dynamic Meshing Using Adaptively Sampled Distance Fields
Topics covered Scope and applications of insilico modeling in modern biology. Comparative modeling Constructing an initial model refining the model manipulating.
Adaptive Real-Time Rendering of Planetary Terrains WSCG 2010 Raphaël Lerbour Jean-Eudes Marvie Pascal Gautron THOMSON R&D, Rennes, France.
Interactive Rendering of Meso-structure Surface Details using Semi-transparent 3D Textures Vision, Modeling, Visualization Erlangen, Germany November 16-18,
Presented By Greg Gire Advised By Zoë Wood California Polytechnic State University.
TERRAIN SET09115 Intro to Graphics Programming. Breakdown  Basics  What do we mean by terrain?  How terrain rendering works  Generating terrain 
Adaptively Sampled Distance Fields Representing Shape for Computer Graphics Ronald N. Perry and Sarah F. Frisken Mitsubishi Electric Research Laboratories.
1 Rendering Geometry with Relief Textures L.Baboud X.Décoret ARTIS-GRAVIR/IMAG-INRIA.
Computer Graphics and Multimedia Systems, University of Siegen, Germany 1 GPU-Based Responsive Grass Jens Orthmann, Christof Rezk-Salama, Andreas Kolb.
Institute of C omputer G raphics, TU Braunschweig Hybrid Scene Structuring with Application to Ray Tracing 24/02/1999 Gordon Müller, Dieter Fellner 1 Hybrid.
NIH Resource for Biomolecular Modeling and Bioinformatics Beckman Institute, UIUC NAMD Development Goals L.V. (Sanjay) Kale Professor.
Stabbing balls and simplifying proteins Ovidiu Daescu and Jun Luo Department of Computer Science University of Texas at Dallas Richardson, TX
Medical Illustrations are the standard for publishing and documenting medical procedures, teaching illustrations, instructional films, and legal proceedings.
Hardware-accelerated Point-based Rendering of Surfaces and Volumes Eduardo Tejada, Tobias Schafhitzel, Thomas Ertl Universität Stuttgart, Germany.
Daniele D’Agostino CNR - IMATI - Sezione di Genova
Vertices, Edges and Faces By Jordan Diamond. Vertices In geometry, a vertices is a special kind of point which describes the corners or intersections.
Graphics Graphics Korea University cgvr.korea.ac.kr 1 7. Speed-up Techniques Presented by SooKyun Kim.
Approach Outline Polygonal-Functional Hybrids for Computer Animation and Games The modern world of computer graphics is mostly dominated by polygonal models.
Graphics Interface 2009 The-Kiet Lu Kok-Lim Low Jianmin Zheng 1.
Handle By, S.JENILA AP/IT
Discontinuous Displacement Mapping for Volume Graphics, Volume Graphics 2006, July 30, Boston, MA Discontinuous Displacement Mapping for Volume Graphics.
1 Interactive Volume Isosurface Rendering Using BT Volumes John Kloetzli Marc Olano Penny Rheingans UMBC.
1 Real-Time High-Quality View-dependent Texture Mapping using Per-Pixel Visibility Damien Porquet Jean-Michel Dischler Djamchid Ghazanfarpour MSI Laboratory,
Computational Analysis
CIS 441/541: Introduction to Computer Graphics Lecture 15: shaders
OpenGL-Rendering Pipeline
Presentation transcript:

C omputer G raphics, TU Braunschweig EuroVis “ BioBrowser: A Framework for Fast Protein Visualization ” Andreas Halm, Lars Offen, Dieter Fellner (TU Braunschweig) IEEE VGTC Symposium on Visualization (2005)

C omputer G raphics, TU Braunschweig EuroVis Overview  Existing tools  Motivation  BioBrowser  Overall concepts  Different visualization styles  Future work  Live Demo

C omputer G raphics, TU Braunschweig EuroVis Existing Tools  Visualization Tools  RasMol, Chimera, PyMol, Yasara, and others  Modeling Tools  VMD (Visual Molecular Dynamics), NAMD (Scalable Molecular Dynamics), ProtoShop (Interactive Protein Manipulation), etc.  Database Tools  BLAST, FASTA (search for similar structures)

C omputer G raphics, TU Braunschweig EuroVis Motivation  Increasing number of structurally fully analyzed molecules  Many different sources of information, e.g.  Protein database  UniProt  GenomeNet  Provide a tool, which integrates this information into the 3D structure of the molecule … (where it really belongs)

C omputer G raphics, TU Braunschweig EuroVis BioBrowser - Goals  Provide an integrated access and visualization tool for existing information sources  Challenges:  Visualization (make access as smooth as possible)  Support all common visualization styles  Interactive presentation of huge datasets  Keep precomputed data to a minimum  Integration of the information  Interaction with existing tools for data collection  Integrate collected information into 3D space

C omputer G raphics, TU Braunschweig EuroVis Overall Concepts I  Visualization of huge data sets in real time  Just-in-Time generation of the geometry  Reduction of geometry through  Level-of-Detail  Billboarding  Subdivision-Approaches  Use of modern GPU Features  Minimizing precomputed vis-related data  Designing/Use of fast algorithms  Data (e.g. solvent surface geometry) can be made available in real time

C omputer G raphics, TU Braunschweig EuroVis Overall Concepts II  Ensure Extensibility  Compact Interface for plugins to integrate new modules (which also supports)  Communication between the different modules  Platform independent  No usage of platform-dependent libraries, like MFC  Use of wxWidgets  Version for: Windows, Linux, Cave, Mozilla/IE- Plugin, PDA (work in progress)

C omputer G raphics, TU Braunschweig EuroVis Visualization Styles

C omputer G raphics, TU Braunschweig EuroVis Visualization Styles

C omputer G raphics, TU Braunschweig EuroVis Different approaches Decreasing Geometry Decreasing GPU functions LOD-Meshes Modeled polytopes Subdivision Surfaces Adding depth Texture =>Depth sprites Fully GPU rendered Ray-shooting on the GPU [Klein&Ertl 2004] Billboards

C omputer G raphics, TU Braunschweig EuroVis Ball and Stick  Spheres don’t intersect and the bonds intersect them in a predictable manner => use billboards, results in four vertices per billboard  If graphics board is capable of vertex/fragment shaders use a ray-shooting shader => only one vertex per atom or bond

C omputer G raphics, TU Braunschweig EuroVis Spacefill  Using van der Waals radius for atoms  Different approaches (GPU capability)  LOD-Meshes  Depth sprites  Fully GPU rendered

C omputer G raphics, TU Braunschweig EuroVis Different approaches LOD-Meshes Modeled polytopes Depth sprites Billboards with depth texture Fully GPU rendered Ray-shooting on the GPU Decreasing Geometry Decreasing GPU functions

C omputer G raphics, TU Braunschweig EuroVis Ribbons  Represents the structure of the backbone  C α -atoms used for position and appearance  Three different kinds:  Helices,  -Strands, turns

C omputer G raphics, TU Braunschweig EuroVis Ribbons – Technique  Coarse base mesh  Build quads  Subdivision using combined BReps (polygonal faces + Catmull/Clark)  Fine tuning of subdivision level  Curvature, projected size, idle time

C omputer G raphics, TU Braunschweig EuroVis Surfaces  What are molecular surfaces?  Instead of using fixed resolution (like Marching Cubes), use subdivision surfaces  Leads to both:  high quality visualization  interactivity

C omputer G raphics, TU Braunschweig EuroVis Surfaces – Calculation  Calculation:  Molecule  Spacefill  Reduced Surfaces  Base mesh  Subdivision surfaces

C omputer G raphics, TU Braunschweig EuroVis Structural Lens  Combine different visualization styles using their respective technique  Improve understanding which substructures define the surface and, therefore, determine the molecule’s function

C omputer G raphics, TU Braunschweig EuroVis Future Work  Integrate common tools (e.g. as plug-ins)  Sequence-analysis/alignment  Blast  FASTA  Structure definition  DSSP  Embed additional bio-information, collected from internet or local databases into 3D- structure

C omputer G raphics, TU Braunschweig EuroVis Credit The BioBrowser results from a collaboration project (funded by the German Research Foundation, DFG) between the  Institute of Computer Graphics, TU Braunschweig and  Structural Biology, Ges. f. Biotechnologische Forschung (GBF), D. Heinz, G. Dieterich, J. Reichelt

C omputer G raphics, TU Braunschweig EuroVis Live Demo Demo

C omputer G raphics, TU Braunschweig EuroVis References  Halm A., Offen L., Fellner D.: Visualization of Complex Molecular Ribbon Structures at Interactive Rates. Proceedings of the Information Visualisation (IV’04), pp  Klein T., Ertl T.: Illustrating Magnetic Field Lines using a Discrete Particle Model. VMV 2004

C omputer G raphics, TU Braunschweig EuroVis Thank you for your attention!