The scripts require the 'matplotlib'
library and associated 'basemap' toolkit. These
libraries are under constant development and scripts
written to work with one version may break on others.
Version 0.6 of the scripts has been written/tested against
Matplotlib (v0.98.5.2) and Basemap (v0.99.3). This
currently requires all users to install these packages from
source.
Matplotlib and basemap require a few dependencies that
may be installed from distribution repositories.
Fedora (F10): Numpy (v1.2.0) may
be installed with the following 'yum' command;
Ubuntu: Install Numpy (v1.2.1)
and a few development libraries with the following
command;
The tcl and tk libraries in the Jaunty repositaries need
a couple of symbolic links;
All Distributions: The
matplotlib and basemap toolkit may now be installed from
source. Download the source files from
here. Once downloaded, follow the instructions to
compile and install the toolkit with the usual setup.py
commands;
Note: If you didn't install it earlier as one of the
dependencies, don't forget to build the 'geos' package when
building the basemap toolkit
Other Platforms: If anyone has
advice on how to install these libraries on other
platforms, please let me know how so that I can post
instructions here.
All Platforms: Once the matplotlib
libraries are installed on your system, download the
pythonProp package from the link above and use the
following commands to install the scripts;
The installer places the python scripts in
/usr/local/share/pythonProp and shell script 'wrappers' in
/usr/local/bin.
Upgrading From Earlier Versions:
Earlier distributions placed the mufPlot, voaAreaPlot.py
and voafile.py in /usr/local/bin. It's probably wise to
delete these older files. Fedora users that have used
the matplotlib and basemap provided from repositories may
wish to delete them first ('yum remove ...') to prevent and
possibility for conflicts with the versions installed from
source.