PyCAMA tool¶
Required Python packages¶
The following external packages are required (which may in turn require further packages):
matplotlib
http://matplotlib.org/mpl_toolkits.basemap
http://matplotlib.org/basemap/numexpr
https://github.com/pydata/numexprnumpy
http://www.numpy.org/netCDF4
http://unidata.github.io/netcdf4-python/h5py
http://www.h5py.org/lxml
http://lxml.de/isodate
https://pypi.python.org/pypi/isodate
Python version¶
Python 3 is required, current testing has been performed on python 3.4 and 3.5.
OS support¶
Testing has been done under Linux (Fedora 23 and 24). The code is expected to work with other linux and unix-like systems (including macOS), provided the packages mentioned above are available. Using Continuum Anaconda is probably the easiest way to get started, especially matplotlib is notorious to install yourself.
No testing has been done on Windows. There are a few areas where compatibility issues may arise. Let me know if you find issues.