Installation

Via your favourite Python Package Manager

Conda

conda install -c conda-forge pyam

Pip

pip install pyam-iamc

Installing From Source

pyam can also be installed from source.

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

Dependencies

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
iam-units >= 2020.4.12
numpy
requests
pandas>=0.25.0
pint
PyYAML
matplotlib
seaborn
six

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/.