1 National Radio Astronomy Observatory NRAO Users Committee Meeting – May 20-21, 2008 Common Astronomy Software Applications (CASA) Crystal Brogan and.

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

Introduction to CASA Shigehisa Takakuwa (ASIAA). Table of Contents 1.ALMA Observation & Calibration 2.CASA 3.How to use CASA.
CSV Plan status Robert Laing ESO Science IPT. 2 Recent changes Complete rewrite to take account of rebaselining and revised delivery schedule Proposal.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array.
Astro Space Locator Imaging Software Alexey Rudnitskiy, Victor Zuga On behalf of Astro Space Center (ASC LPI) Department Of Data Processing Alexey Rudnitskiy,
ALMA Proposal Preparation and Submission Eelco van Kampen European ALMA Regional Centre (ESO, Garching) Thanks to Liz Humphrys, Andy Biggs and Paola Andreani.
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.
Hunt for Molecules, Paris, 2005-Sep-20 Software Development for ALMA Robert LUCAS IRAM Grenoble France.
EVLA Early Science: Shared Risk Observing EVLA Advisory Committee Meeting, March 19-20, 2009 Claire Chandler Deputy AD for Science, NM Ops.
ALMA Operations and the North American ALMA Science Center Al Wootten NRAO.
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.
Nick Elias 2010 May 14 CASA Developers' Meeting1.
ALMA Integrated Computing Team Coordination & Planning Meeting #2 Santiago, January 2014 Control Group Planning Rafael Hiriart, Control Group Lead.
S.T. MyersEVLA Advisory Committee Meeting September 6-7, 2007 EVLA Algorithm Research & Development Steven T. Myers (NRAO) CASA Project Scientist with.
Post-processing Bryan Butler, for Joe McMullin. Bryan ButlerEVLA NSF Review 2006May EVLA Post-processing Mission: Primary purpose is to provide.
Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array CASA Progress.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Using CASA to Simulate.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array CASA: Common Astronomy.
N. RadziwillEVLA NSF Mid-Project Report May 11-12, 2006 NRAO End to End (e2e) Operations Division Nicole M. Radziwill.
NRAO Users Committee Meeting May 20-21, National Radio Astronomy Observatory NRAO Users Committee Meeting – May 20-21, 2008 ALMA Operations Chris.
Basic Concepts An interferometer measures coherence in the electric field between pairs of points (baselines). Direction to source Because of the geometric.
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.
2007Sep06 EAC Butler - Software Overview 1 Software Overview Bryan Butler.
Observing Modes from a Software viewpoint Robert Lucas and Philippe Salomé (SSR)
Sanjay BhatnagarEVLA Advisory Committee Meeting May 8-9, EVLA Algorithm Research & Development Progress & Plans Sanjay Bhatnagar CASA/EVLA.
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.
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)
Large Area Surveys - I Large area surveys can answer fundamental questions about the distribution of gas in galaxy clusters, how gas cycles in and out.
RupenEVLA Advisory Committee Meeting May 8-9, Scientific Oversight and Testing of Software Michael P. Rupen EVLA Project Scientist for Software.
Post-processing Overview Bryan Butler, for Joe McMullin.
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.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Observing Scripts Basic.
ALMA and the Call for Early Science The Atacama Large (Sub)Millimeter Array (ALMA) is now under construction on the Chajnantor plain of the Chilean Andes.
Development Status and Priorities Jeff Kern NRAO.
Robustness Initiative Jeff Kern NRAO. CASA Robustness and Reliability Number one priority from the CASA User Survey was reliability. – Survey did not.
Recent progress in EVLA-specific algorithms EVLA Advisory Committee Meeting, March 19-20, 2009 S. Bhatnagar and U. Rau.
ESO, 17 April 2007ESAC meeting1 ALMA offline User Test 5 Silvia Leurini, ESO.
N. RadziwillEVLA Advisory Committee Meeting May 8-9, 2006 NRAO End to End (e2e) Operations Division Nicole M. Radziwill.
Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array ALMA Pipeline.
National Radio Astronomy Observatory May 10, 2006 – EVLA Advisory Committee Meeting Post-processing Overview Bryan Butler (& Joe McMullin) (NRAO-AOC)
Introduction to CASA Crystal Brogan ALMA CASA Subsystem Scientist (NRAO/NAASC) With lots of help from Steve Myers (Project Scientist)
CASA EVLA Advisory Committee Meeting, March 19-20, 2009 B.E. Glendenning CASA Group Leader.
ADMIT: ALMA Data Mining Toolkit  Developed by University of Maryland, University of Illinois, and NRAO (PI: L. Mundy)  Goal: First-view science data.
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.
WIDE-FIELD IMAGING IN CLASSIC AIPS Eric W. Greisen National Radio Astronomy Observatory Socorro, NM, USA.
EVLA Data Processing PDR Pipeline design Tim Cornwell, NRAO.
S.T.MyersEVLA Advisory Committee Meeting December 14-15, 2004 EVLA Data Post-processing Overview Steven T. Myers AIPS++ Project Scientist.
Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Short Spacing.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Using CASA to Simulate.
Bryan Butler EVLA Computing Division Head
NRAO VLA Archive Survey
SAGE Committee Meeting – December 19 & 20, 2008
EVLA Computing Software Overview.
Scientific Oversight and Testing of Software
VLA to EVLA Transition Plan
EVLA Advisory Committee Meeting
Gustaaf van Moorsel September 9, 2003
Shared Risk Science with the EVLA
Observatory Science Operations
EVLA Algorithm Research & Development
Observatory Science Operations
Post-processing Overview
Presentation transcript:

1 National Radio Astronomy Observatory NRAO Users Committee Meeting – May 20-21, 2008 Common Astronomy Software Applications (CASA) Crystal Brogan and CASA Team Given by: John Hibbard

2 CASA (Common Astronomy Software Applications) What is it? –Suite of applications for the reduction and analysis of radio-astronomical data (derived from the former AIPS++ package) –Algorithms written in C++ –Interface python/ipython –Plotting in matplotlib –Qt based Viewer & tablebrowser Key Differences from aips++ –Python/Ipython interface provides powerful and well known scripting language –Task interface to functionality –Full in-line help –Smaller package size –Faster startup time –Performance improvements –Smaller memory footprint –Expanded functionality –Scientist-written documentation

3 CASA Staff –Devel. group leader: Brian Glendenning (Interim) Joe McMullin transitioned to ALMA Test Lead in Chile Oct Permanent replacement being sought McMullin is now one of the primary consumers of CASA –Development team Currently 11 FTE –NRAO (EVLA/ALMA) fixed term employee (until 12/31/08) –Canada 2, NAOJ 0.5 (split w/ Pipeline) Planned additions –NRAO Operations: McMullin replacement –NRAO/NAASC: 2 (1 Hired, 1 Offer/Declined) –East Asia ARC: 2 (Hired) –ALMA EU Computing: 2

4 CASA Scientific Oversight –Internal scientific oversight CASA Project Scientist: Steve Myers ALMA Subsystem scientist: Crystal Brogan EVLA Scientist: Gustaaf van Moorsel NRAO E2E Project Scientist: Ed Fomalont NRAO Users Group (~ 10 scientist in CV and SOC) ALMA EU/EA ARC Scientists ALMA AIV & Commissioning (starting, led by Joe McMullin, CASA single dish focus Lewis Knee) “CASA Cabal”: Meets weekly Determines priorities Sets development targets

5 Response to UC Questions “We had requested continued updates of release details including new tools and algorithms being developed. Can CASA now support the incorporation of single dish spectral observations with interferometric data in order to properly deal with missing short baselines?”

6 Beta Release Release cycle: updates quarterly, major releases annually  Beta Release - Nov. 15, 2007  Focused current limited user support capacity on:  Training ARC and construction staff who require CASA for their work  Initial community input from ALMA & NRAO science advisory committees  CASA being used at the ATF to analyze data  Beta Release (Patch 1) – April 1, 2008  Beta user group widened to include several ALMA post-docs and EU ARC node scientists  Beta Release (Patch 2) – June 15, 2008  Improvements aimed at supporting CASA tutorials at NRAO synthesis summer school  A CASA Advisory Group (CAG) will be created with ~15 members drawn from committed external users to provide more formal and constant feedback  CASA publically available from my.nrao.edu (person must read and accept first a “Beta release policy statement”). We reserve the right to disable if load becomes debilitating to development

7 Initial Beta feedback Insufficient platform support –Adding platforms is not hard, but time consuming adds testing overhead (1-2 days/platform/patch) MacOS X/Japanese version has problems Trouble installing on system with previous AIPS++ installation Need more image analysis functionality Various plotting improvements needed Single dish improvements (more integrated tasks, etc) Documentation must be improved Incorrect third party WCS & unhelpful error message Need deconvolution with user supplied beam Finding restoring beam in Miriad FITS image

8 Patch 1 Improvements 64-bit support for RedHat Enterprise Non-root linux installation Polarization calibration Image analysis (immath,imcontsub,imstat) Significant single dish taskification Improved plotting speed Assorted bug fixes Patch 2 Improvements More flexible calibration options for multiple spectral windows Combination of “clean” and “mosaic” tasks Syntax based control of global/local parameter behavior ALMA simulator more robust, user friendly Viewer based region file creation Image plane source and spectral Gaussian fitting capability (enhancement will be needed) Logger and terminal messaging improvements More Linux platforms (SUSE, Ubuntu, Debian) Assorted bug fixes

9 Brief Summary of Current Capabilities (after Patch 2 release) Data Import –VLA (EVLA) archive –External ALMA and EVLA fillers complete –UVFITS (BIMA, CARMA, SMA, ATCA etc, though some subtleties with headers etc) Flagging –UV-plot based including time, channel averaging –Viewer flagging –Manual flagging Calibration –Polarization –VLA flux density calibrator images –Spline fitting –Flexible combination of multiple spectral windows Imaging –Single field and mosaics –Interferometer plus single dish combination (3 methods, one experimental) –Multi-scale clean (somewhat experimental) –Interactive clean boxing –Analysis includes image math, statistics, image plane fitting, spectral fitting Operating Systems –RHE 4, 5 (32 and 64 bit) –Fedora 6, 7, 8 (32 bit, some 64 bit), –SUSE, Ubuntu, Debian (and perhaps others with non-root install) –Intel Mac OSX and later

10 Production of Scientific Images in CASA Becoming Routine An extended radio counterpart of TeV J in the Cygnus OB association. VLA 3.6 cm continuum 5 point mosaic, D configuration, multi-scale clean. Butt et al. (2008) Green contours show SMA 12 CO (2-1) integrated intensity superposed on a GLIMPSE 8 µm image of the Infrared Dark Cloud (IRDC) G Six-pointing SMA mosaic imaged in CASA – calibration of SMA data coming soon. Brogan et al. (in prep).

11 B-field vectors in Jupiter magnetosphere. VLA 6 cm full stokes continuum, D configuration, with polarization and gain calibration and imaging in CASA Production of Scientific Images in CASA Becoming Routine

12 almasimos: ALMA Simulator R. Indebetouw

13 An Important CASA Milestone ALMA data format ASDM  CASA filler completed CASA routinely being used to reduce data at the ALMA Test Facility at VLA This summer CASA will produce FITS files from raw EVLA data format for initial correlator testing in AIPS Edited & Calibrated (gain, bandpass, & flux) spectrum of 4 ATF ASDMs Zoom in on amplitude and phase showing good agreement between 4 datasets

14 Planned Future developments Number of supported platforms –Key problem with porting is matplotlib/tk; fussy about host OS Improve UI (GUIs) Satisfactory speed demonstrated with large datasets (“Terabyte Initiative”) EVLA –Wide-band, Widefield imaging (requires extensive effort) –WIDAR correlator data support –UV-editing (needs to be more automated; sophisticated) ALMA –Heterogeneous array imaging (baseline based PB correction) –More sophisticated system temperature/opacity corrections –More sophisticated simulation capabilities –Algorithms for baseline, delay, and pointing determination »Low priority; provided by TelCal subsystem in ALMA Post observation corrections (baseline length etc.)

15 Planned Future developments (2) Plotting speed and flexibility Viewer flagging and autoflagging improvements Viewer improvements –Annotations; Channel maps; Better postscript output More sophisticated image analysis tasks –Make them interactive Improvements to calibration solution visualization

16 CASA Terabyte Initiative Begun Led by S. Bhatnagar Start with 10% = 100 GB (raw data) size –Corresponds to 24 minutes of peak data rate or 4 hours of expected average –15M visibilities, 512 channels, VLA B-array (10 km) at 6cm –4kx4k output image –Run time 16 hours 65% I/O, 35% CPU (imaging) 2 TB I/O load Timing broadly consistent with AIPS (22h) –Details of major/minor cycles make exact comparisons tricky I/O major limiting factor  More than parallelization is needed to solve this problem  High performance computing investigations ongoing

17 The Way Forward These development targets will receive highest priority in coming cycles Patch 3 will come after a longer than usual development cycle Oct. 1) to allow some of these harder problems to be addressed In future, one of the scientific developers will effectively “sit out” of the more mundane development activities to allow for a steady flow of advanced algorithm development –This CASA developer will also be more closely tied to commissioning efforts It is essential to find a permanent replacement for Joe McMullin; please convey to any potentially interested colleagues A new CASA Advisory Group will provide focused feedback on package in addition to daily input from general users – let us know if you want to be on it! General user feedback will continue to be submitted via the CASA helpdesk, there will be a NAASC study to determine the best long term helpdesk solution