python PReprocessing of Inputs for Model frAmeworks¶
- Code developers
Kais Siala, Houssame Houmy
- Documentation authors
Kais Siala <firstname.lastname@example.org>
Chair of Renewable and Sustainable Energy Systems, Technical University of Munich
Jul 09, 2021
The model code is licensed under the GNU General Public License 3.0. This documentation is licensed under a Creative Commons Attribution 4.0 International license.
Aggregation of input data for any user-defined regions provided as a shapefile
Automation of the pre-processing to document assumptions and avoid human errors
Cleaning of raw input data and creation of model-independent intermediate files
Adaptation to the intermediate files to the models urbs and evrys as of version 1.0.1
This code is useful if:
You want to create different models using the same input database, but different model regions
You want to harmonize the assumptions used in different model frameworks (for comparison and/or linking)
You want to generate many models in a short amount of time with fewer human errors
These documents give a general overview and help you get started from the installation to you first running model.
- User manual
- Recommended input sources
- Recommended workflow
Continue here if you want to understand the theoretical conception behind the generate load time series function.
Continue here if you want to understand in detail the model implementation.
A list of the used libraries is available in the environment file:
name: gen_mod channels: - defaults - conda-forge dependencies: - pip=19.3.1 - pip: - pyproj - numpy=1.16.4 - pandas=0.25.1 - gdal=2.4.2 - geopandas=0.5.1 - geopy=1.20.0 - openpyxl=3.0.0 - pysal=2.0.0 - dill=0.3.1.1 - pyshp=2.1.0 - python=3.7.5 - rasterio=1.0.25 - scipy=1.3.1 - shapely=1.6.4 - xlrd=1.2.0 prefix: D:\Miniconda3\envs\gen_mod