Suresh Marru

From InterSciWiki
Jump to: navigation, search


- Holler me - List of Science Gateways at the XSEDE User Portal - Gateway - Gateways

Apache Airavata

Suresh Marru Indiana University
Patanachai Tangchaisin Indiana University
Raminder Singh Indiana University
Ross Gardler Open Directive
Lahiru Gunathilake Indiana University
Marlon Pierce Indiana University
Thilina Gunarathne Indiana University
Aleksander Slominski IBM Research
Chathura Herath Indiana University
Eran Chinthaka Indiana University
Ate Douma Hippo B.V.
Srinath Perera Sanjiva Weerawarana Lanka Software Foundation
Lanka Software Foundation

Workflow Systems

  • sample-workflows - Kepler. The Kepler Project (Workflow system) is dedicated to furthering and supporting the capabilities, use, and awareness of the free and open source, scientific workflow application, Kepler. Kepler is designed to help scien­tists, analysts, and computer programmers create, execute, and share models and analyses across a broad range of scientific and engineering disciplines. Kepler can operate on data stored in a variety of formats, locally and over the internet, and is an effective environment for integrating disparate software components, such as merging "R" scripts with compiled "C" code, or facilitating remote, distributed execution of models. Using Kepler's graphical user interface, users simply select and then connect pertinent analytical components and data sources to create a "scientific workflow"—an executable representation of the steps required to generate results. The Kepler software helps users share and reuse data, workflows, and compo­nents developed by the scientific community to address common needs.
The Kepler software is developed and maintained by the cross-project Kepler collaboration, which is led by a team consisting of several of the key institutions that originated the project: UC Davis, UC Santa Barbara, and UC San Diego. Primary responsibility for achieving the goals of the Kepler Project reside with the Leadership Team, which works to assure the long-term technical and financial viability of Kepler by making strategic decisions on behalf of the Kepler user community, as well as providing an official and durable point-of-contact to articulate and represent the interests of the Kepler Project and the Kepler software application. Details about how to get more involved with the Kepler Project can be found in the developer section of this website.
Kepler is a java-based application that is maintained for the Windows, OSX, and Linux operating systems. The Kepler Project supports the official code-base for Kepler development, as well as provides materials and mechanisms for learning how to use Kepler, sharing experiences with other workflow developers, reporting bugs, suggesting enhancements, etc.
UCSD News on Kepler --- CI-RED @ - Cyberinfrastructure Research, Education And Development
Environmental and Earth Sciences
Scientific Workflow Automation Technologies Laboratory
SDSC Education Group The Education group at the San Diego Supercomputer Center (SDSC) offers a wide range of community outreach programs that bring cutting-edge research and science curriculum to students, teachers and parents. SDSC provides support to both local and national entities that promote mathematics and science education for K-12, undergraduate, and graduate level students. The San Diego Supercomputer Center invites you to explore our site and see what exciting programs we offer to teachers and students.
Spatial Information Systems Laboratory The Spatial Information Systems Laboratory conducts research and develops technologies and infrastructure that enable users to access, integrate and manage spatial information. Application domains range from from hydrology and environmental sciences, to neuroscience. Working in collaboration with other SDSC R&D Labs and UCSD programs (such as NCMIR, SIO, USP), we support spatial information processing and Web mapping in a variety of projects. Our main research foci are cyberinfrastructure for managing observational data, web services and XML schemas for standards-based data interchange, spatial data integration, and online mapping.
Applied Network Research The main current ANR project is the High Performance Wireless Research and Education Network (HPWREN), a National Science Foundation funded network research project, which also functions as a collaborative cyberinfrastructure on research, education, and first responder activities. Other activities include measurement and analysis of network performance and traffic flow characterizations.
WHIP will link Taverna and Triana
See WHIP (Workflows Hosted In Portals)
Data streaming between Web Services using Inferno Environmental scientists work with very large datasets on the terabyte scale. It is necessary to handle these datasets in an efficient manner. We are creating a system in which workflows can be composed and run from any Web Service-based workflow engine (e.g. Triana). In these workflows, data are streamed directly from one remote service to another, avoiding the overhead of caching intermediate results on disk. We use the Inferno operating system as a lightweight middleware layer to handle the data streaming. The system also allows us to monitor changes in the state (e.g. the progress) of the remote services. (Link ABOVE: For more information:
Pdf on ideas for Condor, Petascale - USC Seismology poster - Millions of tasks

Communities using Workflow Systems: Examples service Social Sciences and ACCCR

Cipres Science Gateway | Login and its CIPRES | Portal, which serve the research community on phylogenetic research.
Earth System Grid. The ESG Gateway at the National Center for Atmospheric Research is a data distribution portal whose development is funded mainly by the United States Department of Energy.
SEE: Suresh_Marru#Workflow_Systems


Abstract Web service architectures have gained popularity in recent years within the scientific grid research community. One reason for this is that web services allow software and services from various organizations to be combined easily to provide integrated and distributed applications. However, most applications developed and used by scientific communities are not web-service-oriented, and there is a growing need to integrate them into grid applications based on service-oriented architectures. In this paper, we describe a framework that allows scientists to provide a web service interface to their existing applications as web services without having to write extra code or modify their applications in any way. In addition, application providers do not need to be experts in web services standards, such as Web Services Description Language, Web Services Addressing, Web Services Security, or secure authorization, because the framework automatically generates these details.
  • Marlon Pierce, Assistant Director, Science Gateways Group, Research Technologies Applications. Ph.D. Florida State University (Physics), 1998. mpierce [at]

Science Gateways Group - UITS Services and Support - Indiana ... to content. Indiana University. Marru, Suresh,, 812-855-4081,

Open Grid Computing Environment (OGCE) project

Science Gateways Group

Building Community Gateways

Apache airavata May 2012 Apache airavata June 2012

LEAD team

Indiana University Bloomington -

Google citations


Earthcube  ??

What I do PDF What I do Ppt

OUR SDSC Project

Thank you very much for getting us all together, we are excited to participate in this collaboration, and big thanks to Bob for inviting me over to SDSC and introducing us. Sorry for the delay from our side, the proposal looks great and I made some cosmetic changes. Based on the context, I did not see a need at this point to add a whole lot of details about Airavata. But I can provide any details if you would like to specifically focus on some and also for reference here is a paper discussing the software -

As Bob indicated in a different email, please fill out the ECSS request following instructions at - and we I will get onto it right away. Also, please request XSEDE startup allocation on trestles (which is kind of a pre-requisite for us to provide ECSS support). The startup request can be fairly small and the description you already have should suffice, but XSEDE would like to see some tangible computational units to go with the proposal. Probably Bob can help here. The allocation is described at -

Thanks, Suresh

Joanne Christopherson