Visualization & the CASA Viewer

Similar documents
CASA Status. Crystal Brogan (subsystem scientist) ASAC Meeting, March 9, 2010 Mitaka, Japan. NRAO/North American ALMA Science Center

Data Analysis. I have got some data, so what now? Naomi McClure-Griffiths CSIRO Australia Telescope National Facility 2 Oct 2008

Imaging and Deconvolution

VERY LARGE TELESCOPE 3D Visualization Tool Cookbook

Using CASA to Simulate Interferometer Observations

Continuum error recognition and error analysis

ALMA REMOTE MINING EXPERIMENT ARTEMIX. Yaye Awa Ba, Philippe. Salomé, Michel. Caillat (LERMA) with credits to : L. Loria, N.

Getting the most out of your ALMA DATA with ADMIT: The ALMA DATA Mining Toolkit

CASA. Emmanuel Momjian (NRAO)

Pipelines! Loránt Sjouwerman. An NSF Facility

Introduction to CASA and Data Structure. Emmanuel Momjian

ERROR RECOGNITION and IMAGE ANALYSIS

ALMA Antenna responses in CASA imaging

FIFI-LS: Basic Cube Analysis using SOSPEX

Case Study: CyberSKA - A Collaborative Platform for Data Intensive Radio Astronomy

ALMA Software development. George KOSUGI: NAOJ, ALMA ICT-EA Manager

Using CASA to Simulate Interferometer Observations

OSKAR-2: Simulating data from the SKA

Adaptive selfcalibration for Allen Telescope Array imaging

Image Pixelization and Dynamic Range

esac PACS Spectrometer: forward model tool for science use

Synthesis Imaging. Claire Chandler, Sanjay Bhatnagar NRAO/Socorro

Focus Session on Multi-dimensional Data

Presentation and analysis of multidimensional data sets

Data products. Dario Fadda (USRA) Pipeline team Bill Vacca Melanie Clarke Dario Fadda

ERROR RECOGNITION & IMAGE ANALYSIS. Gustaaf van Moorsel (NRAO) Ed Fomalont (NRAO) Twelfth Synthesis Imaging Workshop 2010 June 8-15

ALMA simulations Rosita Paladino. & the Italian ARC

ALMA Science Pipeline Quickstart Guide

The ALMA Pipeline. Introduction Pipeline Subsystem Heuristics Task Interface Tests / Commissioning Results Demos. D. Muders, MPIfR L.

How accurately do our imaging algorithms reconstruct intensities and spectral indices of weak sources?

ADVANCED RADIO INTERFEROMETRIC IMAGING

ALMA Science Pipeline Quickstart Guide

Velocity Cubes of Galaxies Discover /Propose /Extract SIAv2 /DataLink /AccessData

ALMA Memo 386 ALMA+ACA Simulation Tool J. Pety, F. Gueth, S. Guilloteau IRAM, Institut de Radio Astronomie Millimétrique 300 rue de la Piscine, F-3840

CASA Joe McMullin J. McMullin EVLA Advisory Committee Meeting September 6-7, 2007

High Dynamic Range Imaging

3D visualization of astronomy data using immersive displays

Empirical Parameterization of the Antenna Aperture Illumination Pattern

Advanced Multi-Beam Spect rom et er for t he GBT

Sky-domain algorithms to reconstruct spatial, spectral and time-variable structure of the sky-brightness distribution

CASA. Algorithms R&D. S. Bhatnagar. NRAO, Socorro

CyberSKA: Project Update. Cameron Kiddle, CyberSKA Technical Coordinator

Primary Beams & Radio Interferometric Imaging Performance. O. Smirnov (Rhodes University & SKA South Africa)

Lecture 17 Reprise: dirty beam, dirty image. Sensitivity Wide-band imaging Weighting

GBT Memo #300: Correcting ALMA 12-m Array Data for Missing Short Spacings Using the Green Bank Telescope

Display. Introduction page 67 2D Images page 68. All Orientations page 69 Single Image page 70 3D Images page 71

Imaging and non-imaging analysis

Computational issues for HI

NRAO VLA Archive Survey

Basic Imaging and Self- Calibration (T4 + T7)

style Click to edit Master text Click to edit Master subtitle style Rodrigo Améstica Click to edit Master text styles

PACS SPECTROMETER SPATIAL CALIBRATION

The Virtual Observatory in Australia Connecting to International Initiatives. Peter Lamb. CSIRO Mathematical & Information Sciences

Volocity ver (2013) Standard Operation Protocol

Introduction to CASA

Access to Multidimensional (Cube) Data in the VO

OSKAR: Simulating data from the SKA

Image Analysis. Jim Lovell

ESO SCIENCE DATA PRODUCTS STANDARD. Doc. No. GEN-SPE-ESO , Issue 5. Addendum. Date: 15/07/2015. Integral Field Spectroscopy: 3D Data Cubes

Imaris 4.2 user information

IRAM Memo MAPPING for NOEMA: Concepts and Usage

Analysing ALMA data - the CASA software package

Use case: mapping sparse spatial data with TOPCAT

Wideband Mosaic Imaging for VLASS

Radio Interferometry Bill Cotton, NRAO. Basic radio interferometry Emphasis on VLBI Imaging application

RT_Image v0.2β User s Guide

Imaging and Deconvolution

Imaging and Deconvolution

OSKAR Settings Files Revision: 8

Optics research for future receivers at NAOJ. Alvaro Gonzalez National Astronomical Observatory of Japan

Exploiting Virtual Observatory and Information Technology: Techniques for Astronomy

What is visualization? Why is it important?

Deconvolution and Imaging ASTR 240: In-class activity, April 1, 2013

ENVI Classic Tutorial: Multispectral Analysis of MASTER HDF Data 2

APEX Control System (APECS)

Synthesis imaging using CASA

Simulation and Auxiliary Data Management

Big data for big river science: data intensive tools, techniques, and projects at the USGS/Columbia Environmental Research Center

CASA Pipelines. Liz Humphreys. ESO ALMA Regional Centre

JWST Pipeline & Data Products

Argus Radio Telescope Architecture

The Italian LBT spectroscopic data reduction pipeline

The ALMA Project Tracker reference manual for Principal Investigators

MASSACHUSETTS INSTITUTE OF TECHNOLOGY HAYSTACK OBSERVATORY

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing

Quicklook2 Users Manual v2.2

Tool collection b_tools_1 Help

ALMA Correlator Enhancement

Ricksep: Interactive display of multi-dimensional data

A first taste of Bbarolo: a 3D-fitting software to model the kinematics of disc galaxies

GILDAS-Python binding

3-D. Here red spheres show the location of gold nanoparticles inside/around a cell nucleus.

Lessons learnt from implementing mosaicing and faceting in ASKAPsoft. Max Voronkov & Tim Cornwell ASKAP team 2nd April 2009

The Canadian CyberSKA Project

ELT Science Case Evaluation. Using An HPC Portal

High dynamic range imaging, computing & I/O load

Correlator Field-of-View Shaping

Modeling Antenna Beams

What is visualization? Why is it important?

PERFORMANCE REPORT ESTEC. The spectral calibration of JWST/NIRSpec: accuracy of the instrument model for the ISIM-CV3 test cycle

Transcription:

Visualization & the Viewer Juergen Ott & the team Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array

Visualization Goals: exploration/exploitation of data and information enhancing understanding of concepts and processes gaining new (unexpected, profound) insights making invisible visible effective presentation of significant features quality control of measurements or simulations increasing scientific productivity medium of communication 2

Visualization 3

Visualization Astronomy datasets are n-dimensional An electric wave is described by Amp(RA, DEC, spectral/ velocity/energy, polarization, time [phase]) 4

Visualization Astronomy datasets are n-dimensional An electric wave is described by Amp(RA, DEC, spectral/ velocity/energy, polarization, time [phase]) Project a n-dimensional object on a 2-dimensional plane Add other dimensions through other means No other dimensions: projection of data, slices 5

position Show only two dimensions at fixed values of all higher dimensions position Channel map Position-velocity map Fixed velocity, polarization, etc. One fixed position, polarization, etc.

Cube unfolded 7

Visualization Astronomy datasets are n-dimensional An electric wave is described by Amp(RA, DEC, spectral/ velocity/energy, polarization, time [phase]) Project a n-dimensional object on a 2-dimensional plane Add other dimensions through other means No other dimensions: projection of data, slices Time/movies 8

Movies: Time is used to display information (e.g. velocity) along other dimensions

Movies: Time is used to display information (e.g. velocity) along other dimensions Galaxy with a flat rotation curve

Visualization Astronomy datasets are n-dimensional An electric wave is described by Amp(RA, DEC, spectral/ velocity/energy, polarization, time [phase]) Project a n-dimensional object on a 2-dimensional plane Add other dimensions through other means No other dimensions: projection of data, slices Time/movies Projection can also show combinations of dimensions, rotation of cubes, volume rendering/opaqueness 11

Warning: Rendering also allows for mixing of dimensions Rendering requires transparency or opaqueness to be applied to a datacube. The displayed images are a combination of different planes. Many different algorithms/parameters possible.

14

15

Visualization Astronomy datasets are n-dimensional An electric wave is described by Amp(RA, DEC, spectral/ velocity/energy, polarization, time [phase]) Project a n-dimensional object on a 2-dimensional plane Add other dimensions through other means No other dimensions: projection of data, slices Time/movies Projection can also show combinations of dimensions, rotation of cubes, volume rendering/opaqueness Collapse can be in different ways, e.g. moment maps, peak flux maps, medians, etc. 16

Moment 0/ Integrated intensity Moment 1/ Intensity-weighted velocity Moment 2/ Velocity dispersion 17

Visualization Astronomy datasets are n-dimensional An electric wave is described by Amp(RA, DEC, spectral/ velocity/energy, polarization, time [phase]) Project a n-dimensional object on a 2-dimensional plane Add other dimensions through other means No other dimensions: projection of data, slices Time/movies Projection can also show combinations of dimensions, rotation of cubes, volume rendering/opaqueness Collapse can be in different ways, e.g. moment maps, peak flux maps, medians, etc. Can be combined, e.g. brightness/hue 18

Visualization Astronomy datasets are n-dimensional An electric wave is described by Amp(RA, DEC, spectral/ velocity/energy, polarization, time [phase]) Project a n-dimensional object on a 2-dimensional plane Add other dimensions through other means No other dimensions: projection of data, slices Time/movies Projection can also show combinations of dimensions, rotation of cubes, volume rendering/opaqueness Collapse can be in different ways, e.g. moment maps, peak flux maps, medians, etc. Can be combined, e.g. brightness/hue Contours, markers, vectors 20

21

Visualization Astronomy datasets are n-dimensional An electric wave is described by Amp(RA, DEC, spectral/ velocity/energy, polarization, time [phase]) Project a n-dimensional object on a 2-dimensional plane Add other dimensions through other means No other dimensions: projection of data, slices Time/movies Projection can also show combinations of dimensions, rotation of cubes, volume rendering/opaqueness Collapse can be in different ways, e.g. moment maps, peak flux maps, medians, etc. Can be combined, e.g. brightness/hue Contours, markers, vectors Combinations, e.g. Renzogram 22

Limitations Renzogram Pick a level at each plane, e.g. 1Jy, 80% of peak Display structure as contour, color indicates plane/velocity 23

Visualization Astronomy datasets are n-dimensional An electric wave is described by Amp(RA, DEC, spectral/ velocity/energy, polarization, time [phase]) Project a n-dimensional object on a 2-dimensional plane Add other dimensions through other means No other dimensions: projection of data, slices Time/movies Projection can also show combinations of dimensions, rotation of cubes, volume rendering/opaqueness Collapse can be in different ways, e.g. moment maps, peak flux maps, medians, etc. Can be combined, e.g. brightness/hue Contours, markers, vectors Combinations, e.g. Renzogram Polarization is used e.g. in 3d-movies 24

Visualization Astronomy datasets are n-dimensional An electric wave is described by Amp(RA, DEC, spectral/ velocity/energy, polarization, time [phase]) Project a n-dimensional object on a 2-dimensional plane Add other dimensions through other means No other dimensions: projection of data, slices Time/movies Projection can also show combinations of dimensions, rotation of cubes, volume rendering/opaqueness Collapse can be in different ways, e.g. moment maps, peak flux maps, medians, etc. Can be combined, e.g. brightness/hue Contours, markers, vectors Combinations, e.g. Renzogram Polarization is used e.g. in 3d-movies 25

Visualization Problems: Third axis is usually NOT spatial but spectral à requires some experience to interpret and not get fooled Signal to noise à smoothing, tessellation, etc. Richness of spectrum à Many lines in bright objects à Requires careful separation à Hyperfine lines 26

Visualization Many lines in single datacube NGC 253, ALMA: Walter et al. 2014, in prep. 27

Visualization Line identification Function of Frequency & position NGC 253, ALMA: Walter et al. 2014, in prep. 28

Common Astronomy Software Applications Data reduction packet for ALMA and Jansky VLA load, edit, calibrate, image, analyze, and visualize interferometric datasets Single dish component for ALMA ~14 developers at NRAO, ESO, NAOJ, plus a few associated programmers at ASTRON, CSIRO/CASS and other institutions Some developers are computing scientists with dedicated algorithm development time release about ~6 months, intermediate stable versions Linux and MacOS Python based layer for the user interface and easy scripting with C++ code underneath for performance 29

Common Astronomy Software Applications Data reduction packet for ALMA and Jansky VLA ALMA: 50x12m + 12x7m +4x12m TP Jansky VLA: 28x25m Commonalities: Aperture synthesis radio Interferometers (i.e. they measure complex visibilities [amp/phase]) Similar raw data format Same basic data reduction & imaging steps 30

Common Astronomy Software Applications Data reduction packet for ALMA and Jansky VLA ALMA: 50x12m + 12x7m +4x12m TP Differences: - Sub mm ([30] 84-720 [950+]GHz), large kλ - Water vapor (opacity, phase rms, atm. lines) - Hybrid imaging, short/zero spacing - calibration on planets/moons Jansky VLA: 28x25m - cm ([0.07] 0.330-50 GHz) - Sensitive to terrestrial Radio interference - Large fractional bandwidth e.g. 1-2GHz - High dynamic range imaging - 1 st JVLA sidelobe ~ VLA sensitivity 31

viewer Display of multidimensional datasets Measurement sets (visibilities) and 4dim image cubes MS can be inspected and edited Images can be viewed and inspected, and hardcopies can be obtained Limited scriptability at this stage Image manipulation and analysis methods can be invoked, newly created datasets saved Viewer component is optimized to optical IFUs, in particular for MUSE data 32

viewer Visualization is very similar with RA/DEC/Vel cubes BUT Optical data can come in different fashions (lenslet, slicer, fibers, etc.) global spectral template removal (simpler in radio) Measurement is in wavelengths for optical data, in frequencies for radio data optical data: non-linear radio velocity frame radio data: non-linear optical velocity frame optical =/= radio velocity frame Changes in the psf and fov (primary beam) can be more drastic in the radio (Δν/ν up to 1) Errors in optical data pixel/spaxel based (error cubes) smoother error dependence on frequency and position in radio Optical: Poisson noise, Radio: Thermal noise (plus sidelobes) 33

Image Access Supported Image Formats: FITS, Miriad, Preview of image data Sub-image Capability Efficient Preload Lattice Expression Language (LEL)

Image / Cube Display Display one or more images OTF Spatial Frame Transform Overlay contours and vectors on raster images Multiple Color Maps Flexible adjustments of the transfer function

Animators Step through planes of cube, or between images Standard tapedeck controls 36

Image Exploration Multiple regions can be defined Saving, dragging, iterating Statistics on full image stack can be shown Dragging regions, and reselection them is supported 37

Image Exploration Multi-Path Spatial Image Profiling 38

Cube Exploration Position-Velocity Diagram 39

Integrated Processing The viewer uses the package to provide more sophisticated integrated processing capabilities Moments Collapse Source Finding, extraction 40

Spectral Processing Spectral Profile Generation For each region Fitting Polynomial and Gaussian Graphical Estimates OTF Spectral Smoothing Line Labeling Splatalog Change Rest Frequencies 41

Spectral Processing can fit multiple Gaussians Over a region Pixel by pixel 42

Histogram Generation 43

Limitations viewer not optimized for remote operations The rendering and advanced visualization tools are not yet implemented as other issues were more pressing Only rudimentary scripting abilities Image renderer has only limited publication quality Monolithic approach, closed development Lots of new features recently, now time to improve stability Future: Virtual Observatory integration merging the viewer with CyberSKA development ALMA funding process underway, PI: Erik Rosolowsky (U Alberta) 44

VO Integration NRAO is collaborating with VAO to add VO support directly to the Viewer. Data discovery and selection: Either within the viewer or through VO web portals Seamless display of data from VO service Advanced cube access including: Sub-selection (Spatial or Spectral) Basic Collapse Options 45

CyberSKA The image cannot displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again. Browser-based PI: Erik Rosolowsky Cube-enabled

Best of Both Worlds Viewer Fully-featured Meets ALMA use cases Well-developed analytics Expert user-base CyberSKA Viewer Handles Big data Web-enabled Additional features Plugin architecture

Server-client architecture, e.g. for archival data

Pluggable Anyone can write plugins for visualization techniques, renderers, etc. Repository of plugins

viewer demo at the ALMA workshop The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.