Install

Via Conda

conda install -c conda-forge pyam

Via Pip

pip install pyam-iamc

From Source

pip install -e git+https://github.com/IAMconsortium/pyam.git#egg=pyam

Depedencies

Like any software project, we stand on the shoulders of giants. Our particular giants include numpy [3], matplotlib [1], and pandas [2]. Explicit requirements are fully enumerated below.

The required depedencies for pyam are:

argparse
numpy
requests
pandas >=0.21.0
PyYAML
xlrd
xlsxwriter
matplotlib
seaborn
six

The optional depedencies for pyam are:

geopandas
cartopy

The depedencies for building this documentation are:

sphinx
sphinxcontrib-bibtex
sphinxcontrib-fulltoc
sphinxcontrib-programoutput
sphinx-gallery
nbsphinx
numpydoc
cloud_sptheme
nbformat
ipython
jupyter
pillow

References

[1]J. D. Hunter. Matplotlib: a 2d graphics environment. Computing In Science & Engineering, 9(3):90–95, 2007. doi:10.1109/MCSE.2007.55.
[2]Wes McKinney. Data structures for statistical computing in python. In Stefan van der Walt and Jarrod Millman, editors, Proceedings of the 9th Python in Science Conference, 51 – 56. 2010.
[3]Travis Oliphant. NumPy: a guide to NumPy. USA: Trelgol Publishing, 2006–. URL: http://www.numpy.org/.