Skip to content

realfastvla/rfpipe

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

rfpipe

A fast radio interferometric transient search library. Extends on rtpipe.

This library supports real-time analysis for the realfast project and offline analysis of VLA data on a single workstation. Integration with the real-time VLA and cluster processing is provided by realfast.

Planned future development include:

  • Supporting other search algorithms.
  • Supporting other interferometers by adding data and metadata reading functions.

Docs Build Status codecov PyPI pyversions ASCL

Installation

rfpipe requires the anaconda installer on Linux and OSX. The most reliable installation is for Python3.6 and adding conda-forge:

conda config --add channels conda-forge
conda create -n realfast python=3.6 numpy scipy cython matplotlib numba pyfftw bokeh
source activate realfast
pip install --extra-index-url https://casa-pip.nrao.edu:443/repository/pypi-group/simple casatools
pip install -e git+git://github.com/realfastvla/rfpipe#egg=rfpipe

Dependencies

  • numpy/scipy/matplotlib
  • casa6 python libraries (for quanta and measures; available on Python 3.6 via pip)
  • numba (for multi-core and gpu acceleration)
  • rtpipe (for flagging; will be removed soon)
  • astropy
  • sdmpy
  • pyfftw
  • pyyaml
  • attrs
  • rfgpu (optional; for GPU FFTs)
  • vys/vysmaw and vysmaw_reader (optional; to read vys data from VLA correlator)

Citation

If you use rfpipe, please support open software by citing the record on the Astrophysics Source Code Library at http://ascl.net/1710.002. In AASTeX, you can do this like so:

\software{..., rfpipe \citep{2017ascl.soft10002L}, ...}

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages