This pull request was made because in the files config.yaml, create_network.py and build_demand.py major changes were made in order to introduce and work with more than one microgrid. Such changes seem to work well locally, the only downside is that the output of each function is saved in horrible way in build_demand (sorry! I fought to do better but I didn't succeed). So I did this pull request to investigate wheter the code is fine and how to improve files saving through snakemake :)
Checklist
[x] I tested my contribution locally and it seems to work fine.
[x] Code and workflow changes are sufficiently documented.
[ not yet ] Changes in configuration options are also documented in doc/configtables/*.csv and line references are adjusted in doc/configuration.rst and doc/tutorial.rst.
[not yet ] A note for the release notes doc/release_notes.rst is amended in the format of previous release notes, including reference to the requested PR.
This pull request was made because in the files config.yaml, create_network.py and build_demand.py major changes were made in order to introduce and work with more than one microgrid. Such changes seem to work well locally, the only downside is that the output of each function is saved in horrible way in build_demand (sorry! I fought to do better but I didn't succeed). So I did this pull request to investigate wheter the code is fine and how to improve files saving through snakemake :)
Checklist
doc/configtables/*.csv
and line references are adjusted indoc/configuration.rst
anddoc/tutorial.rst
.doc/release_notes.rst
is amended in the format of previous release notes, including reference to the requested PR.