realfastvla / realfast

Real-time interferometric data analysis for the VLA
http://realfast.io
BSD 3-Clause "New" or "Revised" License
10 stars 4 forks source link
astronomy cluster data-analysis distributed-computing radio transient-astronomy

realfast

Realfast is the name of a project and software package related to radio interferometric data analysis at the Very Large Array. For more information, see realfast.io or visit the VLA web site.

This repo includes a Python 3 application that integrates a transient search pipeline with the real-time environment at the VLA. This requires running asynchronous processes in a cluster environment and using VLA services for distributing data, metadata, and archiving. This application:

These are the core functions required for the realfast project. Other features include:

Requirements:

The realfast application is build upon the following libraries:

Install

This application is designed to integrate specific protocols and services only availble on the correlator cluster at the VLA. If you'd like to build it yourself, you will need to use the anaconda installer and follow instructions at rfpipe. Then install the dependencies above (vys and pycuda being the trickiest) and:

python setup.py install

Contributors:

The custom realfast software includes contributions from: