juandesant / fundamentals_of_interferometry

Fundamentals of Radio Interferometry and Aperture Synthesis Book

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 (alt), the original simulated KAT-7 measurement sets can be downloaded here (alt). 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

About

Fundamentals of Radio Interferometry and Aperture Synthesis Book

License:GNU General Public License v2.0


Languages

Language:Jupyter Notebook 97.8%Language:Python 0.9%Language:HTML 0.6%Language:TeX 0.5%Language:Shell 0.2%Language:CSS 0.0%Language:Makefile 0.0%Language:Dockerfile 0.0%