Skip to main content

Radio Astronomy Gain and Visibility Inspector

Project description


Radio Astronomy Gain and Visibility Inspector


This library mainly requires
  1. Bokeh
  2. Nodejs>=8
  3. Python-casacore

- Install build dependencies:

Click for instructions on how to install python-casacore. Nodejs is a requirement for bokeh and can be installed using the commands

$ sudo apt-get install curl
$ curl -sL | bash -
$ apt-get install -y nodejs

All python requirements are found in requirements.txt


To install nodejs in the virtual environment, use: nodeenv, a nodejs virtual environment. More info can be found here

Create nodejs virtual environment with:

$ nodeenv envName


$ . envName/bin/activate

to switch to environment.


Installation from source, working directory where source is checked out

$ pip install .

This package is available on PYPI via

$ pip install ragavi


For ragavi help run

$ ragavi -h

To use ragavi

$ ragavi -t /path/to/your/table -g table_type (K / B/ F/ G/ D)

Multiple tables can be plotted on the same document simply by adding them in a space separated list to the -t / –table switch. They must however be accompanied by their respective gain table type in the -g switch. e.g

$ ragavi -t delay/table/1/ bandpass/table/2 flux/table/3 -g K B F


This project is licensed under the MIT License - see license for details.


Contributions are always welcome! Please ensure that you adhere to our coding standards pep8.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for ragavi, version 0.1.0
Filename, size & hash File type Python version Upload date
ragavi-0.1.0.tar.gz (23.2 kB) View hashes Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page