Computational Physics Kepler

Slides:



Advertisements
Similar presentations
A Workflow Engine with Multi-Level Parallelism Supports Qifeng Huang and Yan Huang School of Computer Science Cardiff University
Advertisements

1 1 Mechanical Design and Production Dept, Faculty of Engineering, Zagazig University, Egypt. Mechanical Design and Production Dept, Faculty of Engineering,
Kensington Oracle Edition: Open Discovery Workflow Meets Oracle 10g Professor Yike Guo.
EUFORIA FP7-INFRASTRUCTURES , Grant Scientific Workflows Kepler and Java API 4 HPC/GRID ITM meeting Juelich 2009 Michał Owsiak Marcin Płóciennik.
Jianwu Wang, Daniel Crawl, Ilkay Altintas San Diego Supercomputer Center, University of California, San Diego 9500 Gilman Drive, MC 0505 La Jolla, CA ,
ProActive Task Manager Component for SEGL Parameter Sweeping Natalia Currle-Linde and Wasseim Alzouabi High Performance Computing Center Stuttgart (HLRS),
Experiences in Integration of the 'R' System into Kepler Dan Higgins – National Center for Ecological Analysis and Synthesis (NCEAS), UC Santa Barbara.
Computational Physics Kepler Dr. Guy Tel-Zur. This presentations follows “The Getting Started with Kepler” guide. A tutorial style manual for scientists.
Simulink ® From Simulink® 7 Getting Started Guide.
Chapter 7 Managing Data Sources. ASP.NET 2.0, Third Edition2.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
TIBCO Designer TIBCO BusinessWorks is a scalable, extensible, and easy to use integration platform that allows you to develop, deploy, and run integration.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik University of Manchester materials by Dr Katy Wolstencroft and Dr Aleksandra.
Configuration Management and Server Administration Mohan Bang Endeca Server.
Carolina Environmental Program UNC Chapel Hill The Analysis Engine – A New Tool for Model Evaluation, Sensitivity and Uncertainty Analysis, and more… Alison.
CPSC 203 Introduction to Computers T43, T46 & T68 By Jie (Jeff) Gao.
Winrunner Usage - Best Practices S.A.Christopher.
An Introduction to Designing and Executing Workflows with Taverna Katy Wolstencroft University of Manchester.
CHAPTER TEN AUTHORING.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Integrated Grid workflow for mesoscale weather modeling and visualization Zhizhin, M., A. Polyakov, D. Medvedev, A. Poyda, S. Berezin Space Research Institute.
1 Ilkay ALTINTAS - July 24th, 2007 Ilkay ALTINTAS Director, Scientific Workflow Automation Technologies Laboratory San Diego Supercomputer Center, UCSD.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik materials by: Katy Wolstencroft University of Manchester.
Research Design for Collaborative Computational Approaches and Scientific Workflows Deana Pennington January 8, 2007.
Wrapping Scientific Applications As Web Services Using The Opal Toolkit Wrapping Scientific Applications As Web Services Using The Opal Toolkit Sriram.
Introduction to ArcGIS for Environmental Scientists Module 3 – GIS Analysis Model Builder.
Using R in Kepler Dan Higgins – NCEAS Prepared for: Ecoinformatics Training for Ecologists LTER (Albuquerque) January 8-12, 2007
Architecture of Decision Support System
Kepler includes contributors from GEON, SEEK, SDM Center and Ptolemy II, supported by NSF ITRs (SEEK), EAR (GEON), DOE DE-FC02-01ER25486.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
Distributed Computing With Triana A Short Course Matthew Shields, Ian Taylor & Ian Wang.
1 Limitations of BLAST Can only search for a single query (e.g. find all genes similar to TTGGACAGGATCGA) What about more complex queries? “Find all genes.
BOĞAZİÇİ UNIVERSITY DEPARTMENT OF MANAGEMENT INFORMATION SYSTEMS MATLAB AS A DATA MINING ENVIRONMENT.
Introduction to Interactive Media Interactive Media Tools: Authoring Applications.
Department of Mechanical Engineering, LSUSession VII MATLAB Tutorials Session VII Introduction to SIMULINK Rajeev Madazhy
Introduction to Taverna Online and Interaction service Aleksandra Pawlik University of Manchester.
CPSC 203 Introduction to Computers T97 By Jie (Jeff) Gao.
Scientific Workflows for the Sensor Web ICT for Earth Observation Anwar Vahed.
CPSC 203 Introduction to Computers T59 & T64 By Jie (Jeff) Gao.
Satisfying Requirements BPF for DRA shall address: –DAQ Environment (Eclipse RCP): Gumtree ISEE workbench integration; –Design Composing and Configurability,
Application Specific Module Tutorial Zoltán Farkas, Ákos Balaskó 03/27/
ACCESSING DATA IN THE NIS USING THE KEPLER WORKFLOW SYSTEM Corinna Gries.
MSF and MAGE: e-Science Middleware for BT Applications Sep 21, 2006 Jaeyoung Choi Soongsil University, Seoul Korea
12-Jun-16 Event loops. 2 Programming in prehistoric times Earliest programs were all “batch” processing There was no interaction with the user Input Output.
Exploring Taverna 2 Katy Wolstencroft myGrid University of Manchester.
1 RIC 2009 Symbolic Nuclear Analysis Package - SNAP version 1.0: Features and Applications Chester Gingrich RES/DSA/CDB 3/12/09.
Join the Community
iVend – Reports & Dashboard
MS Access Forms, Queries, Reports Matt Martin
Scientific workflow in Kepler – hands on tutorial
Test Automation CS 4501 / 6501 Software Testing
How to automatise the grid production - using model builder in ArcGIS
An Introduction to Designing and Executing Workflows with Taverna
ECEN/MAE 3723 – Systems I MATLAB Lecture 2.
Software engineering USER INTERFACE DESIGN.
Design and Consume DataWindows in Visual Studio 2005
Chapter 2 – Introduction to the Visual Studio .NET IDE
Event loops.
Staying afloat in the sensor data deluge
Using JDeveloper.
Event loops 17-Jan-19.
Database Connectivity and Web Development
Tutorial 7 – Integrating Access With the Web and With Other Programs
Predictive Models with SQL Server Machine Learning Services
Geographical information system: Definition and components
DBOS DecisionBrain Optimization Server
Event loops.
Introduction to the SHIWA Simulation Platform EGI User Forum,
Scientific Workflows Lecture 15
Presentation transcript:

Computational Physics Kepler Dr. Guy Tel-Zur

Home page: https://kepler-project.org/ This presentations follows “The Getting Started with Kepler” guide. A tutorial style manual for scientists who want to create and execute scientific workflows. Home page: https://kepler-project.org/

What is Kepler? Kepler is a software application for the analysis and modeling of scientific data. Kepler simplifies the effort required to create executable models by using a visual representation of these processes. These representations, or “scientific workflows,” display the flow of data among discrete analysis and modeling components

Features drag and drop Computation engine is R But the user doesn’t have to know how to program in R

What are Scientific Workflows Scientific workflows are a flexible tool for accessing scientific data (streaming sensor data, medical and satellite images, simulation output, observational data, etc.) and executing complex analysis on the retrieved data.

Each workflow consists of analytical steps that may involve database access and querying, data analysis and mining, and intensive computations performed on high performance cluster computers. Each workflow step is represented by an “actor,” a processing component that can be dragged and dropped into a workflow via Kepler’s visual interface. Connected actors form a workflow, allowing scientists to inspect and display data on the fly as it is computed, make parameter changes as necessary, and re-run and reproduce experimental results. Scientific workflows in Kepler provide access to the benefits of today’s grid technologies (providing access to distributed resources such as data and computational services), while hiding the underlying complexity of those technologies.

Representation of a nested workflow Kepler Toolbar

The Major Kepler’s Icons

Sample Workflow #1: Lotka-Volterra

C:\Users\telzur\KeplerData\workflows\module\outreach-2 C:\Users\telzur\KeplerData\workflows\module\outreach-2.0.0\demos\getting-started

Adjust the workflow parameters as suggested in the Table

Searching with Kepler Search for “datos meteorologicos”

Right click on the actor  Preview

Sample Workflow #2 –Linear Regression

The Simple Linear Regression workflow runs a search for data on the EarthGrid. These data are used to create a workflow conducting a linear regression. In this example, the input data comes from two output ports (the data columns on Barometric Pressure and Air Temperature) of the Datos Meteorologicos actor, a data set of meteorological data collected in 2001 from the La Hechicera station. The Linear Regression workflow uses four actors (the Datos Meteorologicos actor, the RExpression actor, the ImageJ actor and the Display actor) and the SDF Director. The RExpression actor inserts R commands and scripts into the workflow. The RExpression actor makes integrating the powerful data manipulation and statistical functions of R into workflows easy. To implement the RExpression actor, R must be installed on the computer running the Kepler application.

Meta-Data:

Ports configuration for the R-script actor

Example #3: Web Services and Data Transformation למרבה הצער הדגמה זו לא פועלת. יש בעייה להתחבר למאגר הנתונים

Sample Workflow 4 – Execute an External Application from Kepler (ExternalExecution actor) The ExternalExecution actor can be used to launch an external application from within a Kepler workflow. The actor can pass values to the application and return values that can be used or displayed by downstream actors. In order to use the ExternalExecution actor, the invoked application must be on the local computer and, in some cases, configured appropriately. In this section, we will look at several examples of workflows that use the ExternalExecution actor.

An external Java program

The output window (Display actor)