Interactive Exploration of Protein Cavities

We present a novel application for the interactive exploration of cavities within proteins in dynamic data sets. Inside a protein, cavities can often be found close to the active center. Therefore, when analyzing a molecular dynamics simulation trajectory it is of great interest to find these cavities and determine if such a cavity opens up to the environment, making the binding site accessible to the surrounding substrate. Our user‐driven approach enables expert users to select a certain cavity and track its evolution over time. The user is supported by different visualizations of the extracted cavity to facilitate the analysis. The boundary of the protein and its cavities is obtained by means of volume ray casting, where the volume is computed in real‐time for each frame, therefore allowing the examination of time‐dependent data sets. A fast, partial segmentation of the volume is applied to obtain the selected cavity and trace it over time. Domain experts found our method useful when they applied it exemplarily on two trajectories of lipases from Rhizomucor miehei and Candida antarctica. In both data sets cavities near the active center were easily identified and tracked over time until they reached the surface and formed an open substrate channel.

[1]  S. Lakare 3 D Segmentation Techniques for Medical Volumes , 2022 .

[2]  M. Schroeder,et al.  LIGSITEcsc: predicting ligand binding sites using the Connolly surface and degree of conservation , 2006, BMC Structural Biology.

[3]  Philipp Slusallek,et al.  Measuring properties of molecular surfaces using ray casting , 2010, 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW).

[4]  Benoit M. Macq,et al.  Molecular Surface Mesh Generation by Filtering Electron Density Map , 2010, Int. J. Biomed. Imaging.

[5]  Frederick P. Brooks,et al.  Linearly Scalable Computation of Smooth Molecular Surfaces , 1997 .

[6]  Jean-Claude Spehner,et al.  Fast and robust computation of molecular surfaces , 1995, SCG '95.

[7]  Jürgen Pleiss,et al.  Solvent‐induced lid opening in lipases: A molecular dynamics study , 2010, Protein science : a publication of the Protein Society.

[8]  G. Schneider,et al.  PocketPicker: analysis of ligand binding-sites with shape descriptors , 2007, Chemistry Central Journal.

[9]  F M Richards,et al.  Areas, volumes, packing and protein structure. , 1977, Annual review of biophysics and bioengineering.

[10]  M. L. Connolly Analytical molecular surface calculation , 1983 .

[11]  Jaroslav Koca,et al.  MOLE: a Voronoi diagram-based explorer of molecular channels, pores, and tunnels. , 2007, Structure.

[12]  Frederick P. Brooks,et al.  Computing smooth molecular surfaces , 1994, IEEE Computer Graphics and Applications.

[13]  Patrik Johansson,et al.  X-ray structure of Candida antarctica lipase A shows a novel lid structure and a likely mode of interfacial activation. , 2008, Journal of molecular biology.

[14]  W. Kabsch A discussion of the solution for the best rotation to relate two sets of vectors , 1978 .

[15]  W. Kabsch A solution for the best rotation to relate two sets of vectors , 1976 .

[16]  G. Ullmann,et al.  McVol - A program for calculating protein volumes and identifying cavities by a Monte Carlo algorithm , 2010, Journal of molecular modeling.

[17]  Marc Levoy,et al.  Display of surfaces from volume data , 1988, IEEE Computer Graphics and Applications.

[18]  Daniel Baum,et al.  Accelerated Visualization of Dynamic Molecular Surfaces , 2010, Comput. Graph. Forum.

[19]  J. Sethian,et al.  FRONTS PROPAGATING WITH CURVATURE DEPENDENT SPEED: ALGORITHMS BASED ON HAMILTON-JACOB1 FORMULATIONS , 2003 .

[20]  Thomas Ertl,et al.  Image-Space GPU Metaballs for Time-Dependent Particle Data Sets , 2007, VMV.

[21]  Martin Falk,et al.  3D visualization of concentrations from stochastic agent-based signal transduction simulations , 2010, 2010 IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

[22]  Thomas Ertl,et al.  Parallel computation and interactive visualization of time-varying solvent excluded surfaces , 2010, BCB '10.

[23]  Michael Gleicher,et al.  Molecular Surface Abstraction , 2007, IEEE Transactions on Visualization and Computer Graphics.

[24]  Timo Ropinski,et al.  Advanced illumination techniques for GPU-based volume raycasting , 2008, SIGGRAPH 2008.

[25]  Tomoyuki Nishita,et al.  GPU‐based Fast Ray Casting for a Large Number of Metaballs , 2008, Comput. Graph. Forum.

[26]  Nicolas Cuntz,et al.  Dynamic particle coupling for gpu-based fluid simulation , 2010 .

[27]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[28]  J. Monaghan,et al.  Smoothed particle hydrodynamics: Theory and application to non-spherical stars , 1977 .

[29]  Jaroslav Koca,et al.  CAVER: a new tool to explore routes from protein clefts, pockets and cavities , 2006, BMC Bioinformatics.

[30]  James F. Blinn,et al.  A Generalization of Algebraic Surface Drawing , 1982, TOGS.

[31]  Markus H. Gross,et al.  Particle-based fluid simulation for interactive applications , 2003, SCA '03.

[32]  K. Dill,et al.  Using quaternions to calculate RMSD , 2004, J. Comput. Chem..

[33]  R Abagyan,et al.  The contour-buildup algorithm to calculate the analytical molecular surface. , 1996, Journal of structural biology.

[34]  Thomas Ertl,et al.  Interactive Visualization of Molecular Surface Dynamics , 2009, IEEE Transactions on Visualization and Computer Graphics.

[35]  Abel J. P. Gomes,et al.  CUDA-based triangulations of convolution molecular surfaces , 2010, HPDC '10.

[36]  Yuan-Fang Wang,et al.  Efficient molecular surface generation using level-set methods. , 2006, Journal of molecular graphics & modelling.

[37]  T. N. Bhat,et al.  The Protein Data Bank , 2000, Nucleic Acids Res..