Galaxy is an open source web based framework for data intensive biomedical research. It is an environment for interactive analysis that transparently tracks the details of analyses, a workflow system for convenient reuse, data management, sharing and publishing of the results. In this paper we describe extending the Galaxy framework to the GARUDA Grid computing infrastructure for running bioinformatics applications on various grid. This involves developing a grid job adaptor for the Galaxy workflow. GARUDA grid is an aggregation of heterogeneous resources and advanced capabilities for scientific applications. Gridway is the metascheduler for running the jobs on the Garuda grid. Here we present the integration of Galaxy workflow with the Gridway middleware by developing a grid job runner to interface. This grid enabled galaxy facilitates computational biologists to perform complex problems on the grid environment through a web browser.
Grid is a seamless integration varied resources that are geographically distributed around the globe aiming to provide gigantic computational power. The heterogeneous, decentralized and distributed nature of Grid environment places special requirement for Grid applications management. With a large number of scientists eager to use the Grid, the need of the hour is to provide a means through which the user can exploit the Grid without getting bogged by its complexities for developing, building, executing and debugging their Grid applications. In other words, there arises a need for a common application development interface to compile, build, execute, debug and profile applications on heterogeneous environment like GARUDA Grid.
The authors working at Centre for Development of Advanced Computing (C-DAC) have developed a Grid application development environment called G-IDE,which abstracts the grid technology diversity. G-IDE helps application developers to compile, build, execute, debug, and profile grid applications on remote resources efficiently. G-IDE helps in rapid development of grid applications by the scientific programming community. In this paper, the authors described details of its features, the design, architecture, and implementation of G-IDE.It is time to focus on issues related to the development of IDE s that especially target the need of the scientific programming community. IDE s normally consist of source code editor, compiler, build automation tools, debugger, etc.Third IEEE International Conference on e-Science and Grid Computing 0-7695-3064-8/07 $25.00
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.