Skip to content

OnSSET/onsset

Repository files navigation

onsset : Open Source Spatial Electrification Tool

PyPI version Build Status Coverage Status Documentation Status

Scope

This repository contains the source code of the Open Source Spatial Electrification Tool OnSSET.

OnSSET can be run using interactive Jupyter Notebooks. First, the input file with GIS data extracted for each settlement should be created using the codes in the OnSSET_GIS_Extraction_notebook repository.

Next, run the Calibration.ipynb to calibrate the start year information.

Finally, run the OnSSET_Scenarios.ipynb, or the OnSSET_Scenarios_MultipleTimeSteps.ipynb if you want to run the code in multiple time-steps.

Installation

OnSSET is run using Python, most easily through Jupyter Notebook, but can also be run using another Python IDE. It is recommended to install OnSSET using Anaconda.

Install with the yml-file

  1. Download or clone the repository.

  2. Open Anaconda prompr. Navigate to the folder where the OnSSET code is installed.

  3. Install all the packages required in a new environment called "OnSSET" using:

conda env create -n OnSSET -f onsset_env.yml
  1. Activate the environment using:
conda activate OnSSET
  1. Finally, to run OnSSET using Jupyter Notebook, run the following command:
jupyter notebook

Contact

For more information regarding the tool, its functionality and implementation please visit OnSSET on LinkedIn or go to the OnSSET forum.

About

The code of the Open Source Spatial Electrification Tool (OnSSET)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 8