Skip to main content

Surface Triangular Mesh and Volume Tetrahedral Mesh Generations for Biomolecular Modeling

  • Chapter
Image-Based Geometric Modeling and Mesh Generation

Part of the book series: Lecture Notes in Computational Vision and Biomechanics ((LNCVB,volume 3))

Abstract

Qualified, stable and efficient molecular surface/volume meshing appears to be necessitated by recent developments for realistic mathematical modeling and numerical simulation of biomolecules, especially in implicit solvent modeling. The chapter first describes a tool, TMSmesh, for surface meshing through tracing a molecular Gaussian surface. The method computes the surface points by solving a nonlinear equation directly, polygonizes by connecting surface points through a trace technique, and finally outputs a triangulated mesh. TMSmesh has a linear complexity with respect to the number of atoms and is shown to be capable of handling molecules consisting of more than one million atoms, which is usually difficult for the existing methods for surface generation used in molecular visualization and geometry analysis. Then, based on the surface mesh, a tool chain is built up to generate high-quality biomolecular volume tetrahedral mesh. The performances of these meshing tools are analyzed, and the surface/volume meshes are shown to be applicable to boundary element/finite element types of simulations of Poisson–Boltzmann electrostatics.

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. Bates PW, Wei GW, Zhao S (2008) Minimal molecular surfaces and their applications. J Comput Chem 29(3):380–391

    Article  Google Scholar 

  2. Blinn JF (1982) A generalization of algebraic surface drawing. ACM Trans Graph 1(3):235–256

    Article  Google Scholar 

  3. Borouchaki H, George PL (1996) Optimal Delaunay point insertion. Int J Numer Methods Eng 39(2):3407–3437

    Article  MathSciNet  MATH  Google Scholar 

  4. Borouchaki H, Laug P, George PL (2000) Parametric surface meshing using a combined advancing-front generalized Delaunay approach. Int J Numer Methods Eng 49:233–259

    Article  MathSciNet  MATH  Google Scholar 

  5. Can T, Chen CI, Wang YF (2006) Efficient molecular surface generation using level-set methods. J Mol Graph Model 25(4):442–454

    Article  Google Scholar 

  6. Chavent M, Levy B, Maigret B (2008) Metamol: high-quality visualization of molecular skin surface. J Mol Graph Model 27:209–216

    Article  Google Scholar 

  7. Chen MX, Lu BZ (2011) TMSmesh: a robust method for molecular surface mesh generation using a trace technique. J Chem Theory Comput 7(1):203–212

    Article  Google Scholar 

  8. Cheng HL, Shi X (2009) Quality mesh generation for molecular skin surfaces using restricted union of balls. Comput Geom 42(3):196–206

    Article  MathSciNet  MATH  Google Scholar 

  9. Connolly ML (1983) Analytical molecular surface calculation. J Appl Crystallogr 16(5):548–558

    Article  Google Scholar 

  10. Connolly ML (1983) Solvent-accessible surfaces of proteins and nucleic acids. Science 221(4612):709–713

    Article  Google Scholar 

  11. CUBIT: the adaptive meshing algorithm library. Sandia National Laboratories. http://cubit.sandia.gov/

  12. de Berg M, van Kreveld M, Overmars M, Schwarzkopf O (2000) Computational geometry: algorithms and applications, 2nd edn. Springer, Berlin

    MATH  Google Scholar 

  13. Duncan BS, Olson AJ (1993) Shape analysis of molecular surfaces. Biopolymers 33(2):231–238

    Article  Google Scholar 

  14. Edelsbrunner H (1999) Deformable smooth surface design. Discrete Comput Geom 21(1):87–115

    Article  MathSciNet  MATH  Google Scholar 

  15. Edelsbrunner H, Mucke EP (1994) Three-dimensional alpha shapes. ACM Trans Graph 13(1):43–72

    Article  MATH  Google Scholar 

  16. Frey PJ, Borouchaki H, George P (1998) 3D Delaunay mesh generation coupled with an advancing-front approach. Comput Methods Appl Math 157(1–2): 115–131

    MathSciNet  MATH  Google Scholar 

  17. George PL, Hecht F, Saltel E TetMesh-GHS3D V3.1, the fast, reliable, high quality tetrahedral mesh generator and optimiser. White paper. http://www-roc.inria.fr/gamma/gamma/ghs3d/ghs.php

  18. Grant JA, Gallardo MA, Pickup BT (1996) A fast method of molecular shape comparison: a simple application of a Gaussian description of molecular shape. J Comput Chem 17(14):1653–1666

    Article  Google Scholar 

  19. Hartmann E (1998) A marching method for the triangulation of surfaces. Vis Comput 3:95–108

    Article  Google Scholar 

  20. Hilton A, Stoddart AJ, Illingworth J, Windeatt T (1996) Marching triangles: range image fusion for complex object modelling. In: IEEE international conference on image processing, vol 2, pp 381–384

    Google Scholar 

  21. ISO2Mesh: a free 3D surface and volumetric mesh generator for MATLAB/Octave. http://iso2mesh.sourceforge.net/cgi-bin/index.cgi/

  22. Jenkins MA, Traub JF (1970) A three-stage variables-shift iteration for polynomial zeros and its relation to generalized Rayleigh iteration. Numer Math 14(3):253–263

    Article  MathSciNet  Google Scholar 

  23. Jin H, Kelley AC, Loakes D, Ramakrishnan V (2010) Structure of the 70s ribosome bound to release factor 2 and a substrate analog provides insights into catalysis of peptide release. Proc Natl Acad Sci USA 19:8593–8598

    Article  Google Scholar 

  24. Ju T, Losasso F, Schaefer S, Warren J (2002) Dual contouring of hermite data. ACM Trans Graph 21(3):339–346.

    Article  Google Scholar 

  25. Karkanis T, Stewart J (2001) Curvature dependent triangulation of implicit surfaces. IEEE Comput Graph Appl 2:60–69

    Article  Google Scholar 

  26. Kuhn RJ, Zhang W, Rossmann MG, Sergei JC, Pletnev V, Lenches E, Jones CT, Mukhopadhyay S, Strauss EG, Chipman PR, Baker TS, Strauss JH (2002) Structure of dengue virus: implications for flavivirus organization, maturation, and fusion. Cell 5:715–725

    Google Scholar 

  27. Lohner R, Parikh P (1998) Generation of three-dimensional unstructured grids by the advancing-front method. Int J Numer Methods Fluids 8:1135–1149

    Article  Google Scholar 

  28. Lorensen WE, Cline HE (1987) Marching cubes: a high resolution 3D surface construction algorithm. Comput Graph 21(4):163–169

    Article  Google Scholar 

  29. Lu BZ, Wang CX, Chen WZ, Wan SZ, Shi YY (2000) A stochastic dynamics simulation study associated with hydration force and friction memory effect. J Phys Chem B 104(29):6877–6883

    Article  Google Scholar 

  30. Lu BZ, Zhou YC, Holst MJ, McCammon JA (2008) Recent progress in numerical methods for the Poisson–Boltzmann equation in biophysical applications. Commun Comput Phys 3(5):973–1009

    MATH  Google Scholar 

  31. Lu BZ, Cheng XL, Huang JF, McCammon JA (2010) AFMPB: an adaptive fast multipole Poisson–Boltzmann solver for calculating electrostatics in biomolecular systems. Comput Phys Commun 6:1150–1160

    Article  Google Scholar 

  32. Marcum DL, Weatherill NP (1995) Unstructured grid generation using iterative point insertion and local reconnection. AIAA J 33(9):1619–1625

    Article  MATH  Google Scholar 

  33. McGann MR, Almond HR, Nicholls A, Grant AJ, Brown FK (2003) Gaussian docking functions. Biopolymers 68(1):76–90

    Article  Google Scholar 

  34. Moller P, Hansbo P (1995) On advancing front mesh generation in three dimensions. Int J Numer Methods Eng 38:3551–3569

    Article  MathSciNet  Google Scholar 

  35. NetGen: an automatic 3D tetrahedral mesh generator. http://www.netgen.hr/eng

  36. Nicholls A, Bharadwaj R, Honig B (1995) GRASP: graphical representation and analysis of surface properties. Biophys J 64:166–167

    Google Scholar 

  37. Rassineux A (1998) Generation and optimization of tetrahedral meshes by advancing front technique. Int J Numer Methods Eng 41:647–651

    Article  Google Scholar 

  38. Ryu J, Park R, Kim DS (2007) Molecular surfaces on proteins via beta shapes. Comput Aided Des 39:1042–1057

    Article  Google Scholar 

  39. Sanner MF, Olson AJ, Spehner JC (1996) Reduced surface: an efficient way to compute molecular surfaces. Biopolymers 38:305–320

    Article  Google Scholar 

  40. Shephard MS, Georges MK (1991) Automatic three-dimensional mesh generation technique by the finite element octree technique. Int J Numer Methods Eng 32:709–749

    Article  MATH  Google Scholar 

  41. Shewchuk JR (1998) Tetrahedral mesh generation by Delaunay refinement. In: Proceedings of the fourteenth annual symposium on computational geometry, Minneapolis, MN, pp 86–95

    Chapter  Google Scholar 

  42. TetGen: a quality tetrahedral mesh generator and a 3D Delaunay triangulator. http://tetgen.berlios.de/

  43. TMSmesh: a robust method for molecular surface mesh generation using a trace technique. http://lsec.cc.ac.cn/~lubz/Meshing.html

  44. TransforMesh: a self-intersection removal package for triangular meshes. http://mvviewer.gforge.inria.fr/

  45. Vorobjev YN, Hermans J (1997) SIMS: computation of a smooth invariant molecular surface. Biophys J 73(2):722–732

    Article  Google Scholar 

  46. Wang CX, Wan SZ, Xiang ZX, Shi YY (1997) Incorporating hydration force determined by boundary element method into stochastic dynamics. J Phys Chem B 101(2):230–235

    Article  Google Scholar 

  47. Wang J, Tan CH, Tan YH, Lu Q, Luo R (2008) Poisson–Boltzmann solvents in molecular dynamics simulations. Commun Comput Phys 3(5):1010–1031

    Google Scholar 

  48. Weiser J, Shenkin PS, Still WC (1999) Optimization of Gaussian surface calculations and extension to solvent-accessible surface areas. J Comput Chem 20(7):688–703

    Article  Google Scholar 

  49. Yun Z, Jacobson MP, Friesner RA (2005) What role do surfaces play in GB models? A new-generation of surface-generalized born model based on a novel Gaussian surface for biomolecules. J Comput Chem 27(1):72–89

    Google Scholar 

  50. Yu ZY, Holst MJ, McCammon JA (2008) High-fidelity geometric modeling for biomedical applications. Finite Elem Anal Des 44(11):715–723

    Article  MathSciNet  Google Scholar 

  51. Zhang D, McCammon JA (2005) The association of tetrameric acetylcholinesterase with ColQ tail: a block normal mode analysis. PLoS Comput Biol 1(6):484–491

    Article  Google Scholar 

  52. Zhang YJ, Xu GL, Bajaj R (2006) Quality meshing of implicit solvation models of biomolecular structures. Comput Aided Geom Des 23(6):510–530

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

M.X. Chen was supported in part by the China NSF (NSFC11001062) and Collegiate NSF of Jiangsu Province (No. 11KJB110010). B. Tu and B.Z. Lu was supported by the Chinese Academy of Sciences, the State Key Laboratory of Scientific/Engineering Computing, National Center for Mathematics and Interdisciplinary Sciences, and the China NSF (NSFC10971218).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Minxin Chen or Benzhuo Lu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Chen, M., Tu, B., Lu, B. (2013). Surface Triangular Mesh and Volume Tetrahedral Mesh Generations for Biomolecular Modeling. In: Zhang, Y. (eds) Image-Based Geometric Modeling and Mesh Generation. Lecture Notes in Computational Vision and Biomechanics, vol 3. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-4255-0_6

Download citation

  • DOI: https://doi.org/10.1007/978-94-007-4255-0_6

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-007-4254-3

  • Online ISBN: 978-94-007-4255-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics