Title: DockFlow: Achieving interoperability of protein docking tools across heterogeneous Grid middleware

Authors: Nabeel Azam, Moustafa Ghanem, Dimitrios Kalaitzopoulos, Antje Wolf, Vinod Kasam, Yongjian Wang, Martin Hofmann-Apitius

Addresses: InforSense Ltd., Colet Court, 100 Hammersmith Road, London W6 7JP, UK. ' Department of Computing, Imperial College London, 180 Queens Gate, London SW7 2AZ, UK. ' InforSense Ltd., Colet Court, 100 Hammersmith Road, London W6 7JP, UK. ' Fraunhofer – Institute for Algorithm and Scientific Computing (SCAI), Schloss Birlinghoven, 53754 Sankt Augustin, Germany. ' Fraunhofer – Institute for Algorithm and Scientific Computing (SCAI), Schloss Birlinghoven, 53754 Sankt Augustin, Germany. ' The Sino-German Joint Software Institute (JSI), Beihang University, Beijing 100191, China. ' Fraunhofer – Institute for Algorithm and Scientific Computing (SCAI), Schloss Birlinghoven, 53754 Sankt Augustin, Germany

Abstract: Enabling the seamless integration between applications executing on heterogeneous Grid middleware poses a number of challenges to both application scientists and middleware developers. We highlight some of these challenges in the context of designing and implementing DockFlow. DockFlow is a virtual screening environment integrating four Grid-based protein docking tools that execute on different Grid middleware technologies at different locations. We propose extensions that can be applied to any Grid-based workflow system to support the run-time interoperability between the available tools. The extensions are generic, and as an example we describe how they have been implemented in the InforSense workflow system. We also present experimental results that evaluate the tradeoffs between performance and usability of the proposed methods.

Keywords: workflow; grid middleware; grid computing; protein docking; interoperability; virtual screening.

DOI: 10.1504/IJAHUC.2010.035535

International Journal of Ad Hoc and Ubiquitous Computing, 2010 Vol.6 No.4, pp.235 - 251

Published online: 30 Sep 2010 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article