Utilities#
Utility classes and functions needed by Marmot. Includes things such as logger setup and config file parsers.
Output Logs#
|
Sets up the python logger. |
Definitions and Configuration#
Module to set correct project and file paths. |
This module creates the default config.yml file that is used by Marmot. |
Data Input/Output#
Module containing all data import and export functions |
Error and Exception Classes#
|
Raise when the data key in the H5PLEXOS file is empty |
|
Raise when the get_processed_data method cannot find the specified property in the simulation model solution files |
|
Raise when a requested key cannot be found in the config.yml file |
|
Raised when there is a length mismatch between ReEDS df and ReEDSPropertyColumns |
|
Raised when ReEDS df.year column cannot be converted to type int |
New in version 0.11.0.