Kernel modeling for molecular surfaces using a uniform solution

In this paper, a rational Bezier surface is proposed as a uniform approach to modeling all three types of molecular surfaces (MS): the van der Waals surface (vdWS), solvent accessible surface (SAS) and solvent excluded surface (SES). Each molecular surface can be divided into molecular patches, which can be defined by their boundary arcs. The solution consists of three steps: topology modeling, boundary modeling and surface modeling. Firstly, using a weighted @a-shape, topology modeling creates two networks to describe the neighboring relationship of the molecular atoms. Secondly, boundary modeling derives all boundary arcs from the networks. Thirdly, surface modeling constructs all three types of molecular surfaces patch-by-patch, based on the networks and the boundary arcs. For an SES, the singularity is specially treated to avoid self-intersections. Instead of approximation, this proposed solution can produce precise shapes of molecular surfaces. Since rational Bezier representation is much simpler than a trimmed non-uniform rational B-spline surface (NURBS), computational load can be significantly saved when dealing with molecular surfaces. It is also possible to utilize the hardware acceleration for tessellation and rendering of a rational Bezier surface. CAGD kernel modelers typically use NURBSs as a uniform representation to handle different types of free-form surface. This research indicates that rational Bezier representation, more specifically, a bi-cubic or 2x4 rational Bezier surface, is sufficient for kernel modeling of molecular surfaces and related applications.

[1]  Chandrajit L. Bajaj,et al.  An algebraic spline model of molecular surfaces , 2007, Symposium on Solid and Physical Modeling.

[2]  David C. Whitley van der Waals Surface Graphs and the Shape of Small Rings , 1998, J. Chem. Inf. Comput. Sci..

[3]  Eiji Ōsawa,et al.  Implementation of solvent effect in molecular mechanics Part 3. The first- and second-order analytical derivatives of excluded volume , 1994 .

[4]  Xiaojie Xu,et al.  Empirical Aqueous Solvation Models Based on Accessible Surface Areas with Implicit Electrostatics , 2002 .

[5]  Randy J. Zauhar,et al.  Computing the electric potential of biomolecules: Application of a new method of molecular surface triangulation , 1990 .

[6]  Robert B. Hermann,et al.  Theory of hydrophobic bonding. II. Correlation of hydrocarbon solubility in water with solvent cavity surface area , 1972 .

[7]  S. Kim,et al.  Solvent-accessible surfaces of nucleic acids. , 1979, Journal of molecular biology.

[8]  Valerio Pascucci,et al.  Dynamic maintenance and visualization of molecular surfaces , 1998, Discret. Appl. Math..

[9]  Dipl.-Ing,et al.  Real-time Rendering , 2022 .

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

[11]  Franz Aurenhammer,et al.  Power Diagrams: Properties, Algorithms and Applications , 1987, SIAM J. Comput..

[12]  Deok-Soo Kim,et al.  Molecular surfaces on proteins via beta shapes , 2007, Comput. Aided Des..

[13]  André H. Juffer,et al.  A flexible triangulation method to describe the solvent-accessible surface of biopolymers , 1998, J. Comput. Aided Mol. Des..

[14]  Valerio Pascucci,et al.  NURBS based B-rep models for macromolecules and their properties , 1997, SMA '97.

[15]  Bert Jüttler,et al.  Rational patches on quadric surfaces , 1995, Comput. Aided Des..

[16]  Jacques Weber,et al.  Molecular graphics modeling of organometallic reactivity , 1989, Comput. Graph..

[17]  W J Howe,et al.  A fast algorithm for generating smooth molecular dot surface representations. , 1989, Journal of molecular graphics.

[18]  B. Lee,et al.  The interpretation of protein structures: estimation of static accessibility. , 1971, Journal of molecular biology.

[19]  Bert Jüttler,et al.  An algebraic approach to curves and surfaces on the sphere and on other quadrics , 1993, Comput. Aided Geom. Des..

[20]  H. Edelsbrunner The union of balls and its dual shape , 1995 .

[21]  Houman Borouchaki,et al.  Molecular Surface Modeling and Meshing , 2002, Engineering with Computers.

[22]  Dan Halperin,et al.  Dynamic maintenance of molecular surfaces under conformational changes , 2005, SCG.

[23]  M. L. Connolly Solvent-accessible surfaces of proteins and nucleic acids. , 1983, Science.

[24]  Herbert Edelsbrunner,et al.  Weighted alpha shapes , 1992 .

[25]  André van Delft,et al.  WAALSURF: Molecular graphics on a personal computer , 1987, Comput. Graph..

[26]  S. Sridharan,et al.  A rapid method for calculating derivatives of solvent accessible surface areas of molecules , 1995, J. Comput. Chem..

[27]  Charles L. Brooks,et al.  Efficient approximate all‐atom solvent accessible surface area method parameterized for folded and denatured protein conformations , 2004, J. Comput. Chem..

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

[29]  Deok-Soo Kim,et al.  \beta-shape Based Computation of Blending Surfaces on a Molecule , 2007, 4th International Symposium on Voronoi Diagrams in Science and Engineering (ISVD 2007).

[30]  Deok-Soo Kim,et al.  Three-dimensional beta shapes , 2006, Comput. Aided Des..

[31]  Tomas Akenine-Möller,et al.  Real-time rendering , 1997 .

[32]  W. C. Still,et al.  Approximate solvent-accessible surface areas from tetrahedrally directed neighbor densities. , 1999, Biopolymers.

[33]  M. Sanner,et al.  Reduced surface: an efficient way to compute molecular surfaces. , 1996, Biopolymers.

[34]  Christoph M. Hoffmann,et al.  Proceedings of the fourth ACM symposium on Solid modeling and applications , 1997, SIGGRAPH 1997.

[35]  Dan Halperin,et al.  A perturbation scheme for spherical arrangements with application to molecular modeling , 1997, SCG '97.

[36]  Guo-jin Wang,et al.  Rational cubic circular arcs and their application in CAD , 1991 .

[37]  Conrad C. Huang,et al.  Van der Waals Surfaces in Molecular Modeling: Implementation with Real-Time Computer Graphics , 1983, Science.

[38]  Pierre Alliez,et al.  Computational geometry algorithms library , 2008, SIGGRAPH '08.

[39]  Nelson Max Computer representation of molecular surfaces , 1984 .

[40]  Michael O'Keeffe,et al.  Van Der Waals Surface Areas and Volumes of Fullerenes , 1994 .

[41]  David C. Whitley Van der Waals surface graphs and molecular shape , 1998 .

[42]  Felix Deanda,et al.  A novel approach for identifying the surface atoms of macromolecules. , 2002, Journal of molecular graphics & modelling.

[43]  Randy J. Zauhar,et al.  SMART: A solvent-accessible triangulated surface generator for molecular graphics and boundary element applications , 1995, J. Comput. Aided Mol. Des..

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