Journal of Grid Computing

, Volume 4, Issue 2, pp 209–222

GeneGrid: Architecture, Implementation and Application

Authors

    • Belfast e-Science Centre, Computer ScienceThe Queen’s University of Belfast
  • P. Donachy
    • Belfast e-Science Centre, Computer ScienceThe Queen’s University of Belfast
  • T. Harmer
    • Belfast e-Science Centre, Computer ScienceThe Queen’s University of Belfast
  • N. Kelly
    • Belfast e-Science Centre, Computer ScienceThe Queen’s University of Belfast
  • R. Perrott
    • Belfast e-Science Centre, Computer ScienceThe Queen’s University of Belfast
  • S. Wasnik
    • Belfast e-Science Centre, Computer ScienceThe Queen’s University of Belfast
  • J. Johnston
    • Fusion Antibodies Ltd.
  • M. McCurley
    • Fusion Antibodies Ltd.
  • M. Townsley
    • Fusion Antibodies Ltd.
  • S. McKee
    • Amtec Medical Ltd.
Article

DOI: 10.1007/s10723-006-9045-5

Cite this article as:
Jithesh, P.V., Donachy, P., Harmer, T. et al. J Grid Computing (2006) 4: 209. doi:10.1007/s10723-006-9045-5

Abstract

The emergence of Grid computing technology has opened up an unprecedented opportunity for biologists to share and access data, resources and tools in an integrated environment leading to a greater chance of knowledge discovery. GeneGrid is a Grid computing framework that seamlessly integrates a myriad of heterogeneous resources spanning multiple administrative domains and locations. It provides scientists an integrated environment for the streamlined access of a number of bioinformatics programs and databases through a simple and intuitive interface. It acts as a virtual bioinformatics laboratory by allowing scientists to create, execute and manage workflows that represent bioinformatics experiments. A number of cooperating Grid services interact in an orchestrated manner to provide this functionality. This paper gives insight into the details of the architecture, components and implementation of GeneGrid.

Key words

BioinformaticsGeneGridGlobusGrid computingVirtual Bioinformatics Laboratory

Abbreviations

OGSA

open Grid services architecture

SOA

service oriented architecture

OGSI

open Grid services infrastructure

SOAP

simple object access protocol

GAMSF

GeneGrid application manager service factory

GAMS

GeneGrid application manager service

OGSA-DAI

open Grid services architecture-database access and integration

GDMSF

GeneGrid data manager service factory

GDMS

GeneGrid data manager service

GWDD

GeneGrid workflow definition database

GSTRIP

GeneGrid status tracking, results & input parameters database

GWMSF

GeneGrid workflow manager service factory

GWMS

GeneGrid workflow manager service

GNM

GeneGrid node monitor

GARR

GeneGrid application and resources registry

Copyright information

© Springer Science + Business Media B.V. 2006