otoole: OSeMOSYS Tools for Energy Work

otoole: OSeMOSYS Tools for Energy Work - Published in JOSS (2023)
https://github.com/osemosys/otoole

Keywords

energy energy-system energy-system-modelling osemosys

Keywords from Contributors

energy-model

Last synced: 2 months ago
JSON representation

Acceptance Criteria

Repository metadata

OSeMOSYS Tools for Energy


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 months ago

Total Commits: 622
Total Committers: 5
Avg Commits per committer: 124.4
Development Distribution Score (DDS): 0.412

Commits in past year: 23
Committers in past year: 1
Avg Commits per committer in past year: 23.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Will Usher w****r@k****e 366
trevorb1 t****s@s****a 253
chrwm d****e@p****e 1
HauHe 3****e 1
AgnesBelt b****o@k****e 1

Committer domains:


Issue and Pull Request metadata

Last synced: 4 months ago

Total issues: 86
Total pull requests: 79
Average time to close issues: 11 months
Average time to close pull requests: 24 days
Total issue authors: 8
Total pull request authors: 4
Average comments per issue: 1.48
Average comments per pull request: 1.01
Merged pull request: 74
Bot issues: 0
Bot pull requests: 0

Past year issues: 4
Past year pull requests: 9
Past year average time to close issues: 12 days
Past year average time to close pull requests: about 15 hours
Past year issue authors: 1
Past year pull request authors: 1
Past year average comments per issue: 0.5
Past year average comments per pull request: 0.44
Past year merged pull request: 9
Past year bot issues: 0
Past year bot pull requests: 0

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

Top Issue Authors

  • willu47 (37)
  • trevorb1 (26)
  • HauHe (10)
  • vignesh1987 (5)
  • wogandavid (3)
  • Timon-R (2)
  • EmiFej (2)
  • H3yfinn (1)

Top Pull Request Authors

  • trevorb1 (61)
  • willu47 (28)
  • AgnesBelt (2)
  • chrwm (1)

Top Issue Labels

  • bug (40)
  • enhancement (17)
  • documentation (5)
  • bounty (1)
  • excel (1)
  • performance (1)
  • question (1)

Top Pull Request Labels


Package metadata

pypi.org: otoole

A Python toolkit to support use of OSeMOSYS

  • Homepage: https://github.com/OSeMOSYS/otoole
  • Documentation: https://otoole.readthedocs.io/en/latest/?badge=latest
  • Licenses: MIT
  • Latest release: 1.1.5 (published about 1 year ago)
  • Last Synced: 2025-10-26T00:36:55.965Z (2 months ago)
  • Versions: 58
  • Dependent Packages: 0
  • Dependent Repositories: 4
  • Downloads: 1,012 Last month
  • Rankings:
    • Dependent packages count: 7.31%
    • Dependent repos count: 7.649%
    • Forks count: 9.144%
    • Average: 10.431%
    • Downloads: 13.175%
    • Stargazers count: 14.875%
  • Maintainers (2)

Dependencies

requirements.txt pypi
  • amply *
  • datapackage *
  • flatten_dict *
  • importlib_resources *
  • networkx *
  • openpyxl *
  • pandas *
  • pandas_datapackage_reader *
  • pydot *
  • pyyaml *
  • xlrd *
.github/workflows/citation.yaml actions
  • actions/checkout v2 composite
  • citation-file-format/cffconvert-github-action 2.0.0 composite
.github/workflows/python-publish.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v3 composite
.github/workflows/python.yaml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
docs/requirements.txt pypi
  • Jinja2 <3.1
  • amply >=0.1.4
  • docutils <0.18
  • flatten_dict *
  • networkx *
  • openpyxl *
  • pandas >=1.1,<2.1
  • pydantic >=2
  • pydot *
  • pyyaml *
  • sphinx >=3.2.1
  • sphinx-book-theme *
  • urllib3 <2
  • xlrd *
pyproject.toml pypi
setup.py pypi
src/otoole/preprocess/setup.py pypi

Score: 12.852521223080878