an introduction to simulating alma observations

34
An Introduction to Simulating ALMA Observations Jim Braatz (NRAO) ALMA Community Day Event – Place – Date

Upload: vodung

Post on 14-Feb-2017

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: An Introduction to Simulating ALMA Observations

An Introduction to Simulating ALMA Observations

Jim Braatz (NRAO)

ALMA Community Day Event – Place – Date

Page 2: An Introduction to Simulating ALMA Observations

Why Simulate Observations?

•  Helps you interpret or plan interferometric observations. –  But, not a requirement for a proposal.

•  Interferometers observe an incomplete sampling of the FT of the sky image, according to the UV coverage. Difficult to gain an easy intuition!

•  Both ALMA and the VLA offer multiple configurations, providing a “zoom lens” capability.

•  Need to worry about “Largest Angular Scale”, gaps in UV coverage, dirty image artifacts, noise levels, multi-configuration data, ACA inclusion

2

Page 3: An Introduction to Simulating ALMA Observations

Simulations

•  Number of antennas •  Antenna configuration •  Length of observation •  Noise*

Shows how a “model image” would look if observed with an interferometer

•  Thermal Noise •  Phase Noise

ALMA Community Day Event – Place – Date

Page 4: An Introduction to Simulating ALMA Observations

Scales Measured in Compact Early Science Antenna Placement uv-coverage synthesized beam

2 hour observation in Compact Configuration

Point Spread Function

bmaj = 2.3 bmin = 2.0

ALMA Community Day Event – Place – Date

Page 5: An Introduction to Simulating ALMA Observations

Full Science 12m Array - Compact

2 hour observation

Antenna Placement uv-coverage synthesized beam

bmaj = 1.8 bmin = 1.7

Note lower sidelobes

ALMA Community Day Event – Place – Date

Page 6: An Introduction to Simulating ALMA Observations

Full Science 12m Array – More Extended

2 hour observation

Antenna Placement uv-coverage synthesized beam bmaj = 0.38 bmin = 0.19

ALMA Community Day Event – Place – Date

Page 7: An Introduction to Simulating ALMA Observations

Model: Full Science Main Array - Compact

Model Image Convolved Model

“Observed” Image

2 hour observation Large scale emission: Observe with ACA and possibly TPA

ALMA Community Day Event – Place – Date

Page 8: An Introduction to Simulating ALMA Observations

Model: Full Science Main Array - Extended

Model Image Convolved Model

“Observed” Image

2 hour observation

ALMA Community Day Event – Place – Date

Page 9: An Introduction to Simulating ALMA Observations

ALMA Simulation Tools

•  Two tools: OST and CASA

•  Observation Support Tool (OST):

–  A batch service accessible through a web site –  http://almaost.jb.man.ac.uk/

–  Useful for straightforward simulations, includes C3 configurations with the main 12-m array and ACA

9

Page 10: An Introduction to Simulating ALMA Observations

10

Page 11: An Introduction to Simulating ALMA Observations

11

Page 12: An Introduction to Simulating ALMA Observations

12

C3 Compact

Page 13: An Introduction to Simulating ALMA Observations

13

C3 Extended

Page 14: An Introduction to Simulating ALMA Observations

CASA intro

•  CASA is the post-processing package for ALMA and the VLA

•  CASA in active community use since October 2007

•  Latest Release: 4.3.1

•  Linux and Mac OS

http://casa.nrao.edu

ALMA Community Day Event – Place – Date

Page 15: An Introduction to Simulating ALMA Observations

CASA Documentation and Web Resources

•  There is a comprehensive CASA user manual and reference material

•  CASA guides

•  Fully annotated scripts with screen shots

•  Imaging Tutorials

•  ALMA Science Verification data

ALMA Community Day Event – Place – Date

Page 16: An Introduction to Simulating ALMA Observations

CASA tasks

Ø  CASA <2>: tasklist

Will show an organized list of all currently available tasks

ALMA Community Day Event – Place – Date

Page 17: An Introduction to Simulating ALMA Observations

CASA tasks

Ø  CASA <2>: inp simobserve

Ø  CASA <3>: simobserve

Ø  CASA <4>: help simobserve

Ø  CASA <5>: default simobserve

Ø  CASA <6>: tget simobserve

Ø  CASA <7>: tput simobserve

Ø  CASA <8>: simobserve(project=‘sim’,skymodel=‘30dor.fits’,integration=‘600s’)

ALMA Community Day Event – Place – Date

Show inputs and set to current Run the task Show help Reset parameters to defaults Get parameters from last execution Save parameters without running

Page 18: An Introduction to Simulating ALMA Observations

Basic Workflow for CASA Simulations

•  Make a model image (FITS)

•  Simulate observations with simobserve –  You can repeat this step with multiple configurations

•  Image the simulated observation with simanalyze

ALMA Community Day Event – Place – Date

Page 19: An Introduction to Simulating ALMA Observations

Making a Model Image

•  Start from an existing FITS image –  The simobserve task allows you to adjust the peak flux density, sky

coordinates, pixel size, frequency, and channel width

•  Make an image from a “component list” –  A combination of points, gaussians, disks, and limb-darkened disks

•  Start with a GIF or JPEG –  Use unix tools like convert to make FITS –  Use CASA to set data type and image header (see example …)

19

Page 20: An Introduction to Simulating ALMA Observations

Model Image 30Dor Spitzer IRAC 8um image from SAGE

CfA Community Day – April 20, 2011

Field of view at 230 GHz

ALMA Community Day Event – Place – Date

Page 21: An Introduction to Simulating ALMA Observations

Model Image Resized and now at 230 GHz

Field of view at 230 GHz

Now ~15 times more distant!

ALMA Community Day Event – Place – Date

Page 22: An Introduction to Simulating ALMA Observations

Simobserve inputs

22

Page 23: An Introduction to Simulating ALMA Observations

Simobserve

23

Page 24: An Introduction to Simulating ALMA Observations

Simobserve

24

Page 25: An Introduction to Simulating ALMA Observations

Image it with simanalyze

25

Page 26: An Introduction to Simulating ALMA Observations

Image it with simanalyze

26

Page 27: An Introduction to Simulating ALMA Observations

Navigate image products with the viewer

27

In CASA: viewer Then navigate the to “sim” directory

Page 28: An Introduction to Simulating ALMA Observations

Navigate image products with the viewer

28

Page 29: An Introduction to Simulating ALMA Observations

Simanalyze output images

•  Most important output images are:

–  $project.skymodel – input image/cube –  $project.skymodel.flat.regrid.conv – input convolved with synthesized beam –  $project.image.flat – moment 0 of simulated cube/plane –  $project.psf – synthesized beam (point spread function) –  $project.image – output simulated image/cube –  $project.residual – residuals after cleaning

ALMA Community Day Event – Place – Date

Page 30: An Introduction to Simulating ALMA Observations

Simulating CO in an M51-like Spiral

30

Page 31: An Introduction to Simulating ALMA Observations

Simulation with a Component List

31

Page 32: An Introduction to Simulating ALMA Observations

Your Turn!

ALMA Community Day Event – Place – Date

Page 33: An Introduction to Simulating ALMA Observations

First Then simobserve simanalyze default simobserve skymodel = '30dor.fits’ incell = '0.15arcsec' indirection = 'J2000 10h00m00 -40d00m00’ incenter = '230GHz' inwidth = '2GHz’ inbright = '0.06mJy/pixel’ integration = '600s’ antennalist = ‘alma.cycle3.1.cfg’ thermalnoise = ’’ totaltime = ‘6000s’ simobserve

33

default simanalyze imsize = 252 analyze = True showconvolved = True showfidelity = False simanalyze

Page 34: An Introduction to Simulating ALMA Observations

The End

34