Kepler: A System for Scientific Workflows

Kepler Project

Version: 1.0.0alpha8


SDM Center Science Environment for Ecological Knowledge

Ptolemy Project GEON Project
ROADNet Project EOL Project

Welcome to the Kepler scientific workflow tool. You can select from one of the example workflows below or create your own by going to the file menu and selecting new/graph editor. Please send any questions/comments to our developer mailing list at kepler-dev@ecoinformatics.org

Kepler (http://kepler-project.org) is a collaboration between computer and domain scientists with:
The SEEK project http://seek.ecoinformatics.org
The SDM Center http://sdm.lbl.gov/sdmcenter
The Ptolemy project http://ptolemy.eecs.berkeley.edu
The GEON project http://www.geongrid.org
The EOL project http://eol.sdsc.edu
The ROADNet project http://roadnet.ucsd.edu

December 16, 2005

Ready-to-run Workflows

Workflow Description
Ptolemy Introduction
A link to the Ptolemy Introduction Page (Kepler is based on the Ptolemy System)
ENM (GARP) Workflows
A link to a collection of Environmental Niche Model Workflows
Using R in Kepler
A link to a collection of workflows which illustrate the use of R in Kepler
EML2 Simple Plot Example A workflow to test the EML 2.0 ingestion actor.
Promotor Identification Workflow A workflow that tests a number of the SciDAC actors including the genbank web service query actor and the BLAST actor.
GEON Mineral Classifier A workflow for modal classification of Igneous rocks.
GEON Map Workflow GEON geology map integration workflow using web services.
Discrete Logistic Single species Discrete Logistic model
Lotka-Volterra Predator Prey Model LV Predator Prey Model
Lotka-Volterra Predator Prey Model with logistic growth Logistic version of the LV Predator Prey Model
Elk/Wolf Predator Prey Model Elk/Wolf Predator Prey Model
Biodiversity Index Calculator Example of Calculations of Various Biodiversity Indices
Orb Image Viewer Workflow A workflow that displays image data coming from a remote camera via an Antelope ORB server.
Orb Workflow A workflow that shows a simple use of the Antelope ORB interface.
Orb Packet Objects to Record Conversion Workflow A workflow that extends the OrbPacketObjectDemo to demonstrate the use of several other actors, specifically ObjectToRecord.
Geological Data Creation and Registration A workflow to generate geological datasets on the fly and register them.

Configurable Workflows

Workflow Description (Please visit http://kepler.ecoinformatics.org/downloads.html for configuration instructions.)
Database Query (MS)
Database Query (DB2)
A workflow that tests a generic database query actor and shows the query result using a browser-based user interface.
Example Grid-based Workflow A workflow that tests and shows the use of ProxyInit, GlobusJob and GridFTP actors.
ARC -> GRASS import example A workflow that imports an ARC file into the GRASS database.
Biodiversity Example This is an example of how to calculate biodiversity indices.
Local GAMESS Prepare, Run, and Display A demonstration workflow that prepares, runs, and displays a number of quantum chemistry jobs on the local machine. It needs installations of GAMESS, Babel, Open Babel, and QMView and has easy-to-use interfaces to all these programs.
Nimrod GAMESS Prepare, Run, and Display A demonstration workflow that prepares, runs, and displays a number of quantum chemistry jobs on a computational Grid via the Nimrod toolkit for distributed parametric modeling. It needs installations of GAMESS, Babel, Open Babel, QMView, and Nimrod and has easy-to-use interfaces to all these programs.

Other workflows will be added here as they are created.

Additions to Ptolemy by the Kepler team include many actors as well as additional dialog functionality within Ptolemy. The actor additions include:

Functionality has been added to create stub actors dynamically at runtime. To try out this functionality, open a new graph editor and choose view/new actor. Once you create the actor, it will be added to the actor library (the tree on the left of the screen) under actors/dynamic actor. The actor can then be drug out into the design screen but cannot be edited. This is useful for creating skeleton workflows which can then be implemented later.

To see the main Ptolemy intro screen click here.

Links

Science Environment for Ecological Knowledge
Scientific Data Management Center
Cyberinfrastructure for the Geosciences
Knowledge Network for Biocomplexity
San Diego Supercomputer Center
The National Center for Ecological Analysis and Synthesis

This software is protected by this license.