20
NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 • Aim: – Become familiar with astronomy data – Learn a bit of programming • No set text – – Web resources – Library – My own books (maybe!) • Programming environment: – Unix/Linux – Python (mostly) – Laptops not essential

NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

Embed Size (px)

Citation preview

Page 1: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

Lecture 1

• Aim:– Become familiar with astronomy data– Learn a bit of programming

• No set text –– Web resources– Library– My own books (maybe!)

• Programming environment:– Unix/Linux– Python (mostly)– Laptops not essential

Page 2: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

Possible computing grumbles:

• Why Unix/Linux?– It is still pretty close to a default platform – certainly

for any ‘serious’ computing.• Mac: ok lots of people these days have mac laptops, but the

command-line interface is (I’ve heard) similar, so it should not be too hard to port what you learn to mac.

• Windows: fool-featherbedding, closed-source philosophy makes it difficult to keep control of what you’re doing.

• Why python?– Good web doco (eg www.python.org/doc/)– Easy to learn, easy to read– Lots of libraries and APIs.– But, you will learn other languages…

Page 3: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

Astronomy data – binned:

• 1-d:– Time series or light curves– Spectra

• vs frequency…• wavelength…• energy…• recession velocity… etc

• 2-d:– Images

• 3-d:– Cubes!

Page 4: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

Astronomy data – unbinned

• Lists of sources, spectral lines or other objects.

Page 5: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

Astronomy data

• Mostly resolvable into:– Signal– Background– Noise

• Gaussian or ‘white’ noise (thermal)• Poisson (quantum)• 1/f or ‘red’ noise (fractal Nature)• Other filtered noise

• Note: difference between signal and background is often an ‘academic question’.

Page 6: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

Astronomy data• Two sorts of problem:

– Want to find things. Involves concepts of• detection probability

– signal-to-noise ratio

– significance

– null hypothesis

– chi squared and friends

• sensitivity• selection biases• dynamic range

– Want to measure things after you’ve found them. Concepts:

• parameter fitting– F test

• uncertainty• confidence intervals

Page 7: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

Astronomy data – words of wisdom:

• “If you can’t be perfect, the next best thing is to know how imperfect you are.”– That’s why estimation of uncertainties is vital.

• “Sometimes no data is better than bad data.”– What is ‘bad data’? Data which is either so

difficult that it isn’t worth working with, or data which doesn’t allow you to estimate uncertainties well. Some examples:

Page 8: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

HI spectra

Courtesy Anja Schroeder

Page 9: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

HI spectra

Courtesy Anja Schroeder

Page 10: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

HI spectra

Courtesy Anja Schroeder

Page 11: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

HI spectra

Courtesy Anja Schroeder

Page 12: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

Interferometry calibration

Courtesy Danielle Fenech

Page 13: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

Interferometry calibration

Courtesy Danielle Fenech

Page 14: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

UKIDSS

Courtesy Anja Schroeder

Page 15: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

UKIDSS

Courtesy Anja Schroeder

Page 16: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

DENIS

Courtesy Anja Schroeder

Page 17: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

XMM-Newton

MOS pn

Page 18: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

XMM-Newton

Courtesy Anja Schroeder

Page 19: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

XMM-Newton

Courtesy Anja Schroeder

Page 20: NASSP Masters 5003S - Computational Astronomy - 2009 Lecture 1 Aim: –Become familiar with astronomy data –Learn a bit of programming No set text – –Web

NASSP Masters 5003S - Computational Astronomy - 2009

XMM-Newton

Courtesy Anja Schroeder