|
Kepler is a tool for creating and executing complex scientific and engineering analyses and models using scientific workflows to tie together diverse computational systems in a unified framework. Scientists in a variety of disciplines (e.g., biology, ecology, astronomy) need access to scientific data and flexible means for executing complex analyses on those data. Such analyses can be captured as 'scientific workflows' in which the flow of data from one analytical step to another is captured in a formal workflow language. The Kepler Project's (http://kepler-project.org) overall goal is to produce an open-source scientific workflow system that allows scientists to design scientific workflows and execute them efficiently using emerging Grid-based approaches to distributed computation. 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 user mailing list at kepler-users@ecoinformatics.org. |
| Title | Local Copy | Remote Copy |
|---|---|---|
| Kepler Getting Started Guide | Local | Remote |
| Kepler User Guide | Local | Remote |
| Kepler Actor Reference | Local | Remote |
| Guide to Ecological Niche Modeling (ENM) | Local | Remote |
Additional background information on Ptolemy, the system that Kepler extends and builds upon, might be useful to some users.
Note that the demos are not included in the default developers build. To download the demos, run:cd build-area ant get -Dmodule=outreach
| Workflow | Description |
| Hello World | The classic "Hello World" in Kepler. This workflow simply prints a constant value to a display window. |
| Simple Addition | Add two numbers and display the result. |
| Lotka Volterra Predator Prey | This model shows the solution to the classic Lotka-Volterra predator prey dynamics model. |
| Statistical Summary | This is a simple example of a scientific workflow that calculates several statistical summary parameters. Requires that the R application be installed |
| Image Display | This workflow reads an image file in JPEG format from a local file on disk, converts it to PNG format, and displays the result. |
| Linear Regression | This is an example of how one can carry out a simple linear regression analysis using R and add the regression line to a scatter plot. Requires that the R application be installed |
| Web Services and Data Transformation | This workflow demonstrates the use of the remote genomics data service to retrieve a genetic sequence. |
| Command Line 1 | This is an example of how to use the 'CommandLineExec' actor. This is one of two actors in Kepler that execute CommandLine applications from within Kepler. |
| Command Line 2 | This is an example of using the 'External Execution' actor to execute an external application from within Kepler. |
Kepler is an open collaboration with many contributors from diverse domains of science and engineering (see Contributors list below). Kepler was founded by researchers at the National Center for Ecological Analysis and Synthesis (NCEAS) at University of California Santa Barbara, the San Diego Supercomputer Center (SDSC) at University of California San Diego, and the University of California Davis as part of the SEEK and SDM projects. Kepler extends the Ptolemy II system developed by researchers at the University of California Berkeley.
|
|
|
| Name | Username | Institution | First commit |
|---|---|---|---|
| Matthew Jones | jones | NCEAS, UCSB | 2003-08-08 |
| Chad Berkley | berkley | NCEAS, UCSB | 2003-08-08 |
| Ilkay Altintas | altintas | SDSC, UCSD | 2003-08-08 |
| Efrat Frank | jaeger | SDSC, UCSD | 2003-09-29 |
| Bertram Ludaescher | ludaesch | UC Davis | 2004-02-06 |
| Jing Tao | tao | NCEAS, UCSB | 2004-03-22 |
| Steve Mock | mock | SDSC, UCSD | 2004-03-23 |
| Zhengang Cheng | cheng | NCSU | 2004-04-06 |
| Xiaowen Xin | xin | LLNL | 2004-04-09 |
| Dan Higgins | higgins | NCEAS, UCSB | 2004-06-18 |
| Yang Zhao | zhao | UC Berkeley | 2004-07-06 |
| Christopher Brooks | brooks | UC Berkeley | 2004-07-22 |
| Tobin Fricke | fricke | SDSC, UCSD | 2004-07-26 |
| Rod Spears | rspears | U Kansas | 2004-09-20 |
| Werner Krebs | krebs | SDSC, UCSD | 2004-10-04 |
| Shawn Bowers | bowers | UC Davis | 2004-10-26 |
| Wibke Sudholt | sudholt | SDSC, UCSD | 2005-03-16 |
| Timothy McPhillips | mcphillips | UC Davis | 2005-05-27 |
| Bing Zhu | zhu | SDSC, UCSD | 2005-06-03 |
| Jagan Kommineni | kommineni | Monash U, Australia | 2005-06-15 |
| Nandita Mangal | mangal | SDSC, UCSD | 2005-07-24 |
| John Harris | harris | NCEAS, UCSB | 2005-08-26 |
| Kevin Ruland | ruland | U Kansas | 2005-09-13 |
| Matthew Brooke | brooke | NCEAS, UCSB | 2005-09-16 |
| Jenny Wang | jwang | SDSC, UCSD | 2005-10-19 |
| Oscar Barney | barney | SDSC, UCSD | 2005-10-24 |
| Zhije Guan | guan | SDSC, UCSD | 2006-02-07 |
| Laura Downey | downey | LTER, UNM | 2006-02-14 |
| Norbert Podhorszki | podhorsz | UC Davis | 2006-02-21 |
| Tristan King | king | JCU, Australia | 2006-04-20 |
| Josh Madin | madin | NCEAS, UCSB | 2006-05-18 |
| Edward Lee | lee | UC Berkeley | 2006-09-22 |
| Kirsten Menger-Anderson | kanderson | 2007-03-20 | |
| Daniel Crawl | crawl | SDSC, UCSD | 2007-04-18 |
| Derik Barseghian | barseghian | NCEAS, UCSB | 2007-05-04 |
| Lucas Gilbert | gilbert | SDSC, UCSD | 2007-05-25 |
| Nathan Potter | potter | OPenDAP | 2007-08-09 |
| Ben Leinfelder | leinfelder | NCEAS, UCSB | 2007-09-24 |
| Carlos Rueda | rueda | UC Davis | 2007-09-25 |
| Jim Regetz | regetz | NCEAS, UCSB | 2007-10-12 |
| Jianwu Wang | jianwu | SDSC, UCSD | 2008-03-10 |
| Sean Riddle | riddle | UC Davis | 2008-04-09 |
| Aaron Schultz | aschultz | NCEAS, UCSB | 2008-04-17 |
| David Welker | welker | UC Davis | 2008-07-16 |
| Mark Schildhauer | schild | NCEAS, UCSB | 2008-08-26 |
| Debi Staggs | staggs | NCEAS, UCSB | 2008-09-03 |
| Sven Koehler | koehler | UC Davis | 2008-10-08 |
| Faraaz Sareshwala | fsaresh | UC Davis | 2008-10-24 |
| Daniel Zinn | dzinn | UC Davis | 2008-11-09 |
| Madhusudan Gujral | madhu | SDSC, UCSD | 2009-01-20 |
| Chandrika Sivaramakrishnan | chandrika | Pacific Northwest National Laboratory | 2009-03-05 |
| Lei Dou | dou | UC Davis | 2009-07-23 |
| Merve Ildeniz | ildeniz | SDSC, UCSD | 2009-08-05 |
| Gongjing Cao | gongjing | UC Davis | 2010-04-28 |
| Manish Anand | manish | SDSC, UCSD | 2010-12-17 |
This work was conducted with logistical support from the National Center for Ecological Analysis and Synthesis, a Center funded by NSF (Grant #DEB-0553768), the University of California, Santa Barbara, and the State of California.
Ptolemy receives support in part from the Center for Hybrid and Embedded Software Systems (CHESS) at UC Berkeley, which receives support from the National Science Foundation (NSF award #CCR-0225610), the State of California Micro Program, and the following companies: Agilent, DGIST, General Motors, Hewlett Packard, Infineon, Microsoft, and Toyota.
Any opinions, findings and conclusions or recomendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation (NSF).