PyNcView is a cross-platform NetCDF viewer written in Python. It provides an easy-to-use graphical user interface to the creation of animations and publication-quality figures.
There are two ways to obtain PyNcView:
Download a binary installation package. This is the easiest option: just run the downloaded package to install PyNcView, which can be used immediately after. However, an installation package is currently only available for Windows. Anyone interested in putting together an installation package for other operating systems is encouraged to contact us.
Download the source code. This gives you the very latest version, and also allows you to make changes to the source code if desired. However, to run PyNcView from source you need to have several software packages installed. This is documented in the following section.
PyNcView is written in Python, and uses several third-party Python modules (notably, PyQt4, NumPy, MatPlotLib, netcdf4-python). These need to be installed for PyNcView to run. Additionally, PyNcView is built upon visualization libraries developed for the Graphical User Interface to the General Ocean Turbulence Model (GOTM). The GOTM source code therefore needs to be present on your system as well.
The following steps are typically needed to run PyNcView from source. Note that 'download and install' on some operating systems (Linux in particular) can be as simple as checking the required package in the OS package manager.
(1) Install Python and its required packages (NB you can also install a Python distribution that includes all necessary packages, such as Enthought Canopy - free for academic use):
Optionally you can also install pyhdf, which then allows you to view files in the HDF4 format.
(2) Download and run PyNcView:
If you run into problems, or have questions or comments, please post a message to the PyNcView help forum.