pygrunn 2013

Download Pygrunn 2013

If you can't read please download the document

Upload: gijs-molenaar

Post on 16-Apr-2017

269 views

Category:

Documents


0 download

TRANSCRIPT

LOFAR - AARTFAAC

Gijs [email protected]://pythonic.nl@gijzelaerr

Agenda

LOFAR / AARTFAAC

The data

Pipeline layout

Software

Disclaimer

I'm no scientist

No background in astronomy

Software engineer

LOFAR

Radio telescope

Low-Frequency

Antenna's, no dishes

Software telescope

Omni-directional

Concurrent observations

7000 antennas

10 to 80 MHz (LBA)

120 to 240 MHz (HBA)

Multiple small stations

Radio interferometry

Fourier Transformation

AARTFAAC

AmsterdamASTRON Radio Transients Facility and Analysis Center

Transient something that changes

Full sky monitor

Real time astro alert

Huge amount of data

+50 Gb/s

only superterp

What to see

Dwarf novae

Neutron star/black hole outbursts

Magnetar outbursts

Supernovae

Gamma-ray bursts

AGN and tidal disruption events

Unknown?

Image data (RSM)

Radio Sky Model

The data

1 datacube per second

12 frequency bands4 different polarization

50 images/second

Future: 500 images/second

Non stop

Pipeline

Performance

Last month: 0.3 image/second

Now: 3.2 image/second

Future: 50 image/second

Distributing computation

All image operations

Source extraction

Database interactions

Source association

T

T+1

T+2

T+3

Light curve

Libraries

Numpy / Scipy

Pyrap (casacore)

Celery

Django

Database

Move calculation to the data

Highly structured

Independent data

Naturally separable by sky coordinates

~100 TB/year

10.000 insert/second

MonetDB

Relational

Column store DB

Fast with huge data

Auto tuning

Developers next door (CWI)

Visualization - banana

Web interface

Django, bootstrap, high charts

Team

2 full time software developers (MSc A.I.)

2 astro software developers (PhD), 1 in UK

1 database expert

Scientists

Github, Jenkins

Unit tests, 80% coverage

Code review, pull requests

Open source

Almost!

Legal issues

https://github.com/aartfaac/

https://github.com/gijzelaerr/banana

https://github.com/gijzelaerr/djonet

More

http://www.transientskp.org/

http://www.lofar.org/

http://www.aartfaac.org/

Questions?