1st IEEE Symposium on
Biological Data Visualization

23-24 October 2011 / Providence, RI @ IEEE VisWeek

BioVis 2011 Paper

Parallel Contour-Buildup Algorithm for the Molecular Surface Michael Krone, Sebastian Grottel, Thomas Ertl
Molecular Dynamics simulations are an essential tool for many applications. The simulation of large molecules-like proteins-over long trajectories is of high importance e. g. for pharmaceutical, biochemical and medical research. For analyzing these data sets interactive visualization plays a crucial role as details of the interactions of molecules are often affected by the spatial relations between these molecules. From the large range of visual representations for such data, molecule surface representations are of high importance as they clearly depict geometric interactions, such as docking or substrate channel accessibility. However, these surface visualizations are computationally demanding and thus pose a challenge for interactive visualization of time-dependent data sets. We propose an optimization of the Contour-Buildup algorithm for the Solvent Excluded Surface (SES) to remedy this issue. An optimized subdivision of calculation tasks of the original algorithm allows for full utilization of massive parallel processing hardware. Our approach is especially well suited for modern graphics hardware employing the CUDA programming language. As we do not rely on any pre-computations our method is intrinsically applicable to time-dependent data with arbitrarily long trajectories. We are able to visualize the SES for molecules with up to ten thousand atoms interactively on standard consumer graphics cards.

BioVis 2011 Papers and Abstracts

<a href="../../papers_abstracts/papers/104.html">GenAMap: Visualization Strategies for Structured Association Mapping</a> <a href="../../papers_abstracts/papers/106.html">A Visual Analysis System for Metabolomics Data</a> <a href="../../papers_abstracts/papers/111.html">The Galaxy Track Browser: Transforming the Genome Browser from Visualization Tool to Analysis Tool</a> <a href="../../papers_abstracts/papers/113.html">TIALA - Time Series Alignment Analysis</a> <a href="../../papers_abstracts/papers/118.html">MDMap : A System for Data-driven Layout and Exploration of Molecular Dynamics Simulations</a> <a href="../../papers_abstracts/papers/124.html">Evaluating the VIPER pedigree visualisation: detecting inheritance inconsistencies in genotyped pedigrees.</a> <a href="../../papers_abstracts/papers/129.html">Fiber Stippling: An Illustrative Rendering for Probabilistic Diffusion Tractography</a> <a href="../../papers_abstracts/papers/130.html">Parallel Contour-Buildup Algorithm for the Molecular Surface</a> <a href="../../papers_abstracts/papers/133.html">Visualization of Anisotropic Contact Potentials within Protein Structures</a> <a href="../../papers_abstracts/papers/134.html">Visual Exploration of Microbial Populations</a> <a href="../../papers_abstracts/papers/136.html">Quick2Insight: A User-Friendly Framework for Interactive Rendering of Biological Image Volumes</a> <a href="../../papers_abstracts/papers/140.html">Visual Analysis of Next-Generation Sequencing Data to Detect Overlapping Genes in Bacterial Genomes</a> <a href="../../papers_abstracts/papers/144.html">Visualizing Virus Population Variability From Next Generation Sequencing Data</a> <a href="../../papers_abstracts/papers/148.html">Metrics for Comparing Explicit Representations of Interconnected Biological Networks</a> <a href="../../papers_abstracts/papers/149.html">RuleBender: Integrated Visualization for Biochemical Rule-Based Modeling</a> <a href="../../papers_abstracts/papers/150.html">iHAT: interactive Hierarchical Aggregation Table</a> <a href="../../papers_abstracts/papers/151.html">Semantically Steered Visual Analysis of Highly Detailed Morphometric Shape Spaces</a> <a href="../../papers_abstracts/papers/158.html">Modeling and Visualization of Receptor Clustering on the Cellular Membrane</a> <a href="../../papers_abstracts/papers/160.html">HiTSEE: A Visualization Tool for Hit Selection and Analysis in High-Throughput Screening Experiments</a> <a href="../../papers_abstracts/papers/168.html">EVEVis: A Multi-Scale Visualization System for Dense Evolutionary Data</a> <a href="../../papers_abstracts/abstracts/102.html">NGS Explorer: An Application for Visually Contextualizing and Interrogating Multivariate Omics Data</a> <a href="../../papers_abstracts/abstracts/103.html">Cell Illustrator/JS: Social Systems Biology</a> <a href="../../papers_abstracts/abstracts/104.html">Navigation and Exploration System for Stem Cell Image Data</a> <a href="../../papers_abstracts/abstracts/107.html">Seqeyes: A multi-scale interactive visualization tool for structural variations</a> <a href="../../papers_abstracts/abstracts/109.html">Analysis-Ready Meshes of Neuronal Forests</a> <a href="../../papers_abstracts/abstracts/110.html">DCE-MRI-oriented Volume Rendering for Monitoring of Crohn's Disease</a> <a href="../../papers_abstracts/abstracts/113.html">FoldSynth: A physics-based interactive visualisation platform for proteins and other molecular strands</a> <a href="../../papers_abstracts/abstracts/115.html">Toward Systems-Level Visualizations of Molecular Networks on Large-Scale, High-Resolution Displays</a> <a href="../../papers_abstracts/abstracts/116.html">3D Reconstruction and Visualization of the Developing Drosophila Wing Imaginal Disc at Cellular Resolution</a> <a href="../../papers_abstracts/abstracts/117.html">Interactive visualization of multiscale biomedical data: an integrated approach</a> <a href="../../papers_abstracts/abstracts/119.html">Reconstructing Neural Structures from Sparse User Scribbles</a> <a href="../../papers_abstracts/abstracts/120.html">Visualizing Global Correlation in Large-Scale Molecular Biological Data</a> <a href="../../papers_abstracts/abstracts/121.html">VESPA: Visual Exploration and Statistics to Promote Annotation for Prokaryotic Genomes</a> <a href="../../papers_abstracts/abstracts/122.html">Visualizing Genetic Transmission Patterns in Plant Pedigrees</a> <a href="../../papers_abstracts/abstracts/123.html">CluMa-GO: Bring Gene Ontologies and Hierarchical Clusterings Together</a> <a href="../../papers_abstracts/abstracts/124.html">Animating Cell Biology for Research and Teaching</a> <a href="../../papers_abstracts/abstracts/125.html">3D Reconstruction and Analysis of Bat Flight Maneuvers from Sparse Multiple View Video</a> <a href="../../papers_abstracts/abstracts/126.html">Visualization of experimental design & workflows in biological experiments</a> <a href="../../papers_abstracts/abstracts/131.html">Spatially Continuous Change of Abstraction in Molecular Visualization</a> <a href="../../papers_abstracts/abstracts/132.html">Fast Tracing of Microtubule Centerlines in Electron Tomograms</a> <a href="../../papers_abstracts/abstracts/133.html">Light Microscopy-Based Reconstruction and Interactive Structural Analysis of Cortical Neural Networks</a> <a href="../../papers_abstracts/abstracts/134.html">KnomePathways: A Tool to View and Query Gene Interaction Networks in Individual Human Genomes</a> <a href="../../papers_abstracts/abstracts/135.html">G-nome Surfer: a Tabletop Interface for Collaborative Exploration of Genomic Visualization</a> <a href="../../papers_abstracts/abstracts/136.html">FvNano: A Virtual Laboratory to Manipulate Molecular Systems</a> <a href="../../papers_abstracts/abstracts/137.html">Lessons Learned from Tool Development for Animal Movement Analysis</a> <a href="../../papers_abstracts/abstracts/140.html">InBox: In-situ Multiple-Selection and Multiple-View Exploration of Diffusion tensor MRI Visualization</a>