Skip to main content
Log in

A survey of life sciences applications on the grid

  • Special Feature
  • Published:
New Generation Computing Aims and scope Submit manuscript

Abstract

The availability of powerful microprocessors and improvements in the performance of networks has enabled high performance computing on wide-area, distributed systems. Computational grids, by integrating diverse, geographically distributed and essentially heterogeneous resources provide the infrastructure for solving large-scale problems. However, heterogeneity, on the one hand allows for scalability, but on the other hand makes application development and deployment for such an environment extremely difficult.

The field of life sciences has been an explosion in data over the past decade. The data acquired needs to be processed, interpreted and analyzed to be useful. The large resource needs of bioinformatics allied to the large number of data-parallel applications in this field and the availability of a powerful, high performance, computing grid environment lead naturally to opportunities for developing grid-enabled applications. This survey, done as part of the Life Sciences Research Group (a research group belonging to the Global Grid Forum) attempts to collate information regarding grid-enabled applications in this field.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. GGF, Life Science Grid Research Group, http://people. cs.uchicago.edu/dangulo/LSG/.

  2. GGF, Global Grid Forum, http://www.ggf.org.

  3. Berman, F. D., Wolski, R., Figueira, S., Schopf, J. and Shao, G., “Application-level Scheduling on Distributed Heterogeneous Networks,” inProc. of Supercomputing 1996, 1996.

  4. Foster, I. and Kesselman, C., “Globus: A Metacomputing Infrastructure Toolkit,”The Int. Journal of Supercomputer Applications and High Performance Computing, 11.2, pp. 115–128, Summer 1997.

    Article  Google Scholar 

  5. Henderson, R. and Tweten, D., “Portable Batch System: External Reference Specification,” Technical Report, NASA Ames Research Center, 1996.

  6. SUN, “Sun Grid Engine: White paper,” 2003. http://wwws.sun.com/software/gridware/sgeee53/wp-sgeee/index.html.

  7. Zhou, S., “LSF: Load Sharing in Large-scale Heterogeneous Distributed System,”Proc. Workshop on Cluster Computing, 1992.

  8. MAUI Scheduler, http://supercluster.org/maui/.

  9. Sekiguchi, S., Sat, M., Nakada, H. and Nagashima, U., “Ninf: Network Based Information Library for Globally High Performance Computing,”Parallel Object-Oriented Methods and Applications (POOMA), Feb. 1996.

  10. Karonis, N., Toonen, B. and Foster, I., “MPICH-G2: A Grid-Enabled Implementation of the Message Passing Interface,” to appear inJournal of Parallel and Distributed Computing (JPDC), 2003.

  11. “Platform Computing,” http://www.platform.com/industry/lifesciences/index.asp.

  12. Altschul, S. F., Gish, W., Miller, W., Myers, E. W. and Lipman, D. J., “Basic Local Alignment Search Tool,”Journal of Molecular Biology, 215, pp. 403–410.

  13. National Center for Biotechnology Information, NCBI Homepage, http://www.ncbi.nlm.nih.gov/.

  14. NCBI, BLAST Homepage, http://www.ncbi.nlm.nih.gov/BLAST/.

  15. Clifford R. and Mackey, A. J., “Disperse: a Simple and Efficient Approach to Parallel Database Searching,”Bioinformatics, 16, pp. 564–565, 2000.

    Article  Google Scholar 

  16. Mpiblast, http://mpiblast.lanl.gov./.

  17. Krishnan, A., “Scatter: High Throughput Version of Blast on a Cluster,” http://scatter.bii.a-star.edu.sg.

  18. Metery, R., Hernandez, F., Imbaud, C., Jacq, N. and Legre, Y., “Blast on the Experimental Grid,” Technical Report, WP10, DataGrid-10-TED-0105-2_4.

  19. Krishnan, A., “GridBlast: A Globus based Implementation of Blast in a Grid Computing Framework,” http://gridblast.bii.a-star.edu.sg,Submitted for publication, 2003.

  20. Hatano, S., Ichiyanagi, Y., Ma, J., Shi, H., Kido, Y., Date, S., Okumura, T., Matsuda, H. and Shimojo, S., “Construction of a Grid-computing Network for Life Sciences in China,” To be Published, 2003.

  21. San Diego Supercomputer Center, “Encyclopedia of Life,” http://eol.sdsc.edu.

  22. PROGRESS: Poznan Supercomputing and Networking Center, http://progress.psnc.pl.

  23. Blazewicz, J., Kasprzak, M., Nowierski, B., Redlinski, T., Styszynski, R., Szajkowski, L., Werla, M. and Widera, P., ASM-DNA Assembly Application, Technical Report, Poznan Supercomputing and Networking Center, http://www.cs.put.poznan.pl/asm/.

  24. CNRS, “DataGrid: Report on the 1st Bio-Testbed Release,” Technical Report, Lead Partner: CNRS, Document Identifier: DataGrid-10-D10.3-1-1.

  25. Koita, T., Kofune, Y., Inoue, Y. and Fukuda, A., “Implementation and Evaluation of Resource Allocation for a Genomic Application Program on the Grid,” inProc. of the IASTED Intl. Conf. on Parallel and Distributed Computing and Networks (AI2003), pp. 524–528, 2003.

  26. “HMMER: Profile Hidden Markov Models for Biological Sequence Analysis,” http://hmmer.wustl.edu/.

  27. European Commission and IST, “Grid Enabled Medical Simulation Services,” http://www.ccrl-nece.de/gemss/.

  28. Ellisman, M., “TeleScience Project,” http://ncmir.ucsd.edu/Telescience/.

  29. Bartol, T. and Stiles, J., “MCell: General Monte Carlo Simulator of Cellular Microphysiology,” http://www.mcell.cnl.salk.edu/.

  30. Berman, F. and Casanova, H., “MCell: A Parameter Sweep Usage Scenario,” Technical Report, San Diego Supercomputer Center, http://dast.nlanr.net/GridForum/Apps-WG/scenarios/3_mcell.html.

  31. Benoit-Cattin, H., Bellet, F., Montagnat, J. and Odet, C., “Magnetic Resonance Imaging (MRI) Simulation on a Grid Computing Architecture,” inProc. of IEEE CCGrid03, Biogrid ’03, Tokyo, Japan, 2003.

  32. Liang, Z. P. and Lauterbur, P. C., “Principles of Magnetic Resonance Imaging. A Signal Processing Perspective,” IEEE Press, New York, 2000.

    Google Scholar 

  33. Montagnat, J., Duque, H., Pierson, J. M., Breton, V., Brunie, L. and Magnin, I. E., “Medical Image Content-Based Queries Using the Grid,” inProc. of IEEE CCGrid03, Biogrid ’03, Tokyo, Japan, 2003.

  34. Duque, H., Montagnat, J., Pierson, J. M., Brunie, L. and Magnin, I. E., “DM2: A Distributed Medical Data Manager for Grids,” inProc. of IEEE CCGrid03, Biogrid ’03, Tokyo, Japan, 2003.

  35. Stockinger, H., Samar, A., Allcock, B., Foster, I., Holtman, K. and Tierney, B., “File and Object Replication in Data Grids,”10th IEEE Symposium on High Performance and Distributed Computing (HPDC2001), Aug. 2001.

  36. Baru, C., Moore, R., Rajasekar, A. and Wan, M., “The SDSC Storage Resource Broker,” inProc. of CASCON’98 Conf., Nov.30–Dec.3, 1998.

  37. National Library of Medicine, “Visible Embryo: Human Embryology Digital Library and Collaboratory Support Tools,” http://netlab.gmu.edu/visembryo/overview.htm.

  38. Larson, S. M. Snow, C. D., Shirts, M. R. and Pande, V. S., “Folding@Home and Genome@Home: Using Distributed Computing to Tackle Previously Intractable Problems in Computational Biology,” (Grant, R. ed.), Horizon Press, 2002.

  39. Buyya, R., Branson, K., Giddy, J. and Abramson, D., “The Virtual Laboratory: Enabling Molecular Modeling for Drug Design on the World Wide Grid,”The Journal of Concurrency and Computation: Practice and Experience, 2002.

  40. Abramson, D., Sosic, R., Giddy, J. and Hall, B., “Nimrod: A Tool for Performing Parametrized Simulations Using Distributed Workstations,” inProc. of 4th IEEE Symposium on High Performance Distributed Computing, Virginia, Aug. 1995.

  41. Ewing, A., “DOCK Version 4.0 Reference Manual,” Technical Report, University of California at San Fransisco (UCSF), USA, 1998. http://www.cmpharm.ucsf.edu/kuntz/dock.html.

    Google Scholar 

  42. Buyya R., Abramson D. and Giddy J., “Nimrod/G: An Architecture for a Resource Management and Scheduling System in a Global Computational Grid,” inProc. 4th IEEE Symposium on High Performance Computing in Asia Pacific Region (HPC Asia2000), 2000.

  43. Tanimura, Y., Hiroyasu, T., Miki, M. and Aoi, K., “Discussion on Evolutionary Computing on the Computational Grid,”IPSJ SIG Notes High Performance Computing, 2002.

Download references

Author information

Authors and Affiliations

Authors

Additional information

Arun Krishnan, Ph.D.: He did his undergraduate in Electrochemical Engineering in the Central Electrochemical Research Institute in India and went on to do his Ph.D. in Advanced Process Control from the University of South Carolina. He then worked in the control and high performance computing industries for about 3 years before moving to the Bioinformatics Institute in Singapore. He is currently a Young Investigator for the Distributed Computing in Biomedicine Group at BII. His research interests include parallel and distributed computing with special emphasis on grid computing and its application to the biomedical area. He is also interested in developing parallel algorithms for sequence analysis and protein structure prediction.

About this article

Cite this article

Krishnan, A. A survey of life sciences applications on the grid. New Gener Comput 22, 111–125 (2004). https://doi.org/10.1007/BF03040950

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF03040950

Keywords

Navigation