ProTailor: A Parallel Operator for Extremely Fast Shape Analysis in Bioinformatics Applications

The geometric shape of molecular surfaces strongly influences the docking processes where, although electrostatic, hydrophobic and van der Waals interactions affect greatly the binding affinity of the molecules, shape complementarity is a necessary condition. The vast majority of molecular docking algorithms uses a brute force enumeration of the transformation space, which requires extremely long running times. Few other methods use local shape feature matching to reduce the search to those relative positions which satisfy geometric constraints.Based on a shape analysis tool developed in Computer Graphics, in this paper we introduce ProTailor, a parallel algorithm for efficient multi-scale detection of morphological features on molecular surfaces. Thanks to an almost linear speed-up, we show how ProTailor is well suited to efficiently identify salient features like cavities and depressions, saddle areas or bridges. Feature identification may serve as a powerful tool to automatically locate potential binding sites or as a pre-processing step for efficient shape complementarity assessment in docking prediction.

[1]  Jarek Rossignac,et al.  Blowing Bubbles for Multi-Scale Analysis and Decomposition of Triangle Meshes , 2003, Algorithmica.

[2]  Zhiping Weng,et al.  Docking unbound proteins using shape complementarity, desolvation, and electrostatics , 2002, Proteins.

[3]  Brian B. Goldman,et al.  QSD quadratic shape descriptors. 2. Molecular docking using quadratic shape descriptors (QSDock) , 2000, Proteins.

[4]  H. Wolfson,et al.  Small molecule recognition: solid angles surface representation and molecular shape complementarity. , 1999, Combinatorial chemistry & high throughput screening.

[5]  Mathieu Desbrun,et al.  Variational shape approximation , 2004, SIGGRAPH 2004.

[6]  M. Sternberg,et al.  Modelling protein docking using shape complementarity, electrostatics and biochemical information. , 1997, Journal of molecular biology.

[7]  Ross T. Whitaker,et al.  Partitioning 3D Surface Meshes Using Watershed Segmentation , 1999, IEEE Trans. Vis. Comput. Graph..

[8]  H. Wolfson,et al.  Molecular surface complementarity at protein-protein interfaces: the critical role played by surface normals at well placed, sparse, points in docking. , 1995, Journal of molecular biology.

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

[10]  I. Vakser,et al.  A systematic study of low-resolution recognition in protein--protein complexes. , 1999, Proceedings of the National Academy of Sciences of the United States of America.

[11]  M. L. Connolly Measurement of protein surface shape by solid angles , 1986 .

[12]  E. Katchalski‐Katzir,et al.  Molecular surface recognition: determination of geometric fit between proteins and their ligands by correlation techniques. , 1992, Proceedings of the National Academy of Sciences of the United States of America.

[13]  Daniel Cohen-Or,et al.  Intelligent mesh scissoring using 3D snakes , 2004, 12th Pacific Conference on Computer Graphics and Applications, 2004. PG 2004. Proceedings..

[14]  M L Connolly,et al.  The molecular surface package. , 1993, Journal of molecular graphics.

[15]  H. Wolfson,et al.  Examination of shape complementarity in docking of Unbound proteins , 1999, Proteins.

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

[17]  S. Vajda,et al.  Scoring docked conformations generated by rigid‐body protein‐protein docking , 2000, Proteins.

[18]  M. Nadeau Proteins : Structure , Function , and Genetics , .

[19]  Marco Attene,et al.  Mesh Segmentation - A Comparative Study , 2006, IEEE International Conference on Shape Modeling and Applications 2006 (SMI'06).

[20]  J. A. Grant,et al.  Gaussian docking functions. , 2003, Biopolymers.

[21]  Ruth Nussinov,et al.  Efficient Unbound Docking of Rigid Molecules , 2002, WABI.

[22]  Hao Zhang,et al.  Segmentation of 3D meshes through spectral clustering , 2004, 12th Pacific Conference on Computer Graphics and Applications, 2004. PG 2004. Proceedings..

[23]  M. L. Connolly Shape complementarity at the hemoglobin α1β1 subunit interface , 1986 .

[24]  Andrea Clematis,et al.  A parallel protein surface reconstruction system , 2008, Int. J. Bioinform. Res. Appl..

[25]  Michael Garland,et al.  Hierarchical face clustering on polygonal surfaces , 2001, I3D '01.

[26]  S. Smale Morse inequalities for a dynamical system , 1960 .

[27]  R. Nussinov,et al.  A geometry-based suite of molecular docking processes. , 1995, Journal of molecular biology.

[28]  Frédéric Chazal,et al.  Molecular shape analysis based upon the morse-smale complex and the connolly function , 2002, SCG '03.

[29]  Ariel Shamir,et al.  A survey on Mesh Segmentation Techniques , 2008, Comput. Graph. Forum.

[30]  I. Vakser,et al.  Main-chain complementarity in protein-protein recognition. , 1996, Protein engineering.

[31]  J M Blaney,et al.  A geometric approach to macromolecule-ligand interactions. , 1982, Journal of molecular biology.