Abstract
In this paper, we present an algorithm to simplify low-contributing atoms and generate quality T-meshes for multi-resolution biomolecular surfaces. The structure of biomolecules is first simplified using an error-bounded atom elimination method. An extended cross field-based parameterization method is then developed to adapt the parametric line spacings to different surface resolutions. Moreover, an anisotropy defined from an input scalar field can also be achieved. From the parameterization results, we extract adaptive and anisotropic T-meshes for the further T-spline surface construction. Finally, a gradient flow-based method is developed to improve the T-mesh quality, with the anisotropy preserved in the quadrilateral elements. The effectiveness of the presented algorithm has been verified using several large biomolecular complexes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
L. Albou, B. Schwarz, O. Poch, J. Wurtz, D. Moras, Defining and characterizing protein surface using alpha shapes. Proteins 76(1), 1–12 (2009)
C. Bajaj, S. Chen, G. Xu, Q. Zhang, W. Zhao, Hierarchical molecular interfaces and solvation electrostatics, in SIAM/ACM Joint Conference on Geometric and Physical Modeling, San Francisco, 2009, pp. 283–288
C.L. Bajaj, V. Pascucci, A. Shamir, R.J. Holt, A.N. Netravali, Dynamic maintenance and visualization of molecular surfaces. Discret. Appl. Math. 127(1), 23–51 (2003)
C.L. Bajaj, V. Siddavanahalli, Fast error-bounded surfaces and derivatives computation for volumetric particle data. Tech. rep., ICES 06-03, 2006
D. Bommes, M. Campen, H. Ebke, P. Alliez, L. Kobbelt, Integer-grid maps for reliable quad meshing. ACM Trans. Graphics 32(4), 98:1–98:12 (2013)
D. Bommes, B. Lévy, N. Pietroni, E. Puppo, C. Silva, D. Zorin, Quad-mesh generation and processing: a survey. Comput. Graphics Forum 32(6), 51–76 (2013)
D. Bommes, H. Zimmer, L. Kobbelt, Mixed-integer quadrangulation. ACM Trans. Graphics 28(3), 1–10 (2009)
D. Bommes, H. Zimmer, L. Kobbelt, Practical mixed-integer optimization for geometry processing, in Curves and Surfaces, ed. by J.-D. Boissonnat, P. Chenin, A. Cohen, C. Gout, T. Lyche, M.-L. Mazure, L. Schumaker (Springer, Berlin/Heidelberg, 2012), pp. 193–206
M. Brovka, J.I. López, J.M. Escobar, J.M. Cascón, R. Montenegro, A new method for T-spline parameterization of complex 2D geometries. Eng. Comput. 30(4), 457–473 (2014)
Y. Cheng, C.A. Chang, Z. Yu, Y. Zhang, M. Sun, T.S. Leyh, M.J. Holst, J.A. Mccammon, Diffusional channeling in the sulfate activating complex: combined continuum modeling and coarse-grained Brownian dynamics studies. Biophys. J. 95(10), 4659–4667 (2008)
M.L. Connolly, Analytical molecular surface calculation. J. Appl. Crystallogr. 16(5), 548–558 (1983)
M.L. Connolly, Molecular Surface: A Review (Network Science, 1996). www.netsci.org
O. Diamanti, A. Vaxman, D. Panozzo, O. Sorkine-Hornung, Designing N-polyvector fields with complex polynomials. Comput. Graphics Forum 33(5), 1–11 (2014)
H. Ebke, D. Bommes, M. Campen, L. Kobbelt, Qex: robust quad mesh extraction. ACM Trans. Graphics 32(6), 168–177 (2013)
H. Ebke, M. Campen, D. Bommes, L. Kobbelt, Level-of-detail quad meshing. ACM Trans. Graphics 33(6), 184:1–184:11 (2014)
Edelsbrunner, E.P. H., Mücke, Three-dimensional alpha shapes. ACM Trans. Graphics 13(1), 43–72 (1994)
M. Frigo, S. Johnson, The design and implementation of FFTW3. Proc. IEEE 93(2), 216–231 (2005)
R. Garimella, M. Shashkov, P. Knupp, Triangular and quadrilateral surface mesh quality optimization using local parametrization. Comput. Methods Appl. Mech. Eng. 193(9), 913–928 (2004)
L. Hu, D. Chen, G. Wei, High-order fractional partial differential equation transform for molecular surface construction. Mol. Based Math. Biol. 1, 1–25 (2013)
B. Jüttler, M. Kapl, D. Nguyen, Q. Pan, M. Pauley, Isogeometric segmentation: the case of contractible solids without non-convex edges. Comput.-Aided Des. 57, 74–90 (2014)
F. Kälberer, M. Nieser, K. Polthier, Quadcover-surface parameterization using branched coverings. Comput. Graphics Forum 26, 375–384 (2007)
P. Kekenes-Huskey, T. Liao, A. Gillette, J. Hake, Y. Zhang, A. Michailova, A. McCulloch, J. McCammon, Molecular and subcellular-scale modeling of nucleotide diffusion in the cardiac myofilament lattice. Biophys. J. 105(9), 2130–2140 (2013)
D. Kovacs, A. Myles, D. Zorin, Anisotropic quadrangulation. Comput. Aided Geom. Des. 28(8), 449–462 (2011)
P. Laug, H. Borouchaki, Molecular surface modeling and meshing. Eng. Comput. 18, 199–210 (2002)
T. Liao, G. Xu, Y. Zhang, Structure-aligned guidance estimation in surface parameterization using eigenfunction-based cross field. Graphical Models 76, 691–705 (2014)
T. Liao, Y. Zhang, P. Kekenes-Huskey, Y. Cheng, A. Michailova, A. McCulloch, M. Holst, J. McCammon, Multi-core CPU or GPU-accelerated multiscale modeling for biomolecular complexes. Mol. Based Math. Biol. 1, 164–179 (2013)
Y. Lipman, Bounded distortion mapping spaces for triangular meshes. ACM Trans. Graphics 31(4), 108:1–108:13 (2012)
A. Myles, N. Pietroni, D. Kovacs, D. Zorin, Feature-aligned T-meshes. ACM Trans. Graphics 29(4), 98:1–98:12 (2010)
A. Myles, N. Pietroni, D. Zorin, Robust field-aligned global parametrization. ACM Trans. Graphics 33(4), 135 (2014)
A. Myles, D. Zorin, Global parametrization by incremental flattening. ACM Trans. Graphics 31(4), 109:1–109:11 (2012)
A. Myles, D. Zorin, Controlled-distortion constrained global parametrization. ACM Trans. Graphics 32(4), 105:1–105:13 (2013)
D. Panozzo, E. Puppo, M. Tarini, O. Sorkine-Hornung, Frame fields: anisotropic and non-orthogonal cross fields. ACM Trans. Graphics 33(4), 134–144 (2014)
N. Pietroni, M. Tarini, O. Sorkine, D. Zorin, Global parametrization of range image sets. ACM Trans. Graphics 30(6), 149:1–149:10 (2011)
N. Ray, W. Li, B. Lévy, A. Sheffer, P. Alliez, Periodic global parameterization. ACM Trans. Graphics 25(4), 1460–1485 (2006)
M.F. Sanner, A.J. Olson, J.C. Spehner, Reduced surface: an efficient way to compute molecular surfaces. Biopolymers 38(3), 305–320 (1996)
Y. Song, Y. Zhang, C.L. Bajaj, N.A. Baker, Continuum diffusion reaction rate calculations of wild-type and mutant mouse acetylcholinesterase: adaptive finite element analysis. Biophys. J. 87(3), 1558–1566 (2004)
Y. Song, Y. Zhang, T. Shen, C.L. Bajaj, J.A. McCammon, N.A. Baker, Finite element solution of the steady-state Smoluchowksi equation for rate constant calculations. Biophys. J. 86(4), 2017–2029 (2004)
D. Thomas, M. Scott, J. Evans, K. Tew, E. Evans, Bézier projection: a unified approach for local projection and quadrature-free refinement and coarsening of NURBS and T-splines with particular application to isogeometric design and analysis. Comput. Methods Appl. Mech. Eng. 284, 55–105 (2015)
A. Vuong, C. Giannelli, B. Jüttler, B. Simeon, A hierarchical approach to adaptive local refinement in isogeometric analysis. Comput. Methods Appl. Mech. Eng. 200(49), 3554–3567 (2011)
W. Wang, Y. Zhang, M. Scott, T. Hughes, Converting an unstructured quadrilateral mesh to a standard T-spline surface. Comput. Mech. 48(4), 477–498 (2011)
W. Wang, Y. Zhang, G. Xu, T. Hughes, Converting an unstructured quadrilateral/hexahedral mesh to a rational T-spline. Comput. Mech. 50(1), 65–84 (2012)
G. Wei, Y. Sun, Y. Zhou, M. Feig, Molecular multiresolution surfaces. arXiv math-ph/0511001 (2005)
T. Wilson, J. Sarrate, X. Roca, R. Montenegro, J. Escobar, Untangling and smoothing of quadrilateral and hexahedral meshes, in Proceedings of the 8th International Conference on Engineering Computational Technology, Stirlingshire, Paper 36 (2012)
Z. Yu, M.J. Holst, Y. Cheng, J.A. McCammon, Feature-preserving adaptive mesh generation for molecular shape modeling and simulation. J. Mol. Graphics Model. 26(8), 1370–1380 (2008)
D. Zhang, J. Suen, Y. Zhang, Y. Song, Z. Radic, P. Taylor, M.J. Holst, C.L. Bajaj, N.A. Baker, J.A. McCammon, Tetrameric mouse acetylcholinesterase: continuum diffusion rate calculations by solving the steady-state Smoluchowski equation using finite element methods. Biophys. J. 88(3), 1659–1665 (2005)
Y. Zhang, C. Bajaj, Adaptive and quality quadrilateral/hexahedral meshing from volumetric data. Comput. Methods Appl. Mech. Eng. 195(9), 942–960 (2006)
Y. Zhang, C.L. Bajaj, B. Sohn, 3D finite element meshing from imaging data. Comput. Methods Appl. Mech. Eng. 194(48–49), 5083–5106 (2005)
Y. Zhang, G. Xu, C.L. Bajaj, Quality meshing of implicit solvation models of biomolecular structures. Comput. Aided Geom. Des. 23(6), 510–530 (2006)
Q. Zheng, S. Yang, G. Wei, Biomolecular surface construction by PDE transform. Int. J. Numer. Methods Biomed. Eng. 28(3), 291–316 (2012)
Acknowledgements
T. Liao and Y. Zhang were supported in part by PECASE Award N00014-14-1-0234 and NSF CAREER Award OCI-1149591. G. Xu was supported in part by NSFC under the grants (11101401, 81173663), and NSFC Fund for Creative Research Groups of China (grant No. 11321061).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Liao, T., Xu, G., Zhang, Y.J. (2015). Atom Simplification and Quality T-mesh Generation for Multi-resolution Biomolecular Surfaces. In: Jüttler, B., Simeon, B. (eds) Isogeometric Analysis and Applications 2014. Lecture Notes in Computational Science and Engineering, vol 107. Springer, Cham. https://doi.org/10.1007/978-3-319-23315-4_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-23315-4_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-23314-7
Online ISBN: 978-3-319-23315-4
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)