Skip to content

ratt-ru/foi-course

Repository files navigation

Fundamentals of Radio Interferometry

An ipython notebook-based book on the Fundamentals of Radio Interferometry. This is a community effort with the aim to be constantly improving and adding to the content in an effort to make interferometry as accessible as possible. Please contribute, whether it is content, editing, or even suggestions.

This book is currently being used to teach the NASSP Fundamentals of Radio Interferometry Masters' Course.

Usage

It is assumed you are familiar with the console and have git, Python 3 and make installed. on Ubuntu/Debian you can install this with:

$ sudo apt install python3-pip make

Now get yourself a copy of this repository (if you didn't already)

$ git clone https://github.com/griffinfoster/fundamentals_of_interferometry.git
$ cd fundamentals_of_interferometry

Inside the project just run make to initialise the virtual environment, download the data and start the notebook:

$ make

Data Files

There are additional large files (> 1MB), mainly FITS images, which are needed for some of the sections, these can be downloaded here. The original simulated KAT-7 measurement sets can be downloaded from the same directory. These are tarballs which should be extracted in the data directory.

cd fundamentals_of_interferometry/data/
tar xvzf fundamentals_fits.tar.gz
cd simulated_kat_7_vis
tar xvzf simulated_KAT-7_ms.tar.gz

Style Guide

In order to keep the content consistent across sections we have written a style guide in the introduction. Additionally, we have an editing guide for those who wish to suggest changes and edits to the current content.

Contributors