Skip to main content

C-Grid: Enabling iRODS-based Grid Technology for Community Health Research

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8060))

Abstract

A Community Grid web portal, C-Grid, has been developed in this study for storing, managing and sharing large amounts of distributed community health related data in a data grid, thus facilitating further analysis of these datasets by health researchers in a collaborative environment. Remote management of this data grid is performed using the middleware iRODS, the Integrated Rule-Oriented Data System. A PHP-based wrapper, ez-iRODS, has been created as a component of C-Grid to interact with this middleware through PRODS, a client application programming interface (API). C-Grid serves as a gateway for the XSEDE resources, and also helps the users via ez-iRODS to create and manage ‘virtual data collection’ that can be stored in heterogeneous data resources across the distributed network. This web-based system has been developed with an objective of long-term data preservation, unified data access and sharing domain specific data amongst the scientific research collaborators of myCHOIS project.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   72.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Datta, A.K., Jackson, V., Nandkumar, R., Sproat, J., Zhu, W., Krahling, H.: CHOIS: Enabling grid technologies for obesity surveillance and control. In: Solomonides, T., Blanquer, I., Breton, V., Glatard, T., Legre, Y. (eds.) Healthgrid Applications and Core Technologies, vol. 159, pp. 191–202. IOS Press, Washington, D.C. (2010)

    Google Scholar 

  2. Datta, A.K., Jackson, V., Nandkumar, R., Zhu, W.: Cyberinfrastructure for CHOIS- a global health initiative for obesity surveillance and control. In: Proceedings of the PRAGMA 18, March 3-4 (2010)

    Google Scholar 

  3. Datta, A.K., Sumargo, A., Jackson, V., Dey, P.P.: mCHOIS: An application of mobile technology for childhood obesity surveillance. Procedia Computer Science 5, 653–660 (2011)

    Article  Google Scholar 

  4. Datta, A.K., Jackson, V., Rimmer, J.: Informatics challenges and opportunities for childhood obesity research. In: Proceedings of Public Health Informatics Conference (PHIN 2011), August 20-24 (2011), http://cdc.confex.com/cdc/phi2011/webprogram/Session12554.html (retrieved on June 4, 2013)

  5. Center for Disease Control, http://www.cdc.gov/obesity/data/childhood.html (retrieved on June 4, 2013)

  6. Wang, Y., Beydoun, M.A., Liang, L., Caballero, B., Kumanyika, S.K.: Will all americans become overweight or obese? Estimating the progression and cost of the US obesity epidemic. Obesity 16(10), 2323–2330 (2008)

    Article  Google Scholar 

  7. Berner, E.S.: Clinical decision support systems: State of the art. ahrq. In: Centers for Disease Control. Publication No.09-0069-EF. Rockville, Maryland: Agency for Healthcare Research and Quality (June 2009)

    Google Scholar 

  8. The Health Care Law, http://www.healthcare.gov/law/ (retrieved on June 4, 2013)

  9. HIMSS, http://www.himss.org (retrieved on June 4, 2013)

  10. Blumenthal, D., Glaser, J.P.: Information technology comes to medicine. New England Journal of Medicine 356(24), 2527–2534 (2007)

    Article  Google Scholar 

  11. Hillestad, R., Bigelow, J., Bower, A., Girosi, F., Meili, R., Scoville, R., Taylor, R.: Can electronic medical record systems transform health care? Potential health benefits, savings, and costs. Health Affairs 24(5), 1103–1117 (2005)

    Article  Google Scholar 

  12. Homann, L.: Implementing electronic medical records. Communications of the ACM 52(11), 18–20 (2009)

    Article  Google Scholar 

  13. The case for Personalized Medicine, http://www.ageofpersonalizedmedicine.org/objects/pdfs/Case_for_PM_3rd_edition.pdf (retrieved on June 4, 2013)

  14. Weston, A.D., Hood, L.: Systems biology, proteomics, and the future of health care: toward predictive, preventative, and personalized medicine. Journal of Proteome Research 3(2), 179–196 (2004)

    Article  Google Scholar 

  15. Hey, A.J., Trefethen, A.E.: The data deluge: An e-science perspective (2003)

    Google Scholar 

  16. Chen, K.Y., Janz, K.F., Zhu, W., Brychta, R.J.: Redefining the roles of sensors in objective physical activity monitoring. Med. Sci. Sports Exerc. 44(1 suppl. 1), S13–S23 (2012)

    Article  Google Scholar 

  17. Foster, I., Kesselman, C.: The grid 2: Blueprint for a new computing infrastructure. Morgan Kaufmann (2003)

    Google Scholar 

  18. General Parallel File System, http://www-03.ibm.com/systems/software/gpfs/ (retrieved on June 4, 2013)

  19. Chervenak, A., Deelman, E., Foster, I., Guy, L., Hoschek, W., Iamnitchi, A., Kessel-man, C., Kunszt, P., Ripeanu, M., Schwartzkopf, B., Stockinger, H., Stockinger, K., Tierney, B.: Giggle: A framework for constructing scalable replica location services. In: ACM/IEEE 2002 Conference Supercomputing, p. 58 (November 2002)

    Google Scholar 

  20. Schmuck, F., Haskin, R.: Gpfs: A shared-disk file system for large computing clusters. In: Proceedings of the First USENIX Conference on File and Storage Technologies, pp. 231–244 (2002)

    Google Scholar 

  21. Cuff, J.A., Coates, G.M.P., Cutts, T.J.R., Rae, M.: The Ensembl computing architecture. Genome Res. 14, 971–975 (2004)

    Article  Google Scholar 

  22. Baru, C., Moore, R., Rajasekar, A., Wan, M.: The sdsc storage resource broker. In: Proceedings of the 1998 Conference of the Centre for Advanced Studies on Collaborative Research, CASCON 1998, p. 5. IBM Press (1998), http://dl.acm.org/citation.cfm?id=783160.783165 (retrieved on June 4, 2013)

  23. Rajasekar, A., Moore, R., Wan, M., Schroeder, W., Hasan, A.: Applying rules as policies for large-scale data sharing. In: 2010 International Conference on Intelligent Systems, Modelling and Simulation (ISMS), pp. 322–327. IEEE (2010)

    Google Scholar 

  24. Foster, I., Kesselman, C.: Globus: A metacomputing infrastructure toolkit. International Journal of High Performance Computing Applications 11(2), 115–128 (1997)

    Article  Google Scholar 

  25. Grimshaw, A.S., Wulf, W.A., et al.: The legion vision of a worldwide virtual computer. Communications of the ACM 40(1), 39–45 (1997)

    Article  Google Scholar 

  26. Hoschek, W., Jaen-Martinez, J., Samar, A., Stockinger, H., Stockinger, K.: Data management in an international data grid project. In: Buyya, R., Baker, M. (eds.) GRID 2000. LNCS, vol. 1971, pp. 77–90. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  27. Huber, V.: UNICORE: A grid computing environment for distributed and parallel computing. In: Malyshkin, V. (ed.) PaCT 2001. LNCS, vol. 2127, pp. 258–265. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  28. Rajasekar, A., Moore, R., Hou, C.Y., Lee, C.A., Marciano, R., de Torcy, A., Wan, M., Schroeder, W., Chen, S.Y., Gilbert, L., et al.: iRODS Primer: integrated rule-oriented data system. Synthesis Lectures on Information Concepts, Retrieval, and Services 2(1), 1–143 (2010)

    Article  Google Scholar 

  29. Southern California Earthquake Center, http://www.scec.org/ (retrieved on June 4, 2013)

  30. Biomedical Informatics Research Network, http://www.birncommunity.org/ (retrieved on June 4, 2013)

  31. GEON, http://www.geongrid.org/ (retrieved on June 4, 2013)

  32. Moore, R.W., Rajasekar, A., Wan, M.: Data grids, digital libraries, and persistent archives: An integrated approach to sharing, publishing, and archiving data. Proceedings of the IEEE 93(3), 578–588 (2005)

    Article  Google Scholar 

  33. Franklin, K., Datta, A.K.: Introduction to HASTAC. Cyberinfrastructure for Humanities, Arts Social Sciences Summer Institute. San Diego Supercomputing Center, University of California San Diego. La Jolla, California (July 24-28, 2006)

    Google Scholar 

  34. Hedges, M., Blanke, T., Hasan, A.: Rule-based curation and preservation of data: A data grid approach using irods. Future Generation Computer Systems 25(4), 446–452 (2009)

    Article  Google Scholar 

  35. Chiang, G.T., Clapham, P., Qi, G., Sale, K., Coates, G.: Implementing a genomic data management system using irods in the wellcome trust sanger institute. BMC Bioinformatics 12(1), 361 (2011), http://www.biomedcentral.com/1471-2105/12/361 (retrieved on June 4, 2013)

    Article  Google Scholar 

  36. Hunich, D., Muller-Pfeerkorn, R.: Managing large datasets with iRODS - a performance analysis. In: Proceedings of the 2010 International Multiconference on Computer Science and Information Technology (IMCSIT), pp. 647–654. IEEE (2010).

    Google Scholar 

  37. Globus, http://www.globus.org/toolkit/security/index.html (retrieved on June 4, 2013)

  38. Kerberos, http://web.mit.edu/kerberos/ (retrieved on June 4, 2013)

  39. Jargon, https://www.iRODS.org/index.php/Jargon (retrieved on June 4, 2013)

  40. Prods, https://www.irods.org/prods_doc/ (retrieved on June 4, 2013)

  41. Pyrods, http://code.google.com/p/irodspython/wiki/PyRods (retrieved on June 4, 2013)

  42. iRODS, https://www.irods.org/ (retrieved on June 4, 2013)

  43. Health Information Privacy, http://www.hhs.gov/ocr/privacy/ (retrieved on June 4, 2013)

  44. Family Educational Rights and Privacy Act (FERPA), http://www.ed.gov/policy/gen/guid/fpco/ferpa/index.html (retrieved on June 4, 2013)

  45. Foster, I., Kesselman, C., Nick, J.M., Tuecke, S.: The physiology of the grid. Grid computing: making the global infrastructure a reality, pp. 217-249 (2003)

    Google Scholar 

  46. NHGRI, http://www.genome.gov/10001504 (retrieved on June 4, 2013)

  47. Hammond, R.A.: Peer reviewed: complex systems modeling for obesity research. Preventing Chronic Disease 6(3) (2009)

    Google Scholar 

  48. Fielding, R.T., Taylor, R.N.: Principled design of the modern web architecture. ACM Transactions on Internet Technology (TOIT) 2(2), 115–150 (2002)

    Article  Google Scholar 

  49. Salje, E., Artacho, E., Austen, K., Bruin, R., Calleja, M., Chappell, H., Chiang, G.T., Dove, M., Frame, I., Goodwin, A., et al.: Escience for molecular-scale simulations and the eminerals project. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences 367(1890), 967–985 (1890)

    Article  Google Scholar 

  50. Kawai, Y., Iwai, G., Sasaki, T., Watase, Y.: Saga-based application to use resources on dierent grids. In: Proc. International Symposium on Grids and Clouds (ISGC). Proceedings of Science, Taipei, Taiwan (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sukhija, N., Datta, A.K. (2013). C-Grid: Enabling iRODS-based Grid Technology for Community Health Research. In: Bursa, M., Khuri, S., Renda, M.E. (eds) Information Technology in Bio- and Medical Informatics. ITBAM 2013. Lecture Notes in Computer Science, vol 8060. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40093-3_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-40093-3_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-40092-6

  • Online ISBN: 978-3-642-40093-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics