Python & R API

The application programming interface (API) for MESSAGEix model developers is implemented in Python. Support for R usage of the core classes is provided through the reticulate package. For instance:

> library(reticulate)
> message <- library("message_ix")
> s <- messageix$Scenario(…)