ACCESS apps
ACCESS supports a number of climate-science related programs and libraries on Raijin that we make available to the community.
To make use of these modules you'll first need to run
module use ~access/modules
If you make regular use of the modules you can also add this to your ~/.bashrc
or ~/.cshrc
file.
For help with using these libraries at NCI, or to request a library be added, email access_help@…
Anaconda
Anaconda is available on Raijin, Accessdev and the Virtual Desktops using
module use /g/data3/hh5/public/modules module load conda/analysis3
The analysis3
and analysis27
environments have a wide selection of climate-science related libraries, more can be requested by emailing the helpdesk.
Pythonlib Modules
The base Python module at NCI comes with Numpy and Scipy. We also have the following libraries available, which can be loaded using
module use ~access/modules module load pythonlib/<packagename>
(replace <packagename>
with the name of the package you wish to load from the list below)
Loading multiple libraries at once using modules can cause dependency issues, we recommend using the Anaconda environments.
Plotting
- basemap -- Plot data on map projections with matplotlib
- cartopy -- A library providing cartographic tools for python
- cdat-lite -- Core components of the Climate Data Analysis tools
- iris -- A Python library for Meteorology and Climatology
- PIL -- Python Imaging Library
- Shapely -- Geometric objects, predicates, and operations
- pyshp -- Pure Python read/write support for ESRI Shapefile format
Scientific coding
- Biggus -- Virtual large arrays and lazy evaluation
- ScientificPython -- Various Python modules for scientific computing
- netCDF4 -- python/numpy interface to netCDF library
- numpy -- NumPy: array processing for numbers, strings, records, and objects.
- pandas -- Powerful data structures for data analysis, time series,and statistics
- umfile_utils
- bufr-metadb bufr-transform --
Generic BUFR file reader written in python. File support is similar to the ECMWF BUFR library.
- cmor -- Climate Model Output Rewriter
- drslib -- A library for processing the CMIP5 Data Reference Syntax
- f90nml -- Fortran 90 namelist parser
- python-bufr -- Generic Python BUFR file reader based on the ECMWF BUFR library
- payu -- A climate model workflow manager for supercomputing environments.
- h5py -- Read and write HDF5 files from Python
- pygrib -- Read and write GRIB files (edition 1 and 2)
Other coding
- Cython
- ipython
- mock
- nose
- pep8
- pip
- pytest
- six
- MySQL-python
- PyYAML
- pp
- pyke
- pyzmq
- sh
- rpy2
Other Packages
module use ~access/modules module load <packagename>
(replace <packagename>
with the name of the package you wish to load from the list below)
- bufrdc
- cap
- cawcr-utils
- cylc
- drhook
- dummygrib
- emos340emailling
- fcm
- gapi199
- gcom
- geos
- grib-api
- jasper
- libmo_unpack
- libpng
- magics++
- magics2
- mars
- metview
- mysql
- mysql5.1
- ncas-utils
- nmoc-utils
- oasis3
- oasis3-mct
- odb
- openjpeg
- PFunit Parallel Unit Testing for Fortran
- pspline
- py_utils
- pythonlib
- rose
- sidl
- sms
- verify
- xxdiff
- zlib