ALMA Integrated Computing Team Coordination & Planning Meeting #1 Santiago, 17-19 April 2013 Telescope Calibration Planning Dominique Broguiere.

Slides:



Advertisements
Similar presentations
Project Management Concepts
Advertisements

Modeling the Process and Life Cycle CSCI 411 Advanced Database and Project Management Monday, February 2, 2015.
General Activities Stuartt Corder April 9, 20141ASAC telecon.
CSV Plan status Robert Laing ESO Science IPT. 2 Recent changes Complete rewrite to take account of rebaselining and revised delivery schedule Proposal.
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
Implementation. We we came from… Planning Analysis Design Implementation Identify Problem/Value. Feasibility Analysis. Project Management. Understand.
Data Structures and Programming.  John Edgar2.
Introduction to Computer Technology
Release & Deployment ITIL Version 3
Offline Programming to Online using IPS
Testing. Definition From the dictionary- the means by which the presence, quality, or genuineness of anything is determined; a means of trial. For software.
Hunt for Molecules, Paris, 2005-Sep-20 Software Development for ALMA Robert LUCAS IRAM Grenoble France.
September 23-24, 2014Dawn Conway, AMSR-E / AMSR2 TLSCF Lead Software Engineer AMSR-E / AMSR2 Team Lead Science Computing Facility TLSCF at UAH Dr. Roy.
Chapter 2 The process Process, Methods, and Tools
3rd ACS Workshop and advanced course ESO Garching Headquarter, January 15-19, 2006 Atmospheric Transmission at Microwaves (ATM) C++ implementation within.
ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, June 2014 Control Group Planning Rafael Hiriart.
SPACE TELESCOPE SCIENCE INSTITUTE Operated for NASA by AURA COS Pipeline Language(s) We plan to develop CALCOS using Python and C Another programming language?
McMullinEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Data Post-processing: SSG (AIPS++/CASA) Development J. McMullin.
ALMA Integrated Computing Team Coordination & Planning Meeting #2 Santiago, January 2014 ASDM relational database Rafael Hiriart / Jorge Avarias.
A Scheduling Algorithm with Dynamic Priorities Status Presentation Matias Mora Klein UTFSM Computer Systems Research.
Cycle-3 Capabilities and the OT Andy Biggs ALMA Regional Centre, ESO.
CS351/ IT351 Modeling and Simulation Software Engineering Dr. Jim Holten.
ALMA Integrated Computing Team Coordination & Planning Meeting #1 Santiago, April 2013 Welcome J. Ibsen.
TelCal Phasing Engine description Draft Robert Lucas
Nick Elias 2010 May 14 CASA Developers' Meeting1.
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
Recall: Three I/O Methods Synchronous: Wait for I/O operation to complete. Asynchronous: Post I/O request and switch to other work. DMA (Direct Memory.
ALMA Integrated Computing Team Coordination & Planning Meeting #2 Santiago, January 2014 Control Group Planning Rafael Hiriart, Control Group Lead.
Polarization at IRAM Status and Plans S.Guilloteau Laboratoire d’Astrophysique de Bordeaux.
Jump to first page (c) 1999, A. Lakhotia 1 Software engineering? Arun Lakhotia University of Louisiana at Lafayette Po Box Lafayette, LA 70504, USA.
ALMA Integrated Computing Team Coordination & Planning Meeting #1 Santiago, April 2013 Relational APDM & Relational ASDM models effort done in online.
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.
ALMA Integrated Computing Team Coordination & Planning Meeting #1 Santiago, April 2013 ICT Group Planning: Control Rafael Hiriart ICT Control Group.
Scheduling Blocks: a generic description Andy Biggs (ESO, Garching)
ALMA Integrated Computing Team Coordination & Planning Meeting #1 Santiago, April 2013 ACA plan Manabu Watanabe National Astronomical Observatory.
ALMA Integrated Computing Team Coordination & Planning Meeting #4 Santiago, November 2014 Telescope Calibration Planning Dominique Broguière.
EVLA Software Bryan Butler. 2007May22EVLA SAGE Meeting2 Requirements and Goals of EVLA Software Maximize scientific throughput of the instrument At a.
Developing the control system for the 40m OAN radiotelescope with ACS Observatorio Astronómico Nacional P. de VicenteOctober 2005.
Software Phase V Testing and Improvements to Test Procedures S. Corder and L.-A. Nyman April 18, 20131ICT Planning Meeting, Santiago.
Observing Modes from a Software viewpoint Robert Lucas and Philippe Salomé (SSR)
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.
Framework Details  All products may be run from one program  Coordination of input data:  Model Forecast data  Emissivity Data  Instrument Data 
14 June, 2004 EVLA Overall Design Subsystems II Tom Morgan 1 EVLA Overall Software Design Final Internal Review Subsystems II by Tom Morgan.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Observing Scripts Basic.
ES Slowdown, Optimization, Testing. Plan for shutdown: Timeline April: Focus on resolution of major outstanding issues: – Bulk data deployment  stable.
COS PIPELINE CDR Jim Rose July 23, 2001OPUS Science Data Processing Space Telescope Science Institute 1 of 12 Science Data Processing
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.
Lecture 4 Mechanisms & Kernel for NOSs. Mechanisms for Network Operating Systems  Network operating systems provide three basic mechanisms that support.
ESO, 17 April 2007ESAC meeting1 ALMA offline User Test 5 Silvia Leurini, ESO.
Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array ALMA Pipeline.
ALMA Integrated Computing Team Coordination & Planning Meeting #1 Santiago, April 2013 ICT Group planning: Scheduling Jorge Avarias ICT Scheduling.
16-17 September 2015 Dawn Conway, AMSR-E / AMSR2 TLSCF Lead Software Engineer AMSR-E / AMSR2 Team Lead Science Computing Facility TLSCF at UAH Dr. Roy.
WFC3 PIPELINE CDR Jim Rose October 16, 2001OPUS Science Data Processing Space Telescope Science Institute 1 of 13 Science Data Processing
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Frazer OwenNSF EVLA Mid-Project Review May 11-12, Transition to EVLA
Pavel Nevski DDM Workshop BNL, September 27, 2006 JOB DEFINITION as a part of Production.
ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, June 2014 Online system tools and Control's scope expansion Rafael Hiriart.
Master Correlator Control Computer (MCCC) Requirements & Status Sonja Vrcic Socorro, December 12, 2007.
Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array ALMA Correlator.
15th CAA Cross-calibration workshop CIS archiving activities report University College of London 2012, April
NRAO VLA Archive Survey
Simulation Requirements
IEEE Std 1074: Standard for Software Lifecycle
Amendment Invoice Task Force Progress Report
Amendment Invoice Task Force Progress Report
Amendment Invoice Task Force Progress Report
Amendment Invoice Task Force Progress Report
Presentation transcript:

ALMA Integrated Computing Team Coordination & Planning Meeting #1 Santiago, April 2013 Telescope Calibration Planning Dominique Broguiere

ICT-CPM April 2013 Presentation layout n Current status n Work in progress (Recession period) n Plans for next releases (R10.2 and R10.x) n Conclusions

ICT-CPM April 2013 Overall status : TelCal Group n ICT TelCal : 1.3 FTE  Dominique Broguiere, lead, 0.8 FTE  Jean-Christophe Roche, developer, 0.5 FTE n Subsystem Scientist  Baltasar Vila-Vilaro n Deputy Subsystem Scientist  Vincent Pietu (IRAM) n Other contributions  Robert Lucas holography package Scientific support  Alexis Tejeda TelCal contact in JAO group : help to identify Telcal problems Installation of Telcal standalone package on reduction machines

ICT-CPM April 2013 Overall status : Online calibration CalibrationDeliveredPlanning meeting 2012Status 2013 Phase Calx Ampli Calx- Need flux in ASDM - Use model for Solar System objects - delayed until flux issue solved - done Bandpassx Delayx- Use any reference antenna- done Pointingx- improved TotalPower pointing on planets (using disk size) Focusx Atmospherex- Improve efficiency by using sky only scans - implementation done, not tested WVRx- On-line validation required- on-line validation in progress Sideband ratiox- Using side band rejection, needs a little work in side band separation mode - delayed until new sideband separation mode available Skydipx- Needs autocorrelation on horizon source (work-around) - nothing done; not used

ICT-CPM April 2013 Overall status : Offline calibration CalibrationDeliveredPlanning meeting 2012Status 2013 Tower Holographyx Astro Holographyx- Use on-line WVR correction- done Pointing Modelx Antenna Positionsx Primary Beamx- To be done in CASA- done

ICT-CPM April 2013 Overall status (continuation) n Other delivered features :  Include CLIC and RadioPoint in TelCal standalone package  64-bit TelCal standalone libraries for reduction machines  ASDM update changes  New Bulk Data receiver  Performance improvements in some engines (Pointing, Bandpass) and in some offline tasks (asdmplot, RadioPoint)  TelCalSpy improvements n Bug fixes/Tracking issues  a lot of time (~ 50%) spent to analyze problems of fix issues

ICT-CPM April 2013 Work in progress (Recession period) The features for R9.1.x have already been delivered. This page describes the work in progress to finish the validation of some important features as BulkData NT or to fix some issues. n New bulk data system (high priority)  Analyze the possible causes of TelCal slowing down the data flow and fix them  Deliver 64-bit version to remove the 2GB limitation on block sizes n Missing WVR data for arrays without 12m antennas (ACA)  TelCal should be able to use a value of PWV provided by the TelCalParameterTuning interface or retrieve the value determinated by another array, using the TelCalPublisher interface.  For offline reduction, it is necessary to add a parameter in tc_atmosphere task n Bug fixes  CSV-2290 (baseband inversion in ACA atmospheric calibration \)  Etc…

ICT-CPM April 2013 Plan for release R10.2 For this release, currently due for 05 July, a limited number of new features is planned because the priority is to consolidate existing things, to fix bugs and to keep some time to implement improvements proposed by CSV/DSO. n Improvements for off-line mode  Goal : make data reprocessing easier  Enable appending results to the current ASDM for all calibration intents  Use casa rules for the definition of list of parameters (antenna list, bbpairs list, etc…)  Keep the current dataset in memory to avoid time consuming, each time a task is run on the same dataset n Improvements for on-line mode  Priorities to be fixed with CSV (cf TelCal-CSV meeting)  Possible improvements: On-line wvr correction : use the real frequency range of WVR spectral channels

ICT-CPM April 2013 Plan for releases R10.x (x>2) The schedule and the priorities of the R10.x (x>2) features are not strictly defined. They will probably be updated following priority changes or new problems raised. n Improving code performances (computation time)  Becomes more critical as the number of antenna increases  Critical engines Pointing and WVR calibration : CONTROL is waiting for these results  Several possibilities studied by Alexis (June 2011) Code optimization parallelism more efficient compilers (intel compiler)  Current status Pointing and WVR engine performance still acceptable Little work done on this topic due to other priorities –optimization done in some engines –Parallelism (openmp) difficult to introduce due to incompatibilities with some libraries (slatec)

ICT-CPM April 2013 TelCal Performance analysis n Measurements issued from Telcal cpp container log (January-April 2013) n Other time consuming operations in TelCal processing, outside Telcal code :  metaData retrieval from DataCapturer : s  ASDM build from its IDL representation : s EngineComputation timeNumber of antennasComments Pointing 0.5s40 WVR 2s32 Atmosphere 10s32 Full resolution data SideBandRatio 0.4s32 AmpliCal 0.5s32 PhaseCal 6s32 Bandpass 10s32 Delay 6s32 Focus 0.6s 40

ICT-CPM April 2013 Plan for releases R10.x (continuation) n Features dependant on Control schedule  shadowing flag  sideband separation  subarrays (no specific development, just testing)  multi-resolution mode (no specific development, just testing) n Improvements in calibration algorithms  Need analysis and work from astronomers  Topics : on-line WVR correction long baselines high frequencies n Error calculations  Error calculations are missing in some results (.I.e Sideband ratio)  Reduced chi square calculation gives incorrect results in Pointing engine n Flag noisy basebands/ polarization in calibrations  Add the ability to flag some noisy baseband(s) or polarization in calibrations n Documentation : Engines and User guide

ICT-CPM April 2013 ALMA Phasing Project: TelCal involvement n Context  Phasing algorithm will be implemented in TelCal by APP group  Phasing calculation and atmospheric coefficients determination already available in TelCal code n Support of following activities  definition of new ASDM tables  sequence diagram  Phasing algorithm (using existing code of TelCal)

ICT-CPM April 2013 Conclusions n All the required functionalities are in principle already in TELCAL but some features still need to be tested or improved. n Communication between TelCal and other groups is important  CSV/DSO : priorities for new developments or bugs fixing  CONTROL : synchronization of TelCal developments or tests with CONTROL deliveries (scan sequence, shadowing flag, etc…)  ACS : new releases, bulkdata NT  CASA : casa used in offline mode (task interface) and in online mode (solar objects ephemeris)  Etc… n Testing improvements  TelCal Unit tests must be carefully updated and maintained  Integrated tests or simulations are often not useful for TelCal because the data (0 or random values) cannot be used for real calibrations. Would it be possible to use data from existing datasets?