Hunt for Molecules, Paris, 2005-Sep-20 Software Development for ALMA Robert LUCAS IRAM Grenoble France.

Slides:



Advertisements
Similar presentations
National Radio Astronomy Observatory June 13/14, 2005 EVLA Phase II Proposal Review EVLA Phase II Computing Development Bryan Butler (EVLA System Engineer.
Advertisements

Software for Science Support Systems EVLA Advisory Committee Meeting, March 19-20, 2009 David M. Harland & Bryan Butler.
CSV Plan status Robert Laing ESO Science IPT. 2 Recent changes Complete rewrite to take account of rebaselining and revised delivery schedule Proposal.
Commissioning the NOAO Data Management System Howard H. Lanning, Rob Seaman, Chris Smith (National Optical Astronomy Observatory, Data Products Program)
C. ChandlerEVLA Advisory Committee Meeting September 6-7, Scientific Commissioning Plan Claire Chandler.
ADASS XI Sept30-Oct3, 2001 The ALMA Common Software (ACS) as a basis for a distributed software development G.Raffi, G.Chiozzi (ESO), B.Glendenning (NRAO)
DCS Overview MCS/DCS Technical Interchange Meeting August, 2000.
ALMA Operations and the North American ALMA Science Center Al Wootten NRAO.
Software Integration and Test Techniques in a Large Distributed Project: Evolution, Process Improvement, Results Paola Sivera - ESO.
Software Integration and Test Techniques in a Large Distributed Project: Evolution, Process Improvement, Results Paola Sivera - ESO.
Chapter 6 : Software Metrics
50mm Telescope ACS Course Garching, 15 th to 19 th January 2007 January 2007Garching.
McMullinEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Data Post-processing: SSG (AIPS++/CASA) Development J. McMullin.
06/10/2006IRAM Interferometry School1 ARC node at IRAM F.Gueth – IRAM Grenoble.
The ALMA Software and Release Management Ruben Soto Software Operations Group & Release Manager Joint ALMA Observatory.
ALMA Software B.E. Glendenning (NRAO). 2 ALMA “High Frequency VLA” in Chile Presently a European/North American Project –Japan is almost certainly joining.
The ALMA TelCal subsystem Dominique Broguière, Institut de RadioAstronomie Millimétrique (IRAM) TelCal Phasing meeting – Grenoble -10/12/2012.
EOVSA Data and Database System Gordon Hurford and Jim McTiernan EOVSA Prototype Readiness Review 24-Sept-2012.
Doug Tody E2E Perspective EVLA Advisory Committee Meeting December 14-15, 2004 EVLA Software E2E Perspective.
CRISP & SKA WP19 Status. Overview Staffing SKA Preconstruction phase Tiered Data Delivery Infrastructure Prototype deployment.
Consortium Meeting La Palma October PV-Phase & Calibration Plans Sarah Leeks 1 SPIRE Consortium Meeting La Palma, Oct. 1 – PV Phase and.
N. RadziwillEVLA NSF Mid-Project Report May 11-12, 2006 NRAO End to End (e2e) Operations Division Nicole M. Radziwill.
The european ITM Task Force data structure F. Imbeaux.
ASAC Meeting - May 2004 Computing IPT Science Requirements: Status Report Robert Lucas & Debra Shepherd.
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.
Response to ASAC Report of May 2004 Response to ASAC The Atacama Large Millimeter Array Tom Wilson and Al Wootten Science IPT.
ICALEPCS’ GenevaACS in ALMA1 Allen Farris National Radio Astronomy Observatory Lead, ALMA Control System.
2007Sep06 EAC Butler - Software Overview 1 Software Overview Bryan Butler.
Observing Modes from a Software viewpoint Robert Lucas and Philippe Salomé (SSR)
Status of Computing at PDR B.E. Glendenning (NRAO), G. Raffi (ESO)
March 1st, 2006Prospective PNG PNG: Databases - Virtual Observatory.
1 KFPA Critical Design Review – Fri., Jan. 30, 2009 KFPA Data Pipeline Bob Garwood- NRAO-CV.
SAGE meeting Socorro, May 22-23, 2007 EVLA Science Operations: the Array Science Center Claire Chandler NRAO/Socorro.
14 June, 2004 EVLA Overall Design Subsystems II Tom Morgan 1 EVLA Overall Software Design Final Internal Review Subsystems II by Tom Morgan.
Introduction to EVLA Software Bryan Butler. 2006Dec05/06EVLA M&C Transition Software CDR2 EVLA Computing (Terse) History The original EVLA Phase I proposal.
Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Computing Organization/Development.
Pipeline Basics Jared Crossley NRAO NRAO. What is a data pipeline?  One or more programs that perform a task with reduced user interaction.  May be.
EVLA Computing Software Overview. Gustaaf van MoorselEVLA Advisory Committee Meeting May 8-9, Contents History Organization and staffing Staffing.
EVLA Monitor & Control Software PDR E2E Interfaces: Observation Scheduling Complaints to: Boyd Waters John Benson, Barry Clark, Tim Cornwell, Rich Moeser,
ICALEPCS 2005 Geneva, Oct. 12 The ALMA Telescope Control SystemA. Farris The ALMA Telescope Control System Allen Farris Ralph Marson Jeff Kern National.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Proposal: staged delivery of Scheduler and OpSim V1 (2016) meet most of the SRD requirements – Deliver a system that can be extended with an improved scheduler.
Bryan ButlerEAC meeting 2003-Sep-091 Computing Issues: Scientific Requirements Bryan Butler EVLA Project Scientist for Software (starting 2003-Oct-01)
N. RadziwillEVLA Advisory Committee Meeting May 8-9, 2006 NRAO End to End (e2e) Operations Division Nicole M. Radziwill.
Page 1 PACS GRITS 17 June 2011 Herschel Data Analysis Guerilla Style: Keeping flexibility in a system with long development cycles Bernhard Schulz NASA.
Mountaintop Software for the Dark Energy Camera Jon Thaler 1, T. Abbott 2, I. Karliner 1, T. Qian 1, K. Honscheid 3, W. Merritt 4, L. Buckley-Geer 4 1.
Atacama Large Millimeter/ submillimeter Array - ALMA ASAC Charges For Oct 31 ASAC Report to ALMA Board Al Wootten JAO Interim Project Scientist.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Frazer OwenNSF EVLA Mid-Project Review May 11-12, Transition to EVLA
Gustaaf van MoorselEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Computing End-to-end (E2e) software.
Paul Alexander1 DS3 Deliverable Status 4 th SKADS Workshop, Lisbon, 2-3 October 2008 DS3 Deliverables Review.
S.T.MyersEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Data Post-processing Overview Steven T. Myers AIPS++ Project Scientist.
Jeff Kern NRAO/ALMA.  Scaling and Complexity ◦ SKA is not just a bigger version of existing systems  Higher Expectations  End to End Systems  Archive.
Software Integration and Test Techniques in a Large Distributed Project: Evolution, Process Improvement, Results Paola Sivera - ESO.
LSST Commissioning Overview and Data Plan Charles (Chuck) Claver Beth Willman LSST System Scientist LSST Deputy Director SAC Meeting.
From LSE-30: Observatory System Spec.
NRAO VLA Archive Survey
LSST Commissioning Overview and Data Plan Charles (Chuck) Claver Beth Willman LSST System Scientist LSST Deputy Director SAC Meeting.
Computing Architecture
EAC Butler - SSS Software
EVLA Overall Software Design
EVLA Computing Software Overview.
Software Requirements
Gustaaf van Moorsel September 9, 2003
Software Requirements
Observatory Science Operations
Observatory Science Operations
Presentation transcript:

Hunt for Molecules, Paris, 2005-Sep-20 Software Development for ALMA Robert LUCAS IRAM Grenoble France

Hunt for Molecules, Paris, 2005-Sep-202 Science Requirements Science Software Requirements Committee work –Started in 1999, relatively early in the project –About 15 scientists from Europe, US, Japan –General requirements ready in 2002 –More detailed requirements by subsystem –Now one scientist attached to each subsystem to follow up the development work, answer questions, participate in testing.

Hunt for Molecules, Paris, 2005-Sep-203 Main Goals Motivated by Science Requirements Deal with a large variety of projects –Observing should be relatively easy at mm wavelengths, site is good –Much more difficult in sub-mm range High degree of automation needed to guarantee observing efficiency at high data rate Deliver data of controlled quality Use should be easy for the non-specialist (unique instrument).

Hunt for Molecules, Paris, 2005-Sep-204 Proposal/Project Preparation Uses an Observing Tool to prepare proposal submission and actual project editing This tools knows the standard observer modes Has novice and expert modes Translates astronomical information into observing parameters Provides reasonable defaults Has components for observation setup, spectral setup, sensitivity calculation, … It prepares the scheduling blocks, and informs the user of specific resources needed (data rate, data processing).

Hunt for Molecules, Paris, 2005-Sep-205 Scheduling Dynamic, flexible scheduling is an essential feature to allow optimized use of variable site conditions Use both stringency and scientific rating stringency = ratio of total available time to time during which a given programme could be scheduled Project split in scheduling blocks –They cannot be split –They may be logically linked for complex projects

Hunt for Molecules, Paris, 2005-Sep-206 Observations Control command language –simple, easily editable, programmable –control all basic hardware components –provides a way to develop the basic Observer modes and the Observatory modes Operator interface –Used to control the actual operation of hardware and of the software subsystems. Staff Astronomer Interface –Used to perform quality control

Hunt for Molecules, Paris, 2005-Sep-207 Data Acquisition and Archiving A Science Data Model has been developed to handle the science data and associated observing parameters, and auxiliary data Should be well suited for archiving and archival use of science data Data written in real time into this model. Mainly developed here at Paris Observatory. (f. Viallefond, M. Caillat, …)

Hunt for Molecules, Paris, 2005-Sep-208 On-Line Calibration Needed in quasi-real time to ensure required data quality: –pointing, focus, delay measurements, … –Perform atmosphere calibration using state-of-the-art atmosphere model, optimize use of radiometric phase correction –Monitor atmosphere phase quality on phase calibrators and amplitude calibrators –Feedback to observing process and to dynamic scheduling Developped at IRAM (Grenoble)

Hunt for Molecules, Paris, 2005-Sep-209 Quick Look Display observing parameters and monitor on- line calibration Provide feedback to operators and staff astronomers on the site on the quality of observations, of calibration, of data Visual check of the data acquired itself (e.g. display spectra, raw image)

Hunt for Molecules, Paris, 2005-Sep-2010 Science Pipeline Run at the end of the observing Perform data reduction in a quasi-automated way for most projects An essential input for quality control by staff astronomers Will need to be tested by the staff during the first years of science operation Seen as an essential element to make ALMA well open to a wide community

Hunt for Molecules, Paris, 2005-Sep-2011 Off-Line Data Reduction Based on AIPS++ which is now essentially focused on ALMA and EVLA. Development is regularly tested by would-be users and benchmarked against data processing requirements.

Hunt for Molecules, Paris, 2005-Sep-2012 Development Process Use of ALMA Common Software (ACS) –‘Middle-ware’ layer that hides the underlying hardware / operating system –Ensures distributed software deployment: (CORBA based, for the specialists) Common rules of software engineering Regular releases (6-month); but frequent integrations (1-month) Enforced testing policy

Hunt for Molecules, Paris, 2005-Sep-2013 Organisation Computing IPT led by B. Glendenning, G. Raffi, K. Tatematsu Subsystems: –Software subsystems: Prop. Prep.(UK), Scheduling(NRAO), Control(NRAO), Correlator(NRAO), Telescope Calibration(IRAM), Pipeline(NRAO), Off-Line(NRAO), Archive(ESO), Executive(ESO), ACS(ESO), Operations(ESO), ACA(Japan) –Other: SSR (IRAM), High Level Arch.(ESO), Software Eng.(ESO), Int. and Testing(ESO) Many phone meetings and travel required …

Hunt for Molecules, Paris, 2005-Sep-2014 Development Status In parallel: support for antenna evaluation, laboratory integration with prototype system (control/correlator) Design, prototyping of the final end-to-end system Integration of the whole system very early (R1,R2) but with limited functionality Release R3 for 2005 Oct 01, emphasis of simulation of hardware Support ATF (VLA test site) operation early during On-site commissioning and science verification in 2007/2008