A Complex Virtual Screening Computing Platform Based on SOA

Receptor-based virtual screening becomes more and more important in novel leads design in pharmaceutical industry. However, virtual screening technology is not mature enough and still growing with the dynamic development of related technology and science. So a flexible way to organize multiple biological algorithms and distributed chemical databases to fulfill virtual screening process is in great expect. Base on service-oriented architecture (SOA) and grid technology, we have developed a service oriented virtual screening platform that enables dynamic algorithms integrating. On which biological user can go from amino acid sequence to candidate drug hits without paying too much attention to the low-level operation, also the platform is easy to extend when new algorithms come. The receptor predicting accuracy is enhanced while effectively combining homology modeling and Ab initio method, this lead to virtual screening improvement. Through the performance test experiments, it is observed that SOA approach obtained a somewhat satisfying performance and demonstrates that SOA pattern's advantage highly surpass the performance overhead.

[1]  Hai Jin ChinaGrid: Making Grid Computing a Reality , 2004, ICADL.

[2]  Francesco Tiezzi,et al.  A WSDL-Based Type System for WS-BPEL , 2006, COORDINATION.

[3]  Francisco Curbera,et al.  Web Services Business Process Execution Language Version 2.0 , 2007 .

[4]  Lei Li,et al.  High Performance Web Services Based on Service-Specific SOAP Processor , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[5]  Hairong Yu,et al.  A service-oriented architecture for financial business processes , 2007, Inf. Syst. E Bus. Manag..

[6]  Jerry Zeyu Gao,et al.  Measuring Component-Based Systems Using a Systematic Approach and Environment , 2006, 2006 Second IEEE International Symposium on Service-Oriented System Engineering (SOSE'06).

[7]  A. Sali,et al.  Comparative protein structure modeling of genes and genomes. , 2000, Annual review of biophysics and biomolecular structure.

[8]  Szilveszter Juhos,et al.  Post Docking Filtering Using Cartesian Genetic Programming , 2003, Artificial Evolution.

[9]  Shinji Shimojo,et al.  A Grid-based Information Integration System for Drug Discovery , 2005, 21st International Conference on Data Engineering Workshops (ICDEW'05).

[10]  Martin Hofmann-Apitius,et al.  Grid-Enabled High Throughput Virtual Screening , 2007, GCCB.

[11]  Zhuoqun Xu,et al.  An Approach to SOA-Based Bioinformatics Grid , 2006, 2006 IEEE Asia-Pacific Conference on Services Computing (APSCC'06).

[12]  David S. Goodsell,et al.  Automated docking using a Lamarckian genetic algorithm and an empirical binding free energy function , 1998, J. Comput. Chem..

[13]  Irene T Weber,et al.  Structure based drug design for HIV protease: from molecular modeling to cheminformatics. , 2007, Current topics in medicinal chemistry.

[14]  W. Graham Richards,et al.  Virtual screening using grid computing: the screensaver project , 2002, Nature Reviews Drug Discovery.

[15]  M. Hamada,et al.  Drug discovery using grid technology , 2004, Proceedings. Seventh International Conference on High Performance Computing and Grid in Asia Pacific Region, 2004..

[16]  Richard Bonneau,et al.  Rosetta in CASP4: Progress in ab initio protein structure prediction , 2001, Proteins.

[17]  Liang Chen,et al.  Grid Service Orchestration Using the Business Process Execution Language (BPEL) , 2005, Journal of Grid Computing.

[18]  Johannes H. Voigt,et al.  Comparison of the NCI Open Database with Seven Large Chemical Structural Databases , 2001, J. Chem. Inf. Comput. Sci..

[19]  Wil M. P. van der Aalst,et al.  Analysis of Web Services Composition Languages: The Case of BPEL4WS , 2003, ER.

[20]  Pearl Brereton,et al.  Investigating service‐oriented system performance: a systematic study , 2007, Softw. Pract. Exp..

[21]  Feilong Tang,et al.  Research on a Generalized Die CAD System Architecture Based on SOA and Web Service , 2006, APWeb Workshops.