Skip to main content

Atom Simplification and Quality T-mesh Generation for Multi-resolution Biomolecular Surfaces

  • Conference paper
  • First Online:
Isogeometric Analysis and Applications 2014

Part of the book series: Lecture Notes in Computational Science and Engineering ((LNCSE,volume 107))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. L. Albou, B. Schwarz, O. Poch, J. Wurtz, D. Moras, Defining and characterizing protein surface using alpha shapes. Proteins 76(1), 1–12 (2009)

    Article  Google Scholar 

  2. 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

    Google Scholar 

  3. 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)

    Article  MathSciNet  MATH  Google Scholar 

  4. C.L. Bajaj, V. Siddavanahalli, Fast error-bounded surfaces and derivatives computation for volumetric particle data. Tech. rep., ICES 06-03, 2006

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. D. Bommes, H. Zimmer, L. Kobbelt, Mixed-integer quadrangulation. ACM Trans. Graphics 28(3), 1–10 (2009)

    Article  Google Scholar 

  8. 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

    Chapter  Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. M.L. Connolly, Analytical molecular surface calculation. J. Appl. Crystallogr. 16(5), 548–558 (1983)

    Article  Google Scholar 

  12. M.L. Connolly, Molecular Surface: A Review (Network Science, 1996). www.netsci.org

  13. O. Diamanti, A. Vaxman, D. Panozzo, O. Sorkine-Hornung, Designing N-polyvector fields with complex polynomials. Comput. Graphics Forum 33(5), 1–11 (2014)

    Article  MATH  Google Scholar 

  14. H. Ebke, D. Bommes, M. Campen, L. Kobbelt, Qex: robust quad mesh extraction. ACM Trans. Graphics 32(6), 168–177 (2013)

    Article  Google Scholar 

  15. H. Ebke, M. Campen, D. Bommes, L. Kobbelt, Level-of-detail quad meshing. ACM Trans. Graphics 33(6), 184:1–184:11 (2014)

    Google Scholar 

  16. Edelsbrunner, E.P. H., Mücke, Three-dimensional alpha shapes. ACM Trans. Graphics 13(1), 43–72 (1994)

    Article  MATH  Google Scholar 

  17. M. Frigo, S. Johnson, The design and implementation of FFTW3. Proc. IEEE 93(2), 216–231 (2005)

    Article  Google Scholar 

  18. 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)

    Article  MATH  Google Scholar 

  19. 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)

    Article  MATH  Google Scholar 

  20. 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)

    Article  MathSciNet  Google Scholar 

  21. F. Kälberer, M. Nieser, K. Polthier, Quadcover-surface parameterization using branched coverings. Comput. Graphics Forum 26, 375–384 (2007)

    Article  MATH  Google Scholar 

  22. 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)

    Article  Google Scholar 

  23. D. Kovacs, A. Myles, D. Zorin, Anisotropic quadrangulation. Comput. Aided Geom. Des. 28(8), 449–462 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  24. P. Laug, H. Borouchaki, Molecular surface modeling and meshing. Eng. Comput. 18, 199–210 (2002)

    Article  Google Scholar 

  25. T. Liao, G. Xu, Y. Zhang, Structure-aligned guidance estimation in surface parameterization using eigenfunction-based cross field. Graphical Models 76, 691–705 (2014)

    Article  Google Scholar 

  26. 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)

    Article  MATH  Google Scholar 

  27. Y. Lipman, Bounded distortion mapping spaces for triangular meshes. ACM Trans. Graphics 31(4), 108:1–108:13 (2012)

    Google Scholar 

  28. A. Myles, N. Pietroni, D. Kovacs, D. Zorin, Feature-aligned T-meshes. ACM Trans. Graphics 29(4), 98:1–98:12 (2010)

    Google Scholar 

  29. A. Myles, N. Pietroni, D. Zorin, Robust field-aligned global parametrization. ACM Trans. Graphics 33(4), 135 (2014)

    Google Scholar 

  30. A. Myles, D. Zorin, Global parametrization by incremental flattening. ACM Trans. Graphics 31(4), 109:1–109:11 (2012)

    Google Scholar 

  31. A. Myles, D. Zorin, Controlled-distortion constrained global parametrization. ACM Trans. Graphics 32(4), 105:1–105:13 (2013)

    Google Scholar 

  32. 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)

    Article  Google Scholar 

  33. N. Pietroni, M. Tarini, O. Sorkine, D. Zorin, Global parametrization of range image sets. ACM Trans. Graphics 30(6), 149:1–149:10 (2011)

    Google Scholar 

  34. N. Ray, W. Li, B. Lévy, A. Sheffer, P. Alliez, Periodic global parameterization. ACM Trans. Graphics 25(4), 1460–1485 (2006)

    Article  Google Scholar 

  35. M.F. Sanner, A.J. Olson, J.C. Spehner, Reduced surface: an efficient way to compute molecular surfaces. Biopolymers 38(3), 305–320 (1996)

    Article  Google Scholar 

  36. 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)

    Article  Google Scholar 

  37. 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)

    Article  Google Scholar 

  38. 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)

    Article  Google Scholar 

  39. 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)

    Article  MathSciNet  MATH  Google Scholar 

  40. 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)

    Article  MathSciNet  MATH  Google Scholar 

  41. 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)

    Article  MathSciNet  MATH  Google Scholar 

  42. G. Wei, Y. Sun, Y. Zhou, M. Feig, Molecular multiresolution surfaces. arXiv math-ph/0511001 (2005)

    Google Scholar 

  43. 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)

    Google Scholar 

  44. 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)

    Article  Google Scholar 

  45. 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)

    Article  Google Scholar 

  46. Y. Zhang, C. Bajaj, Adaptive and quality quadrilateral/hexahedral meshing from volumetric data. Comput. Methods Appl. Mech. Eng. 195(9), 942–960 (2006)

    Article  MATH  Google Scholar 

  47. 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)

    Article  MATH  Google Scholar 

  48. 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)

    Article  MathSciNet  MATH  Google Scholar 

  49. Q. Zheng, S. Yang, G. Wei, Biomolecular surface construction by PDE transform. Int. J. Numer. Methods Biomed. Eng. 28(3), 291–316 (2012)

    Article  MathSciNet  MATH  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Yongjie Jessica Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics