Scheduling Blocks: a generic description Andy Biggs (ESO, Garching)

Slides:



Advertisements
Similar presentations
EziLink RESULTS Training Session 1 – Show and Tell For the Ministry of Forests, Lands and Natural Resource Operations.
Advertisements

A Toolbox for Blackboard Tim Roberts
Tutorial 8: Developing an Excel Application
Overview QW Gateway is a new front-end to QuipWare
Getting Started: Ansoft HFSS 8.0
Smoothing Linework June 2012, Planetary Mappers Meeting.
© by Pearson Education, Inc. All Rights Reserved.
Welcome to Turnitin.com’s Peer Review! This tour will take you through the basics of Turnitin.com’s Peer Review. The goal of this tour is to give you.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
AutoPLANT Piping - Tips and Tricks
Access Tutorial 3 Maintaining and Querying a Database
Module 6 Feature Templates Create New Features Fix Topology Errors.
5 Copyright © 2009, Oracle. All rights reserved. Defining ETL Mappings for Staging Data.
Adobe Forms THE FORM ELEMENT PANEL. Creating a form using the Adobe FormsCentral is a quick and easy way to distribute a variety of forms including surveys.
The 12 screens to follow contain a number of Tool descriptions, some instructions on their use, and in some cases a Task or two. If you dedicate one hour.
ALMA Proposal Preparation and Submission Eelco van Kampen European ALMA Regional Centre (ESO, Garching) Thanks to Liz Humphrys, Andy Biggs and Paola Andreani.
6 Copyright © 2004, Oracle. All rights reserved. Working with Data Blocks and Frames.
ALMA Proposal Preparation and Submission Liz Humphreys European ALMA Regional Centre ESO, Garching Thanks to Andy Biggs, Paola Andreani, Eelco van Kampen.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Emmanuel Momjian (NRAO)
Ansys Workbench 1 Introduction
Form printing with SAP Smart Forms Instructor: Dylan Liu
CARLSON SOFTWARE CONFERENCE DANIEL V. SYPERSMA VICTOR GRAPHICS.
HIFI Tutorial 3: Getting some basic science out A.P.Marston ESAC 27 June 2013.
Cycle-3 Capabilities and the OT Andy Biggs ALMA Regional Centre, ESO.
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
Microsoft ® Office Outlook ® 2003 Training See and share multiple calendars CGI presents:
Teacher’s Assessment Assistant Worksheet Builder Starting the Program
Quick Reference notes  Part of the Microsoft® Office Fluent user interface, the ribbon is the rectangular region across the top of the document window.
Session Objectives • Login to PeopleSoft Test Framework(PTF)
Dreamweaver MX. 2 Overview of Templates n Templates represent a web page design or _______ that will be common to multiple pages. n There are two situations.
Oracle Data Integrator Procedures, Advanced Workflows.
Lesson 11: Looking at Files and Folders what a file or folder is on the computer how to recognize a file or folder on the desktop how to recognize the.
CSCI 6962: Server-side Design and Programming Database Manipulation in ASP.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
JVLA capabilities to be offered for semester 2013A Claire Chandler.
1 NORMA Lab. 5 Duplicating Object Type and Predicate Shapes Finding Displayed Shapes Using the Diagram Spy Using Multiple Windows Using the Context Window.
Microscope Control Configuration This section of the QED manual will describe how to configure you Configure and Control your automated microscope. Mac.
ALMA Integrated Computing Team Coordination & Planning Meeting #4 Santiago, November 2014 Telescope Calibration Planning Dominique Broguière.
Design Mode. Learning Objectives Define Design Mode Compare and contrast “Text Integration Utility (TIU)” versus “VueCentric” Template Review keys required.
Phase II: Issues Take home points: 1) Is it StandardInterferometry? (better to say No if you don’t know) 2) Note time increases for frequency issues (LO4/Hanning/IF.
GISMO/GEBndPlan Overview Geographic Information System Mapping Object.
Chapter 11: Block References and Attributes. After completing this Chapter, you will be able to use the following features: Create and insert block references.
Observing Modes from a Software viewpoint Robert Lucas and Philippe Salomé (SSR)
Working with Movie Clips – Lesson 61 Working with Movie Clips Lesson 6.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array The ALMA Observing.
Chapter 8: Plotting. After completing this Chapter, you will be able to use the following features: Planning the Plot Sheet Plotting Environments Plotting.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Observing Scripts Basic.
Introduction to KE EMu
Leaders of Learners: eduphoria! Update September 2012.
GOSS iCM Forms Gary Ratcliffe. 2 Agenda Webinar Programme Form Groups Publish Multiple Visual Script Editor Scripted Actions Form Examples.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
Install a Windows Service Application Windows Development Fundamentals LESSON 3.2.
XP 1 Workshop Overview Goal Participants will leave the workshop with some basic Excel skills and the ability to locate and use online resources to continue.
HIFI Tutorial 1: Running the HIFI Pipelines and Adaptations A.P.Marston ESAC 27 June 2013.
APT Visit Planner Review Chris O’Dea. The Gallant Crew v Chris O’Dea - Project Scientist v Jesse Doggett - Software Engineer/Coordinator v Tricia Royle.
Scheduling Blocks: simulating their execution Andy Biggs (ESO, Garching)
Congratulations on installing Let’s take a quick tour of the main features.
QC – User Interface QUALITY CENTER. QC – Testing Process QC testing process includes four phases: Specifying Requirements Specifying Requirements Planning.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
HTBN Batches These slides are intended as a starting point for further discussion of how eTime might be extended to allow easier processing of HTBN data.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Windows Vista Configuration MCTS : Interface and Device Options.
ASENT_RCM.PPT Reliability Centered Maintenance (RCM) Analysis Last revised 01/14/2011.
SI Ad hoc report builder overview
Chapter 2: The Visual Studio .NET Development Environment
Creating Oracle Business Intelligence Interactive Dashboards
DRAWING LINES To draw lines click View in the Main Menu Toolbar -> Toolbars and check the Editor option. The Editor toolbar will appear amongst the toobars.
Single Object & Time Series Spectroscopy with JWST NIRCam
Software Testing With Testopia
Presentation transcript:

Scheduling Blocks: a generic description Andy Biggs (ESO, Garching)

Overview SBs are complicated – They were designed to be very flexible – They contain many components – The components contain many, many parameters This presentation will give a broad overview of what an SB is, how it is organised and what can be done with it Liz will explain how these features are specifically used for ALMA Cycle-0 observations SB Creation Workshop, 6 September 2011

A very quick reminder… Science Goals (SG) are submitted with proposal These capture the scientific intent – Field Setup – Spectral setup – Calibration (optional) – Control and Performance (sensitivity, angular resolution, …) The OT converts these into telescope runfiles – These are called Scheduling Blocks (SB) – One or more SBs are created per SG – Each contains a large amount of technical information SB Creation Workshop, 6 September 2011

SB creation SBs can be made in one of two ways – Automatically generated by the OT – Built manually from scratch Automatic generation – This has greatly improved due to feedback from CSV – Still not perfect so SBs need to be manually edited Manual creation should nearly never be necessary! SB Creation Workshop, 6 September 2011

How to automatically generate an SB Select the Science Goal – Click icon in toolbar – Right-click in SG Only works for Phase-II SGs! – Phase-I SGs must be cut and pasted into Phase II (“Program”) – This is automatically done for successful proposals SB Creation Workshop, 6 September 2011

Generating from multiple SGs Click in the Science Plan node – Use Tool menu to generate from all SGs simultaneously SB Creation Workshop, 6 September 2011

Observing Unit Sets SBs are contained within Observing Unit Sets (OUS) Main practical use is to tell Pipeline when to run – e.g. when all SBs within have been executed to completion OUSs can be nested – An OUS can contain either SBs or other OUSs – not both! – A 3-level tree has been agreed upon for ALMA SB Creation Workshop, 6 September 2011

OUS example Clicking on the OUS shows various information in the Forms Editor SB Creation Workshop, 6 September 2011

SB top-level node Clicking on the SB reveals LOTS of information – Scheduling constraints – when to run – Control information – how to run SB Creation Workshop, 6 September 2011

Caveat Emptor Much of the information is not used (yet) Other information will probably never be used New information will probably be added Form may well be reorganised This also applies to other parts of SBs SB Creation Workshop, 6 September 2011

SB top-level node – scheduling I Scheduling subsystem decides if an SB can be run – Weather conditions, Hour Angle constraints SB Creation Workshop, 6 September 2011

SB top-level node – scheduling II Most comes from Control & Performance in SG – Angular resolution range sets which configuration to use – Most, if not all, of this is not yet used SB Creation Workshop, 6 September 2011

SB top-level node - script Each SB calls an observing script (Python) – This actually runs the observation! – “The script is the recipe, the SB the list of ingredients” “Quick Look” is the first stage of Quality Assurance (QA0) SB Creation Workshop, 6 September 2011

SB top-level node – expert parameters Additional parameters can be passed to script – Allows scripts to be updated without waiting for the OT Script must know about them for them to work – And you must know about them to enter them! Most of these are usually not needed! SB Creation Workshop, 6 September 2011

Opening an SB… “Expand all” is a quick alternative to turning the keys of each node SB Creation Workshop, 6 September 2011

Contents of an SB An SB is constructed from many different elements – Observing Groups (OG) – Targets – Resources These are hierarchical – OGs consist of Targets – Targets consist of Resources Groups Targets Clicking on a Target will highlight its resources SB Creation Workshop, 6 September 2011

Targets A Target defines a particular observation (scan) The three resources that comprise a Target are – Field source – Spectral Setup – Observing Parameters (intent of the observation) Targets will usually be created for – Science, flux, bandpass, pointing, Tsys, phase – Most will usually be run multiple times “Target” is not a good name – might change – Different targets can include the same field source SB Creation Workshop, 6 September 2011

Creating Targets Click on the Target folder – Right click and choose “Add Target” – Select same option from Edit menu in the Toolbar Targets can also be copied and pasted (Resources are duplicated) SB Creation Workshop, 6 September 2011

Adding Resources to Targets Creating a target will produce an editor Existing Resources can be used or new ones created Multiple intents do not yet work! SB Creation Workshop, 6 September 2011

Editing Targets Resources can be copied to other SBs – Drag and drop also works Individual Resources can be created – Right-click on a Resource’s folder or use Edit menu A Target editor adds and removes resources – Right-click on a Target’s folder or use Edit menu Not all Resources need to be used – orphans will be ignored SB Creation Workshop, 6 September 2011

Field Resources Looks very similar to Science Goal – Spatial Visual Editor also present Much more control over field pattern – e.g. rectangle: Default is raster scanning Can convert to mosaic Shows pointing positions Rectangular grid possible SB Creation Workshop, 6 September 2011

Spectral Setup Resources MUCH more information than in Science Goal LO1, LO2 and spectral window offset frequencies Various integration times – Dump duration (WVR) – Channel average duration (TelCal) – Integration duration (data point in ASDM) Correlator setup – SPW widths, # channels, polarizations – Suppression modes (LO offsetting, phase switching) Spectral Visual Editors are also available SB Creation Workshop, 6 September 2011

Creating a Spectral Setup I Baseband centre frequencies must be entered – Different to the SG – this takes spw centre frequencies Make sure to hit “Calculate LOs” in order to test the setup (LO1 and 2) SB Creation Workshop, 6 September 2011

Creating a Spectral Setup II For each baseband, at least one spw must be created – Correlator mode set separately for each Centre Offset Frequency sets position in baseband – 3000 MHz = centre of baseband – Also known as LO4 Each spw must have a channel average region – This is used by TelCal Many other options – Smoothing functions, number of bits, … The above does not include the present restrictions – Liz will cover these SB Creation Workshop, 6 September 2011

Spectral window interface SB Creation Workshop, 6 September 2011

Observing parameter Resources These differ depending on the Resource Typical parameters include – Subscan duration – Calibrator cycle times – Total time on source OR… – Sensitivity goal + bandwidth SB Creation Workshop, 6 September 2011

Viewing a Target Clicking on a Target will show all three Resources – Needs a lot of screen space! SB Creation Workshop, 6 September 2011

Observing Groups Targets are then placed into OGs There are usually two OGs – OG 1 (Calibration) – OG 2 (Science) The order of OGs is significant! – Script will complete Group N before moving to N+1 The order of Targets within the Group is less so – Script will mostly do what it wants, when it wants Not all defined Targets need to be used – Only those in Groups will be observed SB Creation Workshop, 6 September 2011

Observing Group editor Defined Targets can be moved in and out of each group SB Creation Workshop, 6 September 2011

Validation Validation also works for SBs As at Phase I, submission will not work if there are errors – The server performs its own validation Errors are reported as usual in the Feedback panel – Double-clicking will take you to the source of the problem When happy, submit to archive and cross your fingers! SB Creation Workshop, 6 September 2011