DOI Build Status Stable In Development

EnergyModelsGeography is a package to add a geographic representation to EnergyModelsBase. EnergyModelsGeography follows the same philosophy as EnergyModelsBase so that it should be easy to create new transmission options or area descriptions.


The usage of the package is best illustrated through the commented examples. The current example shows how to add geographical information to an energy system model built using EnergyModelsBase. It is extending the network example of EnergyModelsBase to 7 areas.


If you find EnergyModelsGeography useful in your work, we kindly request that you cite the following publication:

  title={EnergyModelsX: Flexible Energy Systems Modelling with Multiple Dispatch},
  author={Hellemo, Lars and B{\o}dal, Espen Flo and Holm, Sigmund Eggen and Pinel, Dimitri and Straus, Julian},
  journal={Journal of Open Source Software},

For earlier work, see our paper in Applied Energy:

  title = {Hydrogen for harvesting the potential of offshore wind: A {N}orth {S}ea case study},
  journal = {Applied Energy},
  volume = {357},
  pages = {122484},
  year = {2024},
  issn = {0306-2619},
  doi = {},
  url = {},
  author = {Espen Flo B{\o}dal and Sigmund Eggen Holm and Avinash Subramanian and Goran Durakovic and Dimitri Pinel and Lars Hellemo and Miguel Mu{\~n}oz Ortiz and Brage Rugstad Knudsen and Julian Straus}

Project Funding

The development of EnergyModelsGeography was funded by the Norwegian Research Council in the project Clean Export, project number 308811