Tawhiri is the name given to the next version of the CUSF Landing Prediction Software, which will probably be different enough from the current version (see below) to warrant a new name.
…is written for Python 3, is compatible with Python 2, and needs Cython:
$ virtualenv venv $ source venv/bin/activate $ pip install -r requirements.txt $ python setup.py build_ext --inplace
The last line (re-)builds the Cython extensions, and needs to be run again
after modifying any
The downloader uses gevent, so we are disappointingly restricted to running it under Python 2 for now (Issue #18).
$ sudo aptitude install libevent-dev libjasper-dev libopenjpeg-dev libpng-dev
Acquire a sufficiently modern version of
libgrib-api-dev from APT. The
version in 12.04 is too old. 1.10.4 is known to work.
$ virtualenv -p python2 venv $ source venv/bin/activate $ pip install numpy $ pip install pygrib==2.0.0 pyproj 'gevent<1.0'
Tawhiri is Copyright 2014 (see AUTHORS & individual files) and licensed under the GNU GPL 3 (see LICENSE).