Academy News

New Course: Introduction to Input-Output Models using Python

New Course: Introduction to Input-Output Models using Python

by Ad Min -
Number of replies: 0
Picture of Editing Authors

Dear Academy users,

this week is Open Education Week, so a great occasion to launch a new open course! The new course (Course ID: SFI32064, Introduction to Input-Output Models using Python) is a DeepDive format with nine segments, exploring Input-Output models using Python and the pymrio library.

A graphic display of economic sectors arrange as an input-outout matrix

The course is at a core technical level. It requires working familiarity with python, basic linear algebra and some elements of economic theory. Step by step we explore how one can define and perform useful operations in Environmentally Extended Input-Output Analysis.

This course is the first installment of a series dedicated to EEIO models that are receiving a lot of attention as analytical tools to support the sustainability transition. The focus in this first course is on familiarization with the python environment (and the pymrio package in particular) and understanding the general structure and abilities of such models. Specifically:

  • We get exposed to the concept and structure of Input-Output Models
  • We create a variety of stylized IO models in Python
  • We perform basic IO related workflows as those are facilitated by the pymrio package
As always the code discussed in the course is available in out github repository.

More in-depth discussion of economic and mathematical aspects of EEIO models is given in the seminal Miller Blair Book, which is recommended reading. The material we cover in this course is contained mostly in Chapter 2 of that book (Foundations of Input–Output Analysis)