processing and visualizing 3d infrared data · pipelines, human readable data and step-by-step...

17
Processing and Visualizing Processing and Visualizing Processing and Visualizing Processing and Visualizing Processing and Visualizing Processing and Visualizing Processing and Visualizing Processing and Visualizing 3D Infrared data 3D Infrared data 3D Infrared data 3D Infrared data 3D Infrared data 3D Infrared data 3D Infrared data 3D Infrared data Giovanni Cresci (MPE) Ric Davies (MPE) and the SINS/SINFONI team some ideas, a few tools and an example of application 3D2008 – Garching – 12/06/08

Upload: others

Post on 22-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

Processing and Visualizing Processing and Visualizing Processing and Visualizing Processing and Visualizing Processing and Visualizing Processing and Visualizing Processing and Visualizing Processing and Visualizing

3D Infrared data3D Infrared data3D Infrared data3D Infrared data3D Infrared data3D Infrared data3D Infrared data3D Infrared data

Giovanni Cresci (MPE)

Ric Davies (MPE)

and the SINS/SINFONI team

some ideas, a few tools and an example of application

3D2008 – Garching – 12/06/08

Page 2: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

First step:First step: Raw DataRaw Data

Useful if raw frames are human-readable: you don’t have to wait until end of a

long exposure + data reduction to see what might be there:

SINFONI – image slicer lenslets - OSIRIS

... which is easier to intuitively understand?

Page 3: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

?

Data processing:Data processing: The pipelineThe pipeline

“One size fits allOne size fits all” doesn’t work to get the best of the data:

the reduction needs

to be tailored to the data

Pipelines are often a monolithic ‘black boxblack box’:

• users don’t know how different parameters affect processed data

• no way of checking intermediate stages

It helps if the pipeline is modularmodular:

• users can exchange modules if they think they have a better version

• they can look at output of individual steps to see the impact

This is the philosophy e.g. behind the design of the KMOS DR software

Page 4: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

Data processing:Data processing: Checking the CalibrationChecking the Calibration

SINFONI resampled arc frame,

with slitlets aligned side-by-side

Automatic check can look at 95 or 99 %ile accuracy [7 &12 km/s]

Spectral offset of a line from mean position

Page 5: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

Data processing:Data processing: A A resampledresampled frameframe

object

continuum

trace vertical

OH lines

horizontal

object

emission

lines

allows observer to quickly & easily spot source features, since whole

frame is visible simultaneously; easier than searching through a cube.

NGC4945

Page 6: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

The recorded data on the

detector as a set of values at

irregularly spaced sampled

positions in the final frame

Creating the cube:Creating the cube: InterpolationInterpolation

Standard view:

create mathematical functions (e.g. polynomials) which enable one to correct spectral &

spatial curvature on the detector. However many steps required, correlated noise, bad pixel

growth ...

Alternative view:

create look-up tables which associate each measured value with its spectral & spatial

position in the final (reconstructed) frame

bad pixels

ignored

Page 7: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

Creating the cube:Creating the cube: A single interpolation in 3DA single interpolation in 3D

‘nearest neighbour’ (zero order) – no interpolation actually needed; noise properties of raw data are preserved. Perhaps a good option for really faint sources, if some compromise on spatial/spectral exactness is acceptable.

‘linear’ (1st order) – e.g. kriging (a standard method in geophysics), which is an ‘optimal linear interpolator’, in the sense that it yields the smallest uncertainty on the interpolated point. Makes use of partial correlation between nearby pixels (i.e. PSF information); uncertainties are provided by default.

‘quadratic’ (2nd order) – e.g. Modified Shepard’s method. performs quadratic interpolation from 15-20 data points within a specified radius.

• various methods applicable:

The principle was tested on NACO

prism data; will next be attempted

on SINFONI data to be implemented

for KMOS

• you can combine frames during interpolation

• choose sampling of reconstructed data (e.g. to match another instrument)

• smooth data during reconstruction (e.g. if data is really noisy)

• etc…

Page 8: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

Visualizing the reduced cube:Visualizing the reduced cube: QFitsViewQFitsView(by Thomas (by Thomas OttOtt, MPE), MPE)

A great tool that allows to visualize and analyze any standard fits data which has a

cartesian coordinate grid. New release available since yesterday!

E.g. 400MB mosaic of the Galactic Center

Integrated flux Brγ emission line map CO2-0 absorption map

QFitsview available from: http://www.mpe.mpg.de/~ott/QFitsView/

Page 9: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

Emission Line Extraction:Emission Line Extraction: flux, velocity, dispersionflux, velocity, dispersion

1. Moments

☺ quick & easy

☺ copes with arbitrary line profiles in a consistent way

� works well for high signal-to-noise

� strongly affected by outliers

� results can depend on range within which moments are calculated

2. Gaussian Fitting

☺ quick & easy

☺ less affected by outliers

� sometimes tries to fit a single noise spike

� an a priori line profile assumed

3. Convolution of unresolved line profile with a Gaussian

� slow, particularly when calculating uncertainties

☺ robust against noise spikes (which can easily be rejected)

☺ dispersion is intrinsic (i.e. instrumental broadening is by definition taken out)

Preferred by radio/mm community

preferred by SINFONI users at MPE

Page 10: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

Emission Line Extraction:Emission Line Extraction: what are you actually measuring?what are you actually measuring?

Moments: centroid position of full profile

Gaussian & Convolution: position of dominant component

Gaussian (fitting or convolution)

is consistent each time, but

misses the red tail

Moments are affected by noise –

need a threshold clipping, but

this may also clip off parts of the

line profile

There is no better solution: it

depends on what you want to

measure!

Page 11: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

• Flux, velocity, & dispersion maps are calculated via moments &

convolution of unresolved line profile

• Error maps are generated based on derived or input error cube

using Monte Carlo techniques

Emission Line Extraction:Emission Line Extraction: LINEFITLINEFIT

Davies et al. in preparation

Page 12: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

Modeling the kinematics:Modeling the kinematics: an example from SINSan example from SINS

70

-70

D3a 4751 (2.27)

SA12 6339 (2.3)

-50

30

35-20

BX 502 (2.16)

BX 405 (2.03)

-35

40

-30

30BM 1163 (1.41)

BX 404 (2.03)

-5

30

merger

rotation-

dominated

-60

70

K20-6 (2.2)

-80

100BX 599 (2.33)

GK 167 (2.58)

-60

30

-70

70

GK2252 (2.41)

-280

280

BX389 (2.2)

170

K20-5 (2.2)-170

dispersiondominated

-120

120BzK 4165 (1.7)

-70

150SA12 6192 (1.51)

-10080

K20-8 (2.2)

ZC1101592 (1.41)

-240

240

GK2471 (2.43)

-170

170

+ 130

- 90

BzK 6004 (2.4)

-140

140

D3a 6397

(1.51)

-170

200

BX 610 (2.2)

240

-160K20-9 (2.0)

+160

-120

BX663 (2.4)

-70

110

BX528 (2.3)

160

-3050

GK 2113 (1.61)

0+380

-80

K20-7 (2.2)

120

200

-200

BzK 15504

(2.4)

-

160

160

ZC782941 (2.2) -200

+200

BX482 (2.2)

SA12 8768 (2.2)

80

-45

1” (8 kpc)

170

-170

MD 41 (2.2)

The SINS survey

Page 13: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

� We want to measure automatically (i.e. robustly and fast) the main dynamical parameters of the SINS galaxies with prominent rotation signatures using the full dynamical information from IFU:

• Rotation centre, Scale length, Inclination and Position angle• Total dynamical mass• σ0 , the dispersion term not due to rotation

An example:An example: modeling rotating disks at z~2modeling rotating disks at z~2

� To do that we search the disks model that better reproduces the features

observed, with a χ2 minimization using a Genetic Algorithm simulating

evolution by natural selection:

• No good initial guesses needed

• Smart way to converge in a reasonable time without mapping the whole

parameter space

• Efficient in finding the true absolute minimum even in a very complex topology

Page 14: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

Genetic fittingGenetic fitting of the SINS galaxiesof the SINS galaxies

� An exponential disk model is compared with both the

observed Velocity and Dispersion maps of the Hα line emission via Genetic fitting

• The disk model is convolved with the observed beam, reduced to the pixel sampling of the observations and compared with the observed maps

BX610 BX610 (z=2.211)

Page 15: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

The TullyThe Tully--Fisher relationFisher relation

The T-F relation correlates the absolute magnitude (or stellar mass) of disk galaxies with their maximum rotational velocity. Therefore it directly links the mass of the dark halo with the stellar mass of its disks.

Bell & de Jong (2001)

z=0

• The limited data at higher redshift (e.g. Conselice et al. 05; Kassin et al. 07) suggest that the zero-point of the relation evolves only modestly in luminosity at higher redshift, and that no evolution is found for the stellar mass TF relation up to z=1.2Conselice et al. (2005)

Page 16: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

An example:An example: The z~2.5 TullyThe z~2.5 Tully--Fisher relationFisher relation

Thanks to SINFONI 3D dataThanks to SINFONI 3D dataThanks to SINFONI 3D dataThanks to SINFONI 3D data we can push the study of the Tully-Fisher relation evolution up to z~2.5up to z~2.5up to z~2.5up to z~2.5, placing observational constraints on the assembly history of the halos and stellar masses

• We observe a remarkably low scatter compared to z~1• The slope seems not to evolve since z=0, but a shift of the zero point of the relation at z=2.5 is detected (a factor ~1.25 higher Vmaxfor a M=6·1010 M* galaxy)At those redshifts different models

predict a zero-point shift of the

relation, as observed, e.g.:

• Sommer-Larsen et al. 03, 08

• Somerville et al. 2008

Cresci et al. 2008

z=1

z=0

Page 17: Processing and Visualizing 3D Infrared data · pipelines, human readable data and step-by-step checking and diagnosis allow to exploit the best from the data and avoid time wasting

SummarySummary... but if you are still really desperate...

• IFU 3D data are providing a great

wealth of information, but require ad

hoc tools

• Pipeline processing: modular

pipelines, human readable data and

step-by-step checking and diagnosis

allow to exploit the best from the data

and avoid time wasting

• Visualizing and extracting information

from your cube: many nice tools

available, but no unique recipe

• An example of application: thanks to

3D data, it is now possible to study and

model the dynamics of z~2.5 galaxies

• An evolution of the zero-point of the

Tully-Fisher relation is detected at

z~2.5