Efficient molecular surface generation using level-set methods

被引:52
作者
Can, Tolga [1 ]
Chen, Chao-I
Wang, Yuan-Fang
机构
[1] Middle E Tech Univ, Dept Comp Engn, TR-06531 Ankara, Turkey
[2] Univ Calif Santa Barbara, Dept Comp Sci, Santa Barbara, CA 93106 USA
关键词
molecular surface; surface generation; cavity; visualization; level sets;
D O I
10.1016/j.jmgm.2006.02.012
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Molecules interact through their surface residues. Calculation of the molecular surface of a protein structure is thus an important step for a detailed functional analysis. One of the main considerations in comparing existing methods for molecular surface computations is their speed. Most of the methods that produce satisfying results for small molecules fail to do so for large complexes. In this article, we present a level-set-based approach to compute and visualize a molecular surface at a desired resolution. The emerging level-set methods have been used for computing evolving boundaries in several application areas from fluid mechanics to computer vision. Our method provides a uniform framework for computing solvent-accessible, solvent-excluded surfaces and interior cavities. The computation is carried out very efficiently even for very large molecular complexes with tens of thousands of atoms. We compared our method to some of the most widely used molecular visualization tools (Swiss-PDB Viewer, PyMol, and Chimera) and our results show that we can calculate and display a molecular surface 1.5-3.14 times faster on average than all three of the compared programs. Furthermore, we demonstrate that our method is able to detect all of the interior inaccessible cavities that can accommodate one or more water molecules. (c) 2006 Elsevier Inc. All rights reserved.
引用
收藏
页码:442 / 454
页数:13
相关论文
共 18 条
[1]  
[Anonymous], COMPUT GRAPHICS
[2]   The Protein Data Bank [J].
Berman, HM ;
Westbrook, J ;
Feng, Z ;
Gilliland, G ;
Bhat, TN ;
Weissig, H ;
Shindyalov, IN ;
Bourne, PE .
NUCLEIC ACIDS RESEARCH, 2000, 28 (01) :235-242
[3]   ANALYTICAL MOLECULAR-SURFACE CALCULATION [J].
CONNOLLY, ML .
JOURNAL OF APPLIED CRYSTALLOGRAPHY, 1983, 16 (OCT) :548-558
[4]   SOLVENT-ACCESSIBLE SURFACES OF PROTEINS AND NUCLEIC-ACIDS [J].
CONNOLLY, ML .
SCIENCE, 1983, 221 (4612) :709-713
[5]   3-DIMENSIONAL ALPHA-SHAPES [J].
EDELSBRUNNER, H ;
MUCKE, EP .
ACM TRANSACTIONS ON GRAPHICS, 1994, 13 (01) :43-72
[6]   SWISS-MODEL and the Swiss-PdbViewer: An environment for comparative protein modeling [J].
Guex, N ;
Peitsch, MC .
ELECTROPHORESIS, 1997, 18 (15) :2714-2723
[7]   CAVITIES AND PACKING AT PROTEIN INTERFACES [J].
HUBBARD, SJ ;
ARGOS, P .
PROTEIN SCIENCE, 1994, 3 (12) :2194-2206
[8]  
Liang J, 1998, PROTEINS, V33, P18, DOI 10.1002/(SICI)1097-0134(19981001)33:1<18::AID-PROT2>3.3.CO
[9]  
2-X
[10]   PROTEIN FOLDING AND ASSOCIATION - INSIGHTS FROM THE INTERFACIAL AND THERMODYNAMIC PROPERTIES OF HYDROCARBONS [J].
NICHOLLS, A ;
SHARP, KA ;
HONIG, B .
PROTEINS-STRUCTURE FUNCTION AND BIOINFORMATICS, 1991, 11 (04) :281-296