pyPRIMA¶
python PReprocessing of Inputs for Model frAmeworks¶
- Code developers
Kais Siala, Houssame Houmy
- Documentation authors
Kais Siala
- Maintainers
Kais Siala <kais.siala@tum.de>
- Organization
Chair of Renewable and Sustainable Energy Systems, Technical University of Munich
- Version
1.0.1
- Date
Jul 09, 2021
- License
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.
Features¶
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
Applications¶
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
Contents¶
User manual¶
These documents give a general overview and help you get started from the installation to you first running model.
Theoretical description¶
Continue here if you want to understand the theoretical conception behind the generate load time series function.
Technical documentation¶
Continue here if you want to understand in detail the model implementation.
Dependencies¶
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