Introduction to EVLA Software Bryan Butler. 2006Dec05/06EVLA M&C Transition Software CDR2 EVLA Computing (Terse) History The original EVLA Phase I proposal.

Slides:



Advertisements
Similar presentations
Test Builder & Test Executor Sonja Vrcic Socorro, December 12, 2007.
Advertisements

EVLA Software - Overall Architecture, Science & Online Domains Bryan Butler NRAO.
EVLA Software - High Level Design and Scientific Support Systems Bryan Butler NRAO.
14-Jun-2004EVLA Software Design Review Transition Plan Bill Sahr 1 EVLA Hybrid Array & Transition Plan.
National Radio Astronomy Observatory June 13/14, 2005 EVLA Phase II Proposal Review EVLA Phase II Computing Development Bryan Butler (EVLA System Engineer.
Mark McKinnon EVLA Advisory Committee Meeting May 8-9, Budget, Schedule, Contingency Mark McKinnon Project Manager.
Software for Science Support Systems EVLA Advisory Committee Meeting, March 19-20, 2009 David M. Harland & Bryan Butler.
Bill SahrEVLA M&C Transition System Software CDR December 5-6, EVLA Monitor & Control Transition System Software Overview.
EVLA Computing Schedule, Staffing, Testing, Tracking.
Hunt for Molecules, Paris, 2005-Sep-20 Software Development for ALMA Robert LUCAS IRAM Grenoble France.
Portal and Proposal Submission Review of SSS Software Readiness for SRO, June 5, 2009 Bryan Butler EVLA Computing Division Head.
ALMA Software B.E. Glendenning (NRAO). 2 ALMA “High Frequency VLA” in Chile Presently a European/North American Project –Japan is almost certainly joining.
Mark McKinnon EVLA Advisory Committee Meeting May 8-9, Project Overview Mark McKinnon Project Manager.
Doug Tody E2E Perspective EVLA Advisory Committee Meeting December 14-15, 2004 EVLA Software E2E Perspective.
Overall Data Processing Architecture Review EVLA Monitor and Control Interfaces July , 2002EVLA Data Processing PDR Bill Sahr.
Correlator Growth Path EVLA Advisory Committee Meeting, March 19-20, 2009 Michael P. Rupen Project Scientist for WIDAR.
C. ChandlerEVLA Advisory Committee Meeting September 6-7, Transition Operations Claire Chandler.
JVLA capabilities to be offered for semester 2013A Claire Chandler.
Bill SahrEVLA Advisory Committee Meeting May 8-9, EVLA Monitor & Control.
Bill Sahr EVLA M&C EVLA Advisory Committee Meeting December 14-15, EVLA Monitor & Control.
Observation Scheduling Review of SSS Software Readiness for SRO, June 5, 2009 Bryan Butler EVLA Computing Division Head.
EVLA Transition to Science Operations: An Overview EVLA Advisory Committee Meeting, March 19-20, 2009 Bob Dickman AD, NM Operations.
Gustaaf van MoorselEVLA Advisory Committee Meeting May 8-9, 2006 EVLA Computing Software Overview.
EVLA Software Bryan Butler. 2007May22EVLA SAGE Meeting2 Requirements and Goals of EVLA Software Maximize scientific throughput of the instrument At a.
Long Term Transition Plan Gareth Hunt EVLA M&C PDR 2002 May 15.
R MoeserCorrelator f2f Meeting1 MCAF (Metadata Capture and Formatting) Rich Moeser.
2007Sep06 EAC Butler - Software Overview 1 Software Overview Bryan Butler.
SAGE meeting Socorro, May 22-23, 2007 EVLA Science Operations: the Array Science Center Claire Chandler NRAO/Socorro.
P.NapierEVLA Advisory Comm, 14 Dec 2004 Project Overview Peter Napier, EVLA Project Manager Status 2003 Committee Response.
14 June, 2004 EVLA Overall Design Subsystems II Tom Morgan 1 EVLA Overall Software Design Final Internal Review Subsystems II by Tom Morgan.
Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Computing Organization/Development.
EVLA Computing Software Overview. Gustaaf van MoorselEVLA Advisory Committee Meeting May 8-9, Contents History Organization and staffing Staffing.
Observation Preparation Review of SSS Readiness for EVLA Shared Risk Observing, June 5, 2009 David M. Harland SSS Group Lead.
Configuration Mapper Sonja Vrcic Socorro,
Output Formats Part I Bryan Butler NRAO Oct-31EVLA Correlator f2f2 Overview 2 types of data: –Monitor data - of interest to engineers and system.
Mark McKinnon NSF Mid-Project Review May 11-12, Baseline Project Definition Mark McKinnon Project Manager.
M.P. RupenCorrelator Face-to-Face Meeting 31 Oct 2006 Output Formats Part II Michael P. Rupen.
Bryan ButlerEAC meeting 2003-Sep-091 Computing Issues: Scientific Requirements Bryan Butler EVLA Project Scientist for Software (starting 2003-Oct-01)
M. McKinnonEVLA Advisory Committee Meeting September 6-7, Project Overview Mark McKinnon Project Manager.
Frazer OwenNSF EVLA Mid-Project Review May 11-12, Transition to EVLA
EVLA Software - Overview Bryan Butler NRAO. Bryan ButlerEVLA NSF Review 2006May History of EVLA Computing (1) EVLA computing consists of three parts:
Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Computing End-to-end (E2e) software.
Software Requirements for the Testing of Prototype Correlator Sonja Vrcic Socorro, December 11, 2007.
Bill SahrNSF Review May , EVLA Monitor & Control.
Computing Introduction Gareth Hunt EVLA System PDR 2001 December 04.
Overall Data Processing Architecture EVLA timeline and priorities.
Master Correlator Control Computer (MCCC) Requirements & Status Sonja Vrcic Socorro, December 12, 2007.
Software Overview Sonja Vrcic
Bryan Butler EVLA Computing Division Head
EVLA Archive The EVLA Archive is the E2E Archive
EAC Butler - SSS Software
Monitor and Control Software
EVLA Overall Software Design
EVLA Computing Software Overview.
Obs2script Bryan Butler.
VCI Overview Sonja Vrcic
Software Requirements
EVLA M/C Software PDR, 14 May 2002
VLA to EVLA Transition Plan
Bryan Butler (for Bill Sahr)
Gustaaf van Moorsel September 9, 2003
Software Requirements
Mark McKinnon EVLA Project Manager
Background Information P.Napier
EVLA Advisory Committee Meeting, March 19-20, 2009
Observatory Science Operations
EVLA M&C Components Observation Executor, Interim & Final Obs2script
Observatory Science Operations
EVLA Monitor & Control Bill Sahr NSF Review May , 2006
Requirements Bryan Butler.
Presentation transcript:

Introduction to EVLA Software Bryan Butler

2006Dec05/06EVLA M&C Transition Software CDR2 EVLA Computing (Terse) History The original EVLA Phase I proposal had only M&C software under direct project control (budgeted), other software was to be “supplied” by the DM Division. After dissolution of the DM Division, the EVLA project took responsibility for all software elements (though post-processing was still somewhat separate in the CASA group). Some project contingency was redirected to support new staff in previously unfunded areas (SSS). New e2e Operations Division will now take responsibility for some common elements (Portal, PST, AAT, Pipelines, post-processing).

2006Dec05/06EVLA M&C Transition Software CDR3 EVLA Computing Organization

2006Dec05/06EVLA M&C Transition Software CDR4 EVLA High Level Design Most major subsystems have a direct counterpart in current VLA software We have a significant amount of experience in what is needed for those subsystems Electronic storage and passage of information between subsystems, and therefore the ability to do much of this automatically, is the new part Subsystems are loosely coupled; information (the models) is stored in databases and accessed independently by the subsystems, or passed via queries

2006Dec05/06EVLA M&C Transition Software CDR5 EVLA High Level Design DATAFLOW

2006Dec05/06EVLA M&C Transition Software CDR6 Observation Preparation Tool (OPT) Astronomer or Staff Project EVLA Observing Heuristics Program Block (Set of Scheduling Blocks for one Program) Proposal Submission Tool (PST) To Observation Scheduling Tool EVLA High Level Design (1) Portal Proposal Handling Tool (PHT) Proposal Authenticated Astronomer or Staff

2006Dec05/06EVLA M&C Transition Software CDR7 EVLA High Level Design (2) Observation Scheduling Tool (OST) Executor Next SB Execution State Equipment State Metadata to DCAF Operator Environment From OPT Results from TelCal Sequence of Configurations Antenna Delays Archive Operator Heuristics Metadata to DCAF To AMCS & CMCS From AMCS & CMCS

2006Dec05/06EVLA M&C Transition Software CDR8 EVLA High Level Design (3) Hardware M&C AMCS CMCS RF EVLA Antennas FOTS Receiver Station, Baseline Boards Lag Frames CBE State Counts Raw Vis Equipment State, Data Addressing Info, Messages, Alerts, etc. From Executor FF To Archive & TelCal To DCAF

2006Dec05/06EVLA M&C Transition Software CDR9 EVLA High Level Design (4) SDM Data Capture And Format (DCAF) From CMCS TelCal SDM From AMCS & CMCS To Executor And Archive To Archive Quick Look Pipeline (QLP) Astronomer or Operator Observation Monitoring Tool (OMT) M&C Archive Portal Authenticated Astronomer or Operator M&C Archive To Archive (?) TelCal Results

2006Dec05/06EVLA M&C Transition Software CDR10 From DCAF Data Post-Processing (DPP) Image Cubes VO Astronomer Default Image Pipeline (DIP) Cubes (?) From CMCS EVLA High Level Design (5) Archive Archive Access Tool (AAT) Astronomer Portal Authenticated Astronomer Reprocessed Proprietary Products Existing Proprietary Products Open Products Open Products Trigger

2006Dec05/06EVLA M&C Transition Software CDR11 The main flow of information (and processes; the “workflow” or “dataflow”) is: Major Elements (“Models”) Proposal Project(s) Program(s)Schedule(s) Commands A Scheduling Block (SB) is an atomic unit of observing. It is made up of a sequence of scans; a scan is made up of source(s), resource(s) (hardware definition - both Front End and Back End), timing information, and a “mode”. The mode defines the subscan(s), which are comprised of a single source, resource, and timing information. Data

2006Dec05/06EVLA M&C Transition Software CDR12 Timescale and Major Releases Now

2006Dec05/06EVLA M&C Transition Software CDR13 Transition Software The Phase I proposal stated that the VLA would continue to operate during EVLA construction: “A key goal for the implementation of the Ultrasensitive Array is to impact as little as possible the scientific viability of the VLA”. Our Visiting and Users Committees have reinforced this point strongly - if the VLA has significant down time (years), we run the risk of shutting off the supply of young astronomers interested in using the EVLA. We therefore need software to operate the combined VLA/EVLA instrument during this transition period, with various combinations of hardware from both. As a side note, we use the transition system software as a testbed for the final EVLA system - as prototypes from which we learn

2006Dec05/06EVLA M&C Transition Software CDR14 Transition Software Broad Requirements The EVLA Monitor and Control system must support simultaneous operation of the old VLA antennas and the EVLA antennas during the transition phase, using the VLA correlator (note that there is no requirement to incorporate VLA antennas into observations using WIDAR) Array down time shall be minimized as much as possible during the transition phase, Transition operations using any part of the VLA shall be possible using VLA OBSERVE files (to maintain backward compatibility with VLA antennas while they exist) From a software resource perspective, transition-specific software (throw-away) code must be minimized

2006Dec05/06EVLA M&C Transition Software CDR15 Transition Software Crude Schedule Support for EVLA antenna hardware development Participation of EVLA antennas in VLA scientific observations The monitor and control of VLA antennas by the EVLA Monitor and Control System The monitor and control of the VLA correlator by the EVLA Monitor and Control System, coupled with the distribution of VLA correlator output within the EVLA Monitor and Control System The formation and writing of VLA format archive records by the EVLA Monitor and Control System A period of parallel operation and testing