radiocosmology / draco

A pipeline for the analysis and simulation of drift scan radio data
MIT License
9 stars 7 forks source link
astrophysics cosmology radio-astronomy

draco

A pipeline for the analysis and simulation of drift scan radio data.

draco is a set of building blocks designed for the analysis of the transit radio data with the m-mode formalism (see the papers arXiv:1302.0327 and arXiv:1401.2095 for details). It is being used as part of the analysis and simulation pipeline for CHIME though is (and will remain) telescope agnostic. It can:

It does not do some of the key steps in radio data analysis, notably RFI flagging and calibration. The implementations we had were too specific to CHIME so they have been left out, until a more generic version is produced.

To do this it depends on various related packages:

It also depends on the usual suspects: numpy, scipy, healpy, h5py and skyfield.

draco can be installed with pip in the usual way:

$ pip install git+https://github.com/radiocosmology/draco.git

or by downloading the package and running the setup.py script:

$ cd draco
$ python setup.py install

The full documentation of draco is at https://radiocosmology.github.io/draco/.