Installation

Berk is written in Python and is installed in the standard way. For example, the latest tagged version can be installed using pip:

pip install berk

A number of external packages and tools are required - in particular, everything that Ian Heywood’s Oxkat and Jonah Wagenveld’s Image-processing scripts need (e.g., PyBDSF), plus:

  • katbeam

  • python-casacore

  • numpyencoder

  • katdal

  • rsync

For the moment, not all Python dependencies may be installed automatically by pip.

Note that Oxkat and the Image-processing scripts will be installed by Berk when it is first run (specific versions are fetched from GitHub).

If Berk has installed correctly, then you should find its command line tools are available, for example,

berk -h

should display a helpful message about the command-line options for the main berk command.

Note that Berk requires some environment variables to be set - see Usage