pygreta

python Generator of REnewable Time series and mAps

https://github.com/tum-ens/pygreta

Science Score: 33.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
    4 of 9 committers (44.4%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.5%) to scientific vocabulary

Keywords

csp gis high-resolution potentials pv renewable-energy renewable-timeseries wind
Last synced: 6 months ago · JSON representation

Repository

python Generator of REnewable Time series and mAps

Basic Info
  • Host: GitHub
  • Owner: tum-ens
  • License: gpl-3.0
  • Language: Python
  • Default Branch: master
  • Homepage:
  • Size: 224 MB
Statistics
  • Stars: 44
  • Watchers: 5
  • Forks: 15
  • Open Issues: 11
  • Releases: 0
Topics
csp gis high-resolution potentials pv renewable-energy renewable-timeseries wind
Created almost 7 years ago · Last pushed almost 4 years ago
Metadata Files
Readme License

README.md

pyGRETA_logo

Documentation Status DOI Code style: black License: GPL v3 All Contributors

python Generator of REnewable Time series and mAps: a tool that generates high-resolution potential maps and time series for user-defined regions within the globe.

Features

  • Generation of potential maps and time series for user-defined regions within the globe
  • Modeled technologies: onshore wind, offshore wind, PV, CSP (user-defined technology characteristics)
  • Use of MERRA-2 reanalysis data, with the option to detect and correct outliers
  • High resolution potential taking into account the land use suitability/availability, topography, bathymetry, slope, distance to urban areas, etc.
  • Statistical reports with summaries (available area, maximum capacity, maximum energy output, etc.) for each user-defined region
  • Generation of several time series for each technology and region, based on user's preferences
  • Possibility to combine the time series into one using linear regression to match given full-load hours and temporal fluctuations

Applications

This code is useful if:

  • You want to estimate the theoretical and/or technical potential of an area, which you can define through a shapefile
  • You want to obtain high resolution maps
  • You want to define your own technology characteristics
  • You want to generate time series for an area after excluding parts of it that are not suitable for renewable power plants
  • You want to generate multiple time series for the same area (best site, upper 10%, median, lower 25%, etc.)
  • You want to match historical capacity factors of countries from the IRENA database

You do not need to use the code (but you can) if:

Outputs

Potential maps for solar PV and onshore wind in Australia, using weather data for 2015:

FLH_solar_PV_Australia_2015FLH_wind_onshore_Australia_2015
Australia_PV_wo_quant

Contributors ✨

Thanks goes to these wonderful people (emoji key):


kais-siala

💬 🐛 💻 📖 🤔 🚧 👀 ⚠️ 📢

HoussameH

💬 💻 📖

Pierre Grimaud

🐛

thushara2020

👀

lodersky

📖 💻 👀

sonercandas

📖

patrick-buchenberg

📦

molarana

🎨

This project follows the all-contributors specification. Contributions of any kind welcome!

Please cite as:

Kais Siala, & Houssame Houmy. (2020, June 1). tum-ens/pyGRETA: python Generator of REnewable Time series and mAps (Version v1.1.0). Zenodo. https://doi.org/10.5281/zenodo.3727416

Owner

  • Name: Chair of Renewable and Sustainable Energy Systems
  • Login: tum-ens
  • Kind: organization
  • Location: Technical University of Munich

GitHub Events

Total
  • Watch event: 4
  • Fork event: 1
Last Year
  • Watch event: 4
  • Fork event: 1

Committers

Last synced: 6 months ago

All Time
  • Total Commits: 661
  • Total Committers: 9
  • Avg Commits per committer: 73.444
  • Development Distribution Score (DDS): 0.53
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
HoussameH h****h@g****m 311
kais-siala k****a@t****e 221
Patrick Buchenberg p****g@t****e 75
thushara2020 7****0@u****m 25
allcontributors[bot] 4****]@u****m 20
Kais Siala s****a@p****e 5
Siala g****x@m****e 2
patrick-buchenberg 8****g@u****m 1
sonercandas s****s@t****e 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 62
  • Total pull requests: 128
  • Average time to close issues: 3 months
  • Average time to close pull requests: 3 days
  • Total issue authors: 7
  • Total pull request authors: 7
  • Average comments per issue: 1.02
  • Average comments per pull request: 0.16
  • Merged pull requests: 114
  • Bot issues: 0
  • Bot pull requests: 10
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • kais-siala (39)
  • HoussameH (12)
  • simnh (6)
  • SaberaAli (2)
  • filljonas (1)
  • TommasoPillon (1)
  • denis-bz (1)
Pull Request Authors
  • kais-siala (64)
  • HoussameH (49)
  • allcontributors[bot] (10)
  • patrick-buchenberg (2)
  • pgrimaud (1)
  • raaphy (1)
  • lodersky (1)
Top Labels
Issue Labels
enhancement (23) bug (5) question (5) help wanted (4) lowpriority (2) wontfix (1) invalid (1) good first issue (1)
Pull Request Labels
enhancement (2) bug (1)

Packages

  • Total packages: 2
  • Total downloads: unknown
  • Total dependent packages: 0
    (may contain duplicates)
  • Total dependent repositories: 0
    (may contain duplicates)
  • Total versions: 8
proxy.golang.org: github.com/tum-ens/pyGRETA
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 5.4%
Average: 5.6%
Dependent repos count: 5.8%
Last synced: 6 months ago
proxy.golang.org: github.com/tum-ens/pygreta
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 5.4%
Average: 5.6%
Dependent repos count: 5.8%
Last synced: 6 months ago