Installing

Dependencies:

  • Python 2.6 or later
  • netCDF4 : python/numpy interface for NetCDF4

analysis module dependencies:

  • numpy : Fundamental package needed for scientific computing with Python.
  • scipy: Open-source software for mathematics, science, and engineering.
  • pandas : Flexible and powerful data analysis / manipulation library for Python.
  • xray : N-D labeled arrays and datasets in Python.
  • matplotlib basemap : The matplotlib basemap toolkit is a library for plotting 2D data on maps in Python.
  • seaborn : Statistical data visualization using matplotlib.

post_process module dependencies:

  • nco : Command line utility that manipulates and analyzes data stored in netCDF-accessible formats, including DAP, HDF4, and HDF5.
  • nco-bindings : Python bindings to nco comamnd line utility.

Before you install rasmlib, be sure you have the required dependencies (python and netCDF4) installed. The easiest way to do so is to use the Anaconda python distribution.

To install rasmlib, use setuptools:

python setup.py install