Logo

Getting started

  • Prerequisite knowledge & skills
  • MESSAGEix model & framework
  • Installation
  • Tutorials
  • Publications, projects, and tools

Mathematical specification

  • Sets and mappings
  • Years, periods, and time slices
  • Parameter definition
  • MESSAGE core formulation
  • Solve statement workflow
  • Standard output reports
  • Auxiliary investment parameters
  • MACRO core formulation

Developing MESSAGEix models

  • Efficiency - output- vs. input defined technologies
  • Add model years to an existing Scenario
  • lp_diag: basic diagnostics of linear program (LP) problems
  • sankey: generate Sankey diagrams
  • Postprocessing and reporting
  • Debugging and data validation
  • Calibrate and tune MESSAGE-MACRO
  • User guidelines and notice
  • Sharing publications, projects, and tools

Reference & development

  • Python API
  • Usage in R via reticulate
  • What’s New
  • Contributing to development
  • References

Community & support

  • Code of conduct
  • Discussions
  • Frequently asked questions
MESSAGEix
  • Search


© Copyright 2018–2025, IIASA Energy, Climate, and Environment (ECE) Program.

Built with Sphinx using a theme provided by Read the Docs.