Radio Astronomy Gain and Visibility Inspector
Project description
ragavi
Radio Astronomy Gain and Visibility Inspector
Introduction
- This library mainly requires
Bokeh
Nodejs>=8
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 https://deb.nodesource.com/setup_8.x | bash -
$ apt-get install -y nodejs
All python requirements are found in requirements.txt
or
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
and
$ . envName/bin/activate
to switch to environment.
Installation
Installation from source, working directory where source is checked out
$ pip install .
This package is available on PYPI via
$ pip install ragavi
Usage
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
License
This project is licensed under the MIT License - see license for details.
Contribute
Contributions are always welcome! Please ensure that you adhere to our coding standards pep8.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.