ESO SDD - Henning Lorch ESO Instrumentation Software Workshop 2008 - 1 Henning Lorch “Reflex” Pipeline Frontend.

Slides:



Advertisements
Similar presentations
Hamilton Venus Software User Interface Options
Advertisements

Database System Concepts and Architecture
1 OBJECTIVES To generate a web-based system enables to assemble model configurations. to submit these configurations on different.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
MP IP Strategy Stateye-GUI Provided by Edotronik Munich, May 05, 2006.
US Army Corps of Engineers BUILDING STRONG ® Creating a Data Dictionary for Your Local Data USACE SDSFIE Training Prerequisites: Preparing Your Local Data.
CS511 - Spring 2006 Final Presentation Project 3 - Team 1 Ching Chang Panagiotis Papapetrou Raymond Sweha.
CIS 240 Introduction to UNIX Instructor: Sue Sampson.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Overview of Database Languages and Architectures.
UIMA Introduction SHARPn Summit June 11, 2012
Matlab Fuzzy Toolkit Example
1 Application Specific Module for P-GRADE Portal 2.7 Application Specific Module overview Akos Balasko MTA-SZTAKI LPDS
TIBCO Designer TIBCO BusinessWorks is a scalable, extensible, and easy to use integration platform that allows you to develop, deploy, and run integration.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
CLARIN tools for workflows Overview. Objective of this document  Determine which are the responsibilities of the different components of CLARIN workflows.
LATTICE TECHNOLOGY, INC. For Version 10.0 and later XVL Web Master Advanced Tutorial For Version 10.0 and later.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This training course provides an overview of the installation and.
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Automatic Generation Tools UNICOS Application Builder Overview 11/02/2014 Ivan Prieto Barreiro - EN-ICE1.
Microsoft ® Official Course Module XA Using Windows PowerShell ®
Chapter 8: Writing Graphical User Interfaces
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
Display Text SDD 1.1 Topic. Current Situation COSMOS team is implementing a CLI for user interaction Need the ability to specify strings for display to.
Khoros Yongqun He Dept. of Computer Science, Virginia Tech.
The PROGRESS Grid Service Provider Maciej Bogdański Portals & Portlets 2003 Edinburgh, July 14th-17th.
Active-HDL Interfaces Debugging C Code Course 10.
IBM Software Group ® Overview of SA and RSA Integration John Jessup June 1, 2012 Slides from Kevin Cornell December 2008 Have been reused in this presentation.
SDD/DFS R. Hook. VLT 2 nd Generation Instrumentation Pipelines, 18 Apr Richard Hook Sampo & ESO Reflex background, status and plans.
Visualization Workshop David Bock Visualization Research Programmer National Center for Supercomputing Applications - NCSA University of Illinois at Urbana-Champaign.
SDD/DFS Y. Jung VLT 2 nd Generation Instrumentation Pipelines, 19 Apr General Introduction Yves Jung.
Verified Network Configuration. Verinec Goals Device independent network configuration Automated testing of configuration Automated distribution of configuration.
+ An Intro To Xcode By Sarah Montroy. + What is Xcode?
Editors And Debugging Systems Other System Software Text Editors Interactive Debugging Systems UNIT 5 S.Sharmili Priyadarsini.
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
Chapter 10 Function Block Diagram
SDD/DFS A. Modigliani VLT 2 nd Generation Instrumentation Pipelines, 19 Apr ACCEPTANCE TESTS Andrea Modigliani.
Lesson 2: association Lesson 2: Association Lesson 1: dfos - vision and architecture Directory structure Installation Tips and tricks Lesson 3: Operations.
SEAMLESS: Demo Version 1.4 “Presenting current developments and welcoming your feedback” For contact:
Stage Setting I Audience: FS scientists, possibly technicians Module position: Archiving protocol and metadata training completed.
1 Applets are small applications that are accessed on an Internet server, transported over the internet, automatically installed and run as a part of web.
Structural Design Software TYLER HUTCHISON. Requirements  Develop an interface to generate a text file.  The text file is then passed to one of five.
ODS – Introduction to Web Services and BPEL Vakgroep Informatietechnologie Web Services & BPEL Design of Distributed Software.
ESO Reflex A Graphical Workflow Engine for Data Reduction Richard Hook Euro VO Data Centres Alliance Theory & Grid Workshop, Garching, April 2008.
Anritsu Automation Platform (AAP) AAP PC Connects to the system via IP connection (system switch) AAP was developed to add features that were requested.
GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GGO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4G.
AAP Support Training Anritsu CAT Support – North America
CSC190 Introduction to Computing Operating Systems and Utility Programs.
Providing the Missing Pieces by The Master's Touch.
Simple Copying an Android project in Eclipse Reference: existing-project-with-a-new-name 1.
Hyperion Artifact Life Cycle Management Agenda  Overview  Demo  Tips & Tricks  Takeaways  Queries.
Correlator GUI Sonja Vrcic Socorro, April 3, 2006.
Chapter – 8 Software Tools.
THE WINDOWS OPERATING SYSTEM Computer Basics 1.2.
: Information Retrieval อาจารย์ ธีภากรณ์ นฤมาณนลิณี
Integrating and Extending Workflow 8 AA301 Carl Sykes Ed Heaney.
VIRTUAL NETWORK PIPELINE PROCESSOR Design and Implementation Department of Communication System Engineering Presented by: Mark Yufit Rami Siadous.
SHIWA Desktop Cardiff University David Rogers, Ian Harvey, Ian Taylor, Andrew Jones.
 1- Definition  2- Helpdesk  3- Asset management  4- Analytics  5- Tools.
ESO SDD ESO Instrumentation Software Workshop “Reflex” Pipeline Frontend.
MATLAB Fuzzy Logic Toolbox
Distributed object monitoring for ROOT analyses with Go4 v.3
WORKSHOP 3 GSE IMPORT.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Social Media And Global Computing Introduction to Visual Studio
Semantic Mediation System
Systems Thinking: Systems modeling quick start
07 | Workflows Chris Johnson | SharePoint Guru
GRAPHICAL USER INTERFACE
Code Composer Essentials 3.0
Presentation transcript:

ESO SDD - Henning Lorch ESO Instrumentation Software Workshop Henning Lorch “Reflex” Pipeline Frontend

ESO SDD - Henning Lorch ESO Instrumentation Software Workshop Introduction What is Reflex?

ESO SDD - Henning Lorch ESO Instrumentation Software Workshop Content Basic Features GUI Overview Advanced Features Reflex Pipeline Interface How to Set up a Pipeline for Reflex

ESO SDD - Henning Lorch ESO Instrumentation Software Workshop Basic Features The Principles Graphical representation of workflow and execution Input preselection using (Gasgano) data classification Interactive execution featuring: Recipe parameter adjustment Intermediate product inspection

ESO SDD - Henning Lorch ESO Instrumentation Software Workshop GUI Overview Most Important Parts Text Output Graphical workflow Input selector Workflow execution monitor Output file viewer Workflow editor “Next” button

ESO SDD - Henning Lorch ESO Instrumentation Software Workshop GUI Overview Input Selector

ESO SDD - Henning Lorch ESO Instrumentation Software Workshop GUI Overview Execution Monitor

ESO SDD - Henning Lorch ESO Instrumentation Software Workshop Advanced Features To be filled… [...]

ESO SDD - Henning Lorch ESO Instrumentation Software Workshop Reflex Pipeline Interface Recipe I/O Definition Gasgano data classifications as I/O descriptors I/O definition file specifies what must and can be connected crires_spec_wavecal.txt Empty line Outputs Inputs1 or more Optional (WKF_CAL_WL) (CAL_WLSKY+ | CAL_WLLAMP+ | CAL_WLABS+)? (CALPRO_DARK)? (DETLIN_A)? (DETLIN_B)? (DETLIN_C)? (CALPRO_FLAT)? (CALPRO_BPM)? (CALPRO_WAVE) (WL_MAP_IMA) (WL_MAP_MODEL_IMA)

ESO SDD - Henning Lorch ESO Instrumentation Software Workshop Reflex Pipeline Interface Workflow XML File Recipe processors I/O from external definition files Workflow Elements

ESO SDD - Henning Lorch ESO Instrumentation Software Workshop Reflex Pipeline Interface Input Filter Recipe I/O definitions (WKF_CAL_WL) (CAL_WLSKY+ | CAL_WLLAMP+ | CAL_WLABS+)? (CALPRO_DARK)? (DETLIN_A)? (DETLIN_B)? (DETLIN_C)? (CALPRO_FLAT)? (CALPRO_BPM)? (CALPRO_WAVE) (WL_MAP_IMA) (WL_MAP_MODEL_IMA) Workflow inputs Classification rules (Gasgano)

ESO SDD - Henning Lorch ESO Instrumentation Software Workshop How to Set up a Pipeline for Reflex Technical Steps Compile and install the pipeline, ensure that the recipes are in the esorex path, see ~/.esorex/esorex.rc (alternatively, use the ESOREX_PLUGIN_DIR variable) and in the environment variable LD_LIBRARY_PATH, copy the Gasgano rules file (*.rul) from the pipeline package into /reflex-current/conf/ (if n.a., then create one using Gasgano), for each recipe, create a line reflex.recipe.rulefile. = in /reflex-current/conf/reflex.properties, for each recipe, create an I/O definition text file (see before), and copy it into /reflex-current/conf/, and create a workflow (using the Reflex “Advanced Model Explorer”, or take the one provided by ESO, and modify it if desired).

ESO SDD - Henning Lorch ESO Instrumentation Software Workshop …and now a demo! How to Set up a Pipeline for Reflex Demo Screenshots