A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

onsset

A GIS based optimization tool that has been developed to support electrification planning and decision making for the achievement of energy access goals in currently unserved locations.
https://github.com/OnSSET/onsset

Category: Energy Systems
Sub Category: Energy System Modeling Frameworks

Keywords from Contributors

archiving transforms measur generic optimize observation compose conversion animals projection

Last synced: about 8 hours ago
JSON representation

Repository metadata

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

README.md

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).

The repository also includes sample test files available in .\test_data
and sample output files available in .\sample_output.

Installation

Requirements

OnSSET requires Python > 3.5 with the following packages installed:

  • et-xmlfile
  • jdcal
  • numpy
  • openpyxl
  • pandas
  • python-dateutil
  • pytz
  • six
  • xlrd
  • notebook
  • seaborn
  • matplotlib
  • scipy

Install with pip

Install onsset from the Python Packaging Index (PyPI):

pip install onsset

Install from GitHub

Download or clone the repository and install the package in develop
(editable) mode:

git clone https://github.com/onsset/onsset.git
cd onsset
python setup.py develop

Contact

For more information regarding the tool, its functionality and implementation
please visit https://www.onsset.org or contact the development team
at [email protected].


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 8 days ago

Total Commits: 678
Total Committers: 12
Avg Commits per committer: 56.5
Development Distribution Score (DDS): 0.767

Commits in past year: 7
Committers in past year: 2
Avg Commits per committer in past year: 3.5
Development Distribution Score (DDS) in past year: 0.429

Name Email Commits
Alexandros Korkovelos a****r@d****e 158
babakkhavari 3****i 151
Andreas Sahlberg a****l@U****E 132
Will Usher w****r@k****e 60
Dimitrismentis j****s@h****m 43
carderne a****e@k****e 41
Oluchi o****i@k****e 30
AndreasSahlberg 3****g 24
Oluchi Peace Monwe o****i@U****E 17
Alexandros Korkovelos a****r@U****E 14
[email protected] K****2 6
dependabot[bot] 4****] 2

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 78
Total pull requests: 78
Average time to close issues: 5 months
Average time to close pull requests: 13 days
Total issue authors: 9
Total pull request authors: 8
Average comments per issue: 0.49
Average comments per pull request: 0.14
Merged pull request: 68
Bot issues: 0
Bot pull requests: 7

Past year issues: 0
Past year pull requests: 1
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 1
Past year average comments per issue: 0
Past year average comments per pull request: 0.0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/OnSSET/onsset

Top Issue Authors

  • AndreasSahlberg (44)
  • willu47 (16)
  • akorkovelos (7)
  • babakkhavari (4)
  • camiloramirezgo (3)
  • POLIMI2021 (1)
  • freddy34 (1)
  • carderne (1)
  • NMoksnes (1)

Top Pull Request Authors

  • AndreasSahlberg (28)
  • babakkhavari (19)
  • willu47 (11)
  • oluchee (10)
  • dependabot[bot] (7)
  • aspashur (1)
  • akorkovelos (1)
  • Slbalderrama (1)

Top Issue Labels

  • clean-up (21)
  • enhancement (12)
  • question (11)
  • performance (7)
  • testing (7)
  • packaging&deployment (5)
  • docs (3)
  • bug (1)

Top Pull Request Labels

  • dependencies (7)
  • docs (3)
  • packaging&deployment (3)
  • testing (2)
  • clean-up (1)
  • enhancement (1)

Package metadata

pypi.org: onsset

OnSSET model

  • Homepage: https://github.com/onsset/onsset
  • Documentation: https://onsset.readthedocs.io/
  • Licenses: MIT License
  • Latest release: 1.1a6 (published about 4 years ago)
  • Last Synced: 2025-04-26T14:35:10.139Z (1 day ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 305 Last month
  • Rankings:
    • Dependent packages count: 7.31%
    • Forks count: 7.504%
    • Stargazers count: 12.467%
    • Average: 17.243%
    • Dependent repos count: 22.088%
    • Downloads: 36.847%
  • Maintainers (1)

Dependencies

docs/requirements.txt pypi
  • et-xmlfile *
  • jdcal *
  • numpy *
  • openpyxl *
  • pandas *
  • python-dateutil *
  • pytz *
  • six *
  • xlrd *
requirements.txt pypi
  • branca *
  • et-xmlfile ==1.0.1
  • folium *
  • jdcal ==1.4.1
  • matplotlib ==3.2.1
  • notebook ==6.4.10
  • numpy ==1.16.3
  • openpyxl ==2.6.2
  • pandas ==0.24.2
  • python-dateutil ==2.8.0
  • pytz ==2019.1
  • scipy ==1.4.1
  • seaborn ==0.9.0
  • six ==1.12.0
  • tk *
  • xlrd ==1.2.0
setup.py pypi
  • branca *
  • et-xmlfile *
  • folium *
  • jdcal *
  • matplotlib *
  • notebook *
  • numpy *
  • openpyxl *
  • pandas *
  • python-dateutil *
  • pytz *
  • scipy *
  • seaborn *
  • six *
  • tk *
  • xlrd *

Score: 12.237106088110346