ASAC Meeting - May 2004 Computing IPT Science Requirements: Status Report Robert Lucas & Debra Shepherd.

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

DECam Community Pipeline Review Closeout Presentation DES Council of Directors’ Review August 30-31, 2010 NCSA, Urbana IL.
OVSA Expansion Software Overview Gordon Hurford Kickoff Meeting NJIT 25-Oct-2010.
Bill SahrEVLA M&C Transition System Software CDR December 5-6, EVLA Monitor & Control Transition System Software Overview.
CSV Plan status Robert Laing ESO Science IPT. 2 Recent changes Complete rewrite to take account of rebaselining and revised delivery schedule Proposal.
Project Process Discussion Adam D. Martinez Mgr, Market Ops Divisional Projects Organization ERCOT RMS Meeting May 10, 2006.
GLAST LAT ProjectNovember 18, 2004 I&T Two Tower IRR 1 GLAST Large Area Telescope: Integration and Test One and Two Tower Integration Readiness Review.
What is Business Analysis Planning & Monitoring?
Introduction to Information System Development.
Commissioning the NOAO Data Management System Howard H. Lanning, Rob Seaman, Chris Smith (National Optical Astronomy Observatory, Data Products Program)
S/W Project Management
Hunt for Molecules, Paris, 2005-Sep-20 Software Development for ALMA Robert LUCAS IRAM Grenoble France.
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)
Firenze, September 2006ASAC Meeting- Computing IPT1 ALMA Computing IPT Science Software Status Update Gianni Raffi, ESO ALMA Science Advisory Committee.
RUP Implementation and Testing
EVLA Computing Overview Gareth Hunt EVLA Advisory Committee 2002 June
Software Integration and Test Techniques in a Large Distributed Project: Evolution, Process Improvement, Results Paola Sivera - ESO.
50mm Telescope ACS Course Garching, 15 th to 19 th January 2007 January 2007Garching.
1 ANASAC Meeting – May 20, 2015 ALMA Pipeline Brian Glendenning (for Jeff Kern)
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.
MD Digital Government Summit, June 26, Maryland Project Management Oversight & System Development Life Cycle (SDLC) Robert Krauss MD Digital Government.
ALMA Software B.E. Glendenning (NRAO). 2 ALMA “High Frequency VLA” in Chile Presently a European/North American Project –Japan is almost certainly joining.
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
The ALMA TelCal subsystem Dominique Broguière, Institut de RadioAstronomie Millimétrique (IRAM) TelCal Phasing meeting – Grenoble -10/12/2012.
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.
Planetary Science Archive PSA User Group Meeting #1 PSA UG #1  July 2 - 3, 2013  ESAC PSA Archiving Standards.
Pre-OTS Testing in Penticton Sonja Vrcic Socorro, December 11, 2007.
Develop Project Charter
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.
R MoeserCorrelator f2f Meeting1 MCAF (Metadata Capture and Formatting) Rich Moeser.
Response to ASAC Report of May 2004 Response to ASAC The Atacama Large Millimeter Array Tom Wilson and Al Wootten Science IPT.
Software Phase V Testing and Improvements to Test Procedures S. Corder and L.-A. Nyman April 18, 20131ICT Planning Meeting, Santiago.
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)
1 KFPA Critical Design Review – Fri., Jan. 30, 2009 KFPA Data Pipeline Bob Garwood- NRAO-CV.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Data Processing Progress.
December2002, Garching ALMA Computing IDR ALMA AIPS++ Audit Steven T. Myers (NRAO)
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.
ADMIT: ALMA Data Mining Toolkit  Developed by University of Maryland, University of Illinois, and NRAO (PI: L. Mundy)  Goal: First-view science data.
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.
Development Report Engineering Node August 2006
ESO, 17 April 2007ESAC meeting1 ALMA offline User Test 5 Silvia Leurini, ESO.
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.
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.
CI R1 LCO Review Panel Preliminary Report. General Comments –Provide clear definition of the goals of the phase (e.g. inception), the scope, etc. in order.
Software Requirements for the Testing of Prototype Correlator Sonja Vrcic Socorro, December 11, 2007.
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 2 Diploma of Project Management.
EVLA Data Processing PDR Pipeline design Tim Cornwell, NRAO.
PDS4 Project Report PDS MC F2F University of Maryland Dan Crichton March 27,
LSST Commissioning Overview and Data Plan Charles (Chuck) Claver Beth Willman LSST System Scientist LSST Deputy Director SAC Meeting.
From delivery to acceptance
LSST Commissioning Overview and Data Plan Charles (Chuck) Claver Beth Willman LSST System Scientist LSST Deputy Director SAC Meeting.
Scheduling Toolkit Observation Scheduling Boyd Waters, NRAO
VLA to EVLA Transition Plan
Bryan Butler (for Bill Sahr)
EVLA Advisory Committee Meeting
Gustaaf van Moorsel September 9, 2003
Software Requirements
Mark McKinnon EVLA Project Manager
PSS verification and validation
Presentation transcript:

ASAC Meeting - May 2004 Computing IPT Science Requirements: Status Report Robert Lucas & Debra Shepherd

ASAC Meeting - May Requirements status In project-level document I-SPE prepared by SSR Committee –Previously sw-memo11, in formal approval process (minor revisions) –Will need revision based on final Operations Plan Requirements priorities to be updated as recommended by PDR Review Committee: Prioritize the requirements in light of schedule and cost drivers, science priorities, and the importance of achieving early-science operations. This should be done in the context of the science operations plan, not independent of it. However …Operations and Commissioning Plans not finalized

ASAC Meeting - May Coordination with Operations Planning Participation of Computing IPT in Operations Group discussions (R. Lucas / J. Schwarz) Operations Group & Computing IPT coordination meeting in January 2004: provided further needed inputs for Draft G of Operations Plan. –Defer breakpoint development –Quick look system for staff / ARCs, results communicated to users in case of problems –Expert mode available, imply staff collaboration Expect inputs from Operations Group in May 2004 on requirements for operations management tools, e.g., types of tools required, monitor data to display, functionality requirements.

ASAC Meeting - May Prioritization linked to development Longer term prioritization: –ATF critical for software development to have realistic test environment –Repeat ATF tests on 1 & 3 antennas in Chile (1 st level science commissioning tests: 1 ant : R3 Oct 2005, 3 ants : R4 Oct 2006) –Delay offline GUI development, focus on command line processing for early science –Early science: use Offline software for data reduction, expect Pipeline heuristics in development (but not ready for production use).

ASAC Meeting - May Issues to be addressed(1) Clarify SSR requirements, add granularity if needed –now in progress (details to follow ) Identify requirements that drive development costs & uncertainty (needed for global prioritization/critical path analysis). – Japan impact: some re-costing for CDR2, – Operations plan has driven some prioritization issues: e.g. deferral of breakpoint development

ASAC Meeting - May Issues to be addressed (2) Identify Early Science operations modes, in collaboration with Science IPT –needed to prioritize requirements in light of science priorities –Will be completed by CDR2 –Community feedback suggests: start simple  complex, promise only what has been tested (ATF) Identify missing requirements needed for the critical path (e.g. operations, commissioning, integration requirements) –Requirements management plan in place by CDR2 –Need detailed integration & commissioning tests defined –PMCS adopted soon, will provide critical path analysis

ASAC Meeting - May Status of Development Passed PDR in Spring 2003, CDR1 Aug Delivered prototype ACS, Control and Correlator sw. to ATF First R1.0 Release Oct.2003 (in time), integrated by Dec (in time) Successful first user-end tests: –Offline data reduction –Observing Tool prototype –Control software (ATF) –On-line calibration tested on real ATF data (pointing) –Pipeline –Scheduling (simulation mode) Release R1.1 on 1 Apr.2004

ASAC Meeting - May Next Steps in Development CDR2 incremental design review (2004 July 8-10) –External review –Major topics left over from PDR: Impact of Operations Plan Status of AIPS++ Release R2.0 expected in time for 2004 Oct 1

ASAC Meeting - May R2 release For R2 (2004 Oct 1): focus on single baseline interferometry at the ATF: –Simulation mode or actual hardware use (after system integration) –Control system: command language available –Scheduling: interactive scheduling mode implemented –Correlator: store raw data in VOTable format –Observing Tool: support interactive scheduling, one standard mode, one calibration mode, and ‘expert’ mode –Telescope calibration (phase, amplitude, pointing, atmosphere) –Pipeline: provide initial Quick Look Display –Archive: first real-world ALMA use of NGAST Note: ambitious plan!

ASAC Meeting - May Export Data Format Raw data: use ALMA-specific format (AEDF) –Bulk correlator data flows directly into archive –Meta data, Auxiliary data prepared in quasi real time by the Control system –Include on-line calibration data, used in quasi-real time by Quick Look system, and by Science Pipeline at the end of the execution of a set of SBs (scheduling Blocks) –Exported to users as sets of VOTables or FITS tables from the Archiver –This is the DRP-independent input data interface Document in DAR: (ALMA A-SPE, F.Viallefond & R.Lucas): Comments welcome, please!

ASAC Meeting - May Science Requirements Evaluation: User Test Plan Status At least one and often many Use Cases available for all subsystems ( Test Plans available for all subsystems ( Test Reports available at ( The first user tests are completed. A good example is the offline subsystem - consider as an example to show test plan and execution preparation.

ASAC Meeting - May User Test Plan Example Offline Science Software Development & Test Schedule Single Field VLA & PdBI 13mm 1/3mm User Acceptance Tests Small Multi-fld Mosaic Interferometer/TP combo Complex Interferometric Mosaic Sim Data: TP & Mosaic (separate) Sim Data: Large Multi-field Mosaic Sim/test data: Sgl Fld, Mosaic, TP (separate&combo) ALMA Early Science Begins Increased capability VLA & BIMA mosaics

ASAC Meeting - May Test Example: Offline User TST1 Information provided to testers: Goals, scope, AIPS++ installation info, detailed cookbook and dataset summaries, blank questionnaire and Offline requirements spread sheet for testers to fill out. Expected results provided in Testing comparison page, final results also posted. ALMA Offline TST1

ASAC Meeting - May Offline User TST1: Testing Comparison Page ALMA Offline TST1

ASAC Meeting - May ALMA Offline User TST1: Selected Test Results 3mm continuum image 1mm Spectral line cube PdBI line & continuum emission dataset Detailed reduction scripts

ASAC Meeting - May Requirements Tracking Test Cycle 1: Compliance matrix (7 subsystems) Subsystem Expected CompletionGoalsAchieved? Archive1nov03- XMLStore, MonitorStore, BulkStore work with unit tests and in monthly integrations Yes Control1apr04- Optical pointing telescope integration complete - Holography done with ATF software - Radiometry done with ATF software Yes Scheduling11dec03- Schedule simple simulated projects - Develop draft logs/evaluation output Yes Obs Prep15feb04- Stubs to support defined observing programs existYes Tel Cal1mar04- Process Single Dish pointing & focus scans in ALMATI format - Perform simple atmospheric calibration - Archive results in xml format Yes Offline1mar04- Single field, high SNR (VLA) DR/imaging works - Single field, low SNR (PdBI) DR/imaging works Yes Pipeline7may04- Test Proto-pipeline basic function (GRB data) - Extension to similar data (another GRB dataset) - Extension to different data (3 & 1mm spectral line data) Yes

ASAC Meeting - May Pipeline User Test 1 Results GRB Pipeline image Offline (glish)-Pipeline (ACS/python) image  GRB GG Tau, 3mm continuum Pipeline image rms=0.0025mJy/bm Peak=0.49mJy/bm rms = 0.47mJy/bm Peak = 7.2 mJy/bm rms=7.8e-4mJy/bm Peak=7.5e-3mJy/bm (Less than 1% difference, slight divergence after CLEAN iteration ~800) ( rms = 0.0mJy/bm Identical images Offline (glish)-Pipeline (ACS/python) image

ASAC Meeting - May Requirements Tracking - Test Cycle 2: Compliance matrix (being defined) Subsystem Expected Completion GoalsAchieved? ArchiveTBD- XMLStore works with EDF-like data - Archive browser can be used by ObsPrep, PL, TelCal - Simulated Correlator stream captured by BulkStore fctn ControlTBD- TBD- Correlator1jul04-Verify that test fixture produces intermediate processing products that are usable for external tests. - Verify functionality of GUI for the few modes supported at the ATF ---- ExecutiveTBD- System startup/shutdown works - Lifecycle, Statetree, Schedblock, Dataflow panels work ---- Obs PrepTBD- TBD- Offline15sep04- Mosaic, high SNR DR/imaging works (VLA SiO mosaic) - Mosaic, low SNR DR/imaging works (BIMA galaxy mosaic) - PipelineTBD- focus on testing first heuristics & calibrator source flagging. - Scheduling13aug04- Ensure that R1.1 deliverables work using sim-tool on stand-alone subsystem software - Tel CalTBD- Test interf. solvers, interf pointing and focus, pointing session -

ASAC Meeting - May Master Test Schedule – 1 Subsystem testing

ASAC Meeting - May Master Test Schedule - 2 Subsystem testing

ASAC Meeting - May Master Test Schedule - 3

ASAC Meeting - May Master Test Schedule - 4 Integrated testing

ASAC Meeting - May Master Test Schedule - 5

ASAC Meeting - May Master Test Schedule - 6

ASAC Meeting - May Master Test Schedule - 7

ASAC Meeting - May Requirements Tracking: Computing Management Plan: “It is desirable that requirements be of such granularity that it is easy to observe whether a requirement has been fulfilled or not.... It is not desirable that most requirements for a subsystem be in the state of ‘partially implemented’ during the development period.” Science requirements being evaluated to determine if ‘granularity’ is adequate. Options to increase granularity: 1.No change in scope: Generate secondary requirements with adequate granularity to track development progress. 2.Submit change request: Propose additions/corrections along with explanation of impact on project.  No Change in scope: SSR/Computing management review.  Change in Scope: ALMA Change Control board review.

ASAC Meeting - May User tests grade full/partial requirements. Subsystem Scientist will make recommendations to SSR & ALMA Computing IPT on which requirements are deemed ‘Adequate.’ Overall Grade Test Grades

ASAC Meeting - May Offline Subsystem Performance Requirements AIPS++ & Gildas Comparison PdBI GG Tau at 1 & 3mm spectral line, extended to 64 ants via simulation * Phase III AIPS++/Gildas comparison with same data: A2/G = 4 (Mar 2003)

ASAC Meeting - May Offline Subsystem Performance Requirements AIPS++, AIPS & Miriad Comparison VLA grav lens in polarized cm continuum, self-cal, time extended via simulation * AIPS++/AIPS comparison with same data: A2/A ~ 4 (Aug 2003)

ASAC Meeting - May Summary Ongoing discussions with Operations and Commissioning teams to determine non-SSR requirements and priorities. Development prioritization based on project-wide goals (e.g. hardware interface with ATF and early commissioning milestones, expected operations requirements). Still some issues to be worked out once the Operations and Commissioning/Science Verifications plans have been finalized and Early Science Modes have been identified. SSR requirements being clarified with increased granularity to track progress (will be completed by CDR2 in July 2004) Coordinated software test plans reflect development priorities. Testing underway, first tests successful. Software tests will be coordinated with commissioning tests. Science requirements acceptance procedures defined. AIPS++ performance improved significantly since last ASAC meeting.