| 
      
-------------------------
Installation Instructions
-------------------------
Introduction
------------
This document contains instructions for those who have downloaded the
ncweb source code and want to install it on their system.  
Supported Platforms
-------------------
The development platform for ncweb is Linux, but ncweb is written in 
Python so it should be portable to other systems.
Installation
------------
To install from source do the following:
  # Unpack source code in a directory of your choice. If you downloaded 
  the .tar.gz file on a Unix/Linux machine
    tar zxvf ncweb.tar.gz
  or if you downloaded the .zip file
    unzip ncweb.zip
  If you downloaded one of the files on another operating system
  please use the tool you normally use for extracting compressed
  files.
  After unpacking ncweb you should change to the ncweb directory. If you
  want to do a standard install (which normally requires root or
  administrator privileges) simply type:
    python setup.py install
Usage
-----
Please see the README file.
Required Libraries
---------------------
First you need a Python installation from:
http://python.org/
Ncweb also uses numpy:
http://sourceforge.net/projects/numpy
To handle NetCDF files you must install the PyNIO library:
http://www.pyngl.ucar.edu/download.shtml
To take care of date and time conversions you must install
the netcdftime module from the netcdf4-python package (you do not
need to install the entire netcdf4-python package - see the
README file in the package):
http://code.google.com/p/netcdf4-python/
You will also need the plotting package matplotlib:
http://sourceforge.net/projects/matplotlib
To run the webserver you will also need the
TurboGears package:
http://www.turbogears.org/
      
           |