Skip to content

EnergyScope Python Libraryยค

This section provides a learning-oriented guide to the Python library that interfaces with the EnergyScope model. It includes hands-on tutorials and code examples to help you understand, modify, and extend the model in a programmatic way.

The tutorials are provided as Jupyter notebooks and cover essential tasks such as running the model, choosing datasets, running multiple scenarios, analyzing uncertainty, and adding custom technologies.


๐Ÿ“˜ Tutorialsยค

  1. Basic Run โ€” Minimal working example to run the model.
  2. Choose Datasets โ€” Select and customize input datasets.
  3. Multiple Runs โ€” Automate batch simulations.
  4. Uncertainty Analysis โ€” Explore parameter sensitivity and scenario uncertainty.
  5. Add a New Technology โ€” Extend the model with custom technologies.

๐Ÿ“š Reference Documentationยค

These resources provide detailed descriptions of the mathematical and data structures that drive the EnergyScope model.