Published December 5, 2024
| Version v3
Workflow
Open
Mopo AmBIENCE2ABM Demo
Description
# Mopo AmBIENCe2ABM demo
A demonstration Spine Toolbox workflow feeding SpineOpt from AmBIENCe and Hotmaps data.
Please note that downloading ERA5 weather data for long timespans using this demo can take hours!
## Key contents
1. `.spinetoolbox/` contains the Spine Toolbox project of the data processing workflow.
2. `data/` contains the Spine Datastores of the workflow.
3. `source/` contains the source code and data used by the processing.
## Requirements
In order for this workflow to run on your machine, you need to have the following installed:
1. [Git](https://git-scm.com/)
2. [Miniconda](https://docs.conda.io/en/latest/miniconda.html) for Python and environment management.
3. [Julia](https://julialang.org/) for running ArchetypeBuildingModel.jl.
## Installation
The `install.bat` script should automatically install and configure the dependencies
bundled into this workflow.
However, it requires that `conda` and `julia` are in your `PATH`.
The included AmBIENCe2ABM dataset doesn't come bundled with the large EU-wide
heated floor area raster datasets to save disk space.
Instead, they need to be cloned/downloaded and reprojected as instructed
in the `source/AmBIENCe2ABM/README.md`.
### Manual installation and updates
If you want to update the versions of `atlite` or `spine-toolbox`,
you probably need to recreate the `mopo_ambience_demo` conda environment manually.
Fortunately, these are the only packages there,
so creating the environment follows these steps:
1. Create a `mopo_ambience_demo` conda environment with `python=3.11`
2. Navigate to the root folder of your Spine-Toolbox.
3. `pip install atlite -r requirements.txt`
You can then re-freeze the environment with `pip freeze > requirements.txt`.
However, due to potential package conflicts, you'll probably need to iterate
`pip install -r requirements.txt` a few times before re-freezing.
## Usage
After installing the stuff required to run the Spine Toolbox workflow,
you should be able to start Spine Toolbox with the command:
```
python -m spinetoolbox .
```
From there, the different aspects of the workflow can be inspected,
and the whole workflow run.
## License
Note that included software repositories are subject to different licenses.
However, for the rest Creative Commons Attribution 4.0 International applies.
## References
Please refer to `source/AmBIENCe2ABM/README.md`.
## Acknowledgements
This work was supported by EU project Mopo (2023-2026),
which has received funding from European Climate,
Infrastructure and Environment Executive Agency under the European Union’s
HORIZON Research and Innovation Actions under grant agreement N°101095998.
Files
Mopo_AmBIENCe2ABM_demo.zip
Files
(230.9 MB)
Name | Size | Download all |
---|---|---|
md5:0648babc9c6d71f8e32c30988ffc9f77
|
230.9 MB | Preview Download |
Additional details
Related works
- Requires
- Software: 10.5281/zenodo.7353502 (DOI)
- Dataset: https://github.com/spine-tools/AmBIENCe2ABM (URL)
- Software: https://github.com/spine-tools/SpineInterface.jl (URL)
Funding
References
- Deliverable 4.1 - Database of grey-box model parameter values for EU building typologies, The AmBIENCe Consortium, December 2021
- Made with Natural Earth. Free vector and raster map data @ naturalearthdata.com.
- Simon Pezzutto, Stefano Zambotti, Silvia Croce, Pietro Zambelli, Giulia Garegnani, Chiara Scaramuzzino, Ramón Pascual Pascuas, Alyona Zubaryeva, Franziska Haas, Dagmar Exner (EURAC), Andreas Mueller (e-think), Michael Hartner (TUW), Tobias Fleiter, Anna-Lena Klingler, Matthias Ku¨hnbach, Pia Manz, Simon Marwitz, Matthias Rehfeldt, Jan Steinbach, Eftim Popovski (Fraunhofer ISI) Reviewed by Lukas Kranzl, Sara Fritz (TUW). Hotmaps Project, D2.3 WP2 Report – Open Data Set for the EU28, 2018 www.hotmaps-project.eu.