Log on / register
Feedback | Support | My details
Open AccessHighly AccessSoftware

Wildfire: distributed, Grid-enabled workflow construction and execution

Francis Tang1 email, Ching Lian Chua2 email, Liang-Yoong Ho1 email, Yun Ping Lim3 email, Praveen Issac4 email and Arun Krishnan1 email

1Information Science Research, Bioinformatics Institute, 30 Biopolis Street, #07-01, Matrix, 138671 Singapore

2Operations Research Lab, DSO National Laboratories, 20 Science Park Drive, 118230 Singapore

3Singapore Biomedical Computing Resource, Bioinformatics Institute, 30 Biopolis Street, #07-01, Matrix, 138671 Singapore

4Global Software Group, Motorola Electronics Pte Ltd, 12 Ang Mo Kio St. 64, Ang Mo Kio Industrial Park 3, 569088 Singapore

author email corresponding author email

BMC Bioinformatics 2005, 6:69doi:10.1186/1471-2105-6-69

Published: 24 March 2005

Abstract

Background

We observe two trends in bioinformatics: (i) analyses are increasing in complexity, often requiring several applications to be run as a workflow; and (ii) multiple CPU clusters and Grids are available to more scientists. The traditional solution to the problem of running workflows across multiple CPUs required programming, often in a scripting language such as perl. Programming places such solutions beyond the reach of many bioinformatics consumers.

Results

We present Wildfire, a graphical user interface for constructing and running workflows. Wildfire borrows user interface features from Jemboss and adds a drag-and-drop interface allowing the user to compose EMBOSS (and other) programs into workflows. For execution, Wildfire uses GEL, the underlying workflow execution engine, which can exploit available parallelism on multiple CPU machines including Beowulf-class clusters and Grids.

Conclusion

Wildfire simplifies the tasks of constructing and executing bioinformatics workflows.


© 1999-2009 BioMed Central Ltd unless otherwise stated. Part of Springer Science+Business Media.