gep_onsset requires Python >= 3.5 with the following packages installed:
Install with pip
python -m pip install -i https://test.pypi.org/simple/ gep-onsset
Install from GitHub
Download or clone the repository and install the required packages (preferably in a virtual environment):
git clone https://github.com/global-electrification-platform/gep-onsset.git
pip install -r requirements.txt
The use of GEP generator requires also installation of
Supporting Methods & Tools¶
The Open Source Spatial Electrification Tool (OnSSET)¶
gep_onsset code is a modified version of the OnSSET model, accustomed to serve the Global Electrificatio platform. The methodology behind the model is available in a peer-reviewed academic publication available online since April 2019.
Q-GIS plug-in for developing population clusters¶
The identification of population settlements is the basis of the electrification analysis in many models. gep_onsset requires that population settlements are represented as vector clusters. KTH dESA has developed a methodology for generating such vector clusters based on open access data. The output dataset is openly accessible. Furthermore, an open source Q-GIS plug-in.
The above methodology requires processing in Q-GIS (an open-source GIS software).
Q-GIS plug-in for extracting GIS information to vector clusters¶
Geospatial electrification models are inextricably connected with GIS data. Extracting geospatial information to each vector cluster (see above), is therefore a necessary yet time consuming process. The extraction commands can be executed manually in QGIS; however, the KTH team has developed a Q-GIS plugin in order to automate the process.
In order to run succelfully run gep_onsset the vector clusters need to be attributed using 26 GIS layers. An extensive list of those together with open access sources is available here.