Cube Helper is a package to make equalisation, concatenation, and analysis of Iris cubes easier. It is written with reasearchers in mind and provides a good degree of abstraction from many Iris functions and methods.
The package is written entirely in Python and provides a number of reusable methods.
cube_helper's documentation is available from https://cube-helper.readthedocs.io/
Please ensure you have the following dependencies installed:
cf_units
iris
numpy
cube_helper is already installed at several sites. Please see their internal documentation for details of how to access it there.
To install your own copy, then cube_helper is available via PyPI and conda-forge:
pip install cube-helper
conda install -c conda-forge cube_helper
Alternatively, make sure that all of the requirements are installed, then clone the repository
and set your Python environment to point to your copy, for example:
git clone https://github.com/MetOffice/cube_helper.git
export PYTHONPATH=<path/to/cube_helper>
If you want to contribute to Cube Helper be sure to review the contribution guidelines.