A Grid Service based Parallel Molecular Surface Reconstruction System

Surface characterization of molecules may provide useful information about their functionalities and potential interactions with other molecules. Even if many algorithms and tools for the protein surface modeling were proposed, presently a suitable and efficient system that enables wide range analysis of the protein external morphology does not exists. In this paper we present a parallel workflow for the reconstruction of molecular surfaces based on a set of grid services. The aim is to provide scientists to get easily and quickly an accurate surface representation of the molecules made available in the protein data bank. The system front end is represented by a Java application, that is responsible to manage the computation on the basis of the parameters specified by the user. Furthermore, the application permits to directly visualize the resulting molecular surface and to download it on the user machine. The modular approach we propose allows in perspective the extensibility of the system through the integration of further grid services, in order to perform even more complex surface analyses in the grid environment.

[1]  Chandrajit L. Bajaj,et al.  Quality meshing of implicit solvation models of biomolecular structures , 2006, Comput. Aided Geom. Des..

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

[3]  W. Delano The PyMOL Molecular Graphics System , 2002 .

[4]  Andrea Clematis,et al.  Parallel Decimation of 3D Meshes for Efficient Web-Based Isosurface Extraction , 2003, PARCO.

[5]  Andrea Clematis,et al.  A Parallel Workflow for the Reconstruction of Molecular Surfaces , 2007, PARCO.

[6]  E LorensenWilliam,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987 .

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

[8]  K. Kinoshita,et al.  Identification of the ligand binding sites on the molecular surface of proteins , 2005, Protein science : a publication of the Protein Society.

[9]  S. Cerutti,et al.  Representation and modeling of protein surface determinants , 2005, IEEE Transactions on NanoBioscience.

[10]  T. Bhat,et al.  The Protein Data Bank and the challenge of structural genomics , 2000, Nature Structural Biology.

[11]  William E. Lorensen,et al.  Marching cubes: a high resolution 3D surface construction algorithm , 1996 .

[12]  Andrea Clematis,et al.  Resource Selection and Application Execution in a Grid: A Migration Experience from GT2 to GT4 , 2006, OTM Conferences.

[13]  Jean-Claude Spehner,et al.  Fast and robust computation of molecular surfaces , 1995, SCG '95.

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

[15]  F. Ferrè,et al.  Protein surface similarities: a survey of methods to describe and compare protein surfaces , 2000, Cellular and Molecular Life Sciences CMLS.

[16]  K. Sharp,et al.  Protein folding and association: Insights from the interfacial and thermodynamic properties of hydrocarbons , 1991, Proteins.

[17]  김삼묘,et al.  “Bioinformatics” 특집을 내면서 , 2000 .

[18]  Hans-Joachim Böhm,et al.  Towards the automatic design of synthetically accessible protein ligands: Peptides, amides and peptidomimetics , 1996, J. Comput. Aided Mol. Des..

[19]  Andrea Clematis,et al.  An Online Parallel Algorithm for Remote Visualization of Isosurfaces , 2003, PVM/MPI.

[20]  Michael Garland,et al.  Surface simplification using quadric error metrics , 1997, SIGGRAPH.

[21]  Ian T. Foster,et al.  Globus Toolkit Version 4: Software for Service-Oriented Systems , 2005, Journal of Computer Science and Technology.

[22]  Jie Liang,et al.  Inferring functional relationships of proteins from local sequence and spatial surface patterns. , 2003, Journal of molecular biology.

[23]  Carole A. Goble,et al.  myGrid: personalised bioinformatics on the information grid , 2003, ISMB.

[24]  Haruki Nakamura Protein informatics towards integration of data grid and computing grid , 2005, APBC.

[25]  Andrea Clematis,et al.  Load Balancing and Computing Strategies in Pipeline Optimization for Parallel Visualization of 3D Irregular Meshes , 2005, PVM/MPI.