SimpleGrid
SimpleGrid is a software toolkit for building and teaching science and engineering gateways to cyberinfrastructure. SimpleGrid adopts the technologies used in GISolve middleware. The design of SimpleGrid takes a component-based approach so that individual modules can be reused and extended in building sophisticated science and engineering gateways. SimpleGrid provides both programming interfaces and automated scripting mechanisms to sandwich applications between Web and cyberinfrastructure resources and capabilities.
Online Access
Download
Toolkit software download
Documentation
Java API
User Manual
SimpleGrid Tutorial Documentation (V2.0): under development
How to modify SimpleGrid to run your MPI code on TeraGrid?
SimpleGrid Tutorial Documentation (V0.7.0)
SimpleGrid Tutorial Documentation (Draft Version 0.1.3)
Tutorials
XSEDE'12 hands-on tutorial for building science gateway applications on cyberinfrastructure
SciDAC'09 Presentation Slides: Building a Simple TeraGrid Science Gateway
Link to All Presentation Slides for the TG07 Building Blocks for Science Gateways Tutorial
Videos for the Tutorial
TG07 Presentation Slides: Building Blocks for a Simple TeraGrid Science Gateway - A GISolve Approach
SimpleGrid on TeraGrid
TeraGrid science gateway wiki page on SimpleGrid
Adding attribute-based authentication to science gateway portal code (Java) using GridShib SAML Tools
Publications
- Wang, S., Liu, Y., Wilkins-Diehr, N., and Martin, S. 2009. “SimpleGrid Toolkit: Enabling Geosciences Gateways to Cyberinfrastructure.” Computers and Geosciences, 35: 2283-2294
- Liu, Y., Wang, S., and Wilkins-Diehr, N. 2009. “SimpleGrid 2.0: A Learning and Development Toolkit for Building Highly Usable TeraGrid Science Gateways”. In Proceedings of the 5th Grid Computing Environments Workshop (Portland, Oregon, November 20 - 20, 2009). GCE ‘09. ACM, New York, NY, 1-7. DOI= http://doi.acm.org/10.1145/1658260.1658272
- Wang, S., Liu, Y., Wilkins-Diehr, N., and Martin, S. 2007. “SimpleGrid Toolkit: Enabling Efficient Learning and Development of TeraGrid Science Gateway.” In: Proceedings of Grid Computing Environments 2007 Workshop pdf
Project Team: Yan Liu, Stuart Martin, Shaowen Wang, and Nancy Wilkins-Diehr

