JOSS: https://github.com/IAMconsortium/pyam
analysis energy-systems iamc-format integrated-assessment integrated-assessment-scenarios macro-energy modeling pyam scenario scenario-data timeseries-format visualization
Score: 21.212495260485486
Last synced: about 18 hours ago
JSON representation
Repository metadata:
Analysis & visualization of energy & climate scenarios
- Host: GitHub
- URL: https://github.com/IAMconsortium/pyam
- Owner: IAMconsortium
- License: apache-2.0
- Created: 2017-12-06T19:35:45.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2026-05-08T08:59:26.000Z (6 days ago)
- Last Synced: 2026-05-08T10:33:31.150Z (5 days ago)
- Topics: analysis, energy-systems, iamc-format, integrated-assessment, integrated-assessment-scenarios, macro-energy, modeling, pyam, scenario, scenario-data, timeseries-format, visualization
- Language: Python
- Homepage: https://pyam-iamc.readthedocs.io/
- Size: 60.1 MB
- Stars: 282
- Watchers: 13
- Forks: 129
- Open Issues: 106
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.rst
- License: LICENSE
- Citation: CITATION.cff
- Authors: AUTHORS.rst
- Notice: NOTICE.md
Owner metadata:
- Name: Integrated Assessment Modeling Consortium (IAMC)
- Login: IAMconsortium
- Email:
- Kind: organization
- Description:
- Website: https://www.iamconsortium.org
- Location:
- Twitter: IAMConsortium
- Company:
- Icon url: https://avatars.githubusercontent.com/u/19565808?v=4
- Repositories: 4
- Last Synced at: 2023-02-28T22:35:22.613Z
- Profile URL: https://github.com/IAMconsortium
GitHub Events
Total
- Create event: 20
- Delete event: 14
- Fork event: 7
- Issue comment event: 60
- Issues event: 14
- Pull request event: 72
- Pull request review comment event: 50
- Pull request review event: 54
- Push event: 36
- Release event: 3
- Watch event: 30
- Total: 360
Last Year
- Create event: 11
- Delete event: 10
- Fork event: 1
- Issue comment event: 15
- Issues event: 7
- Pull request event: 31
- Pull request review comment event: 17
- Pull request review event: 27
- Push event: 15
- Release event: 1
- Watch event: 8
- Total: 143
Committers metadata
Last synced: 4 days ago
Total Commits: 692
Total Committers: 34
Avg Commits per committer: 20.353
Development Distribution Score (DDS): 0.337
Commits in past year: 33
Committers in past year: 5
Avg Commits per committer in past year: 6.6
Development Distribution Score (DDS) in past year: 0.394
| Name | Commits | |
|---|---|---|
| Daniel Huppmann | d****h@d****t | 459 |
| Matthew Gidden | m****n@g****m | 113 |
| Zeb Nicholls | z****s@c****g | 21 |
| Jonas Hörsch | j****h@c****g | 17 |
| dependabot[bot] | 4****] | 10 |
| Philip Hackstock | 2****k | 9 |
| Rlamboll | r****l@h****k | 8 |
| Nikolay Kushin | z****h@g****m | 7 |
| Fridolin Glatter | 8****2 | 5 |
| OFR-IIASA | f****o@i****t | 4 |
| David Almeida | 5****a | 3 |
| Edward Byers | b****s@i****t | 3 |
| Jarmo Kikstra | 4****a | 3 |
| Maik Budzinski | 5****z | 3 |
| Pietro Monticone | 3****e | 3 |
| pjuergens | 7****s | 3 |
| Mathias Hauser | m****e | 2 |
| Paul Natsuo Kishimoto | m****l@p****e | 2 |
| dependabot-preview[bot] | 2****] | 2 |
| rossursino | 4****o | 1 |
| lumbric | l****c@g****m | 1 |
| Thorsten Burandt | 2****t | 1 |
| Suvayu Ali | s****u | 1 |
| Philipp S. Sommer | C****p | 1 |
| Michael Pimmer | b****b@f****t | 1 |
| Max Wolschlager | a****s@m****o | 1 |
| Linh Ho | 4****o | 1 |
| Laura Wienpahl | 5****n | 1 |
| Karthikeyan Singaravelan | t****i@g****m | 1 |
| Kamil | 3****5 | 1 |
| and 4 more... | ||
Issue and Pull Request metadata
Last synced: 5 days ago
Total issues: 289
Total pull requests: 738
Average time to close issues: 4 months
Average time to close pull requests: 13 days
Total issue authors: 55
Total pull request authors: 39
Average comments per issue: 2.44
Average comments per pull request: 2.84
Merged pull request: 599
Bot issues: 0
Bot pull requests: 38
Past year issues: 12
Past year pull requests: 48
Past year average time to close issues: 1 day
Past year average time to close pull requests: 9 days
Past year issue authors: 3
Past year pull request authors: 5
Past year average comments per issue: 0.25
Past year average comments per pull request: 1.23
Past year merged pull request: 30
Past year bot issues: 0
Past year bot pull requests: 14
Top Issue Authors
- danielhuppmann (99)
- gidden (52)
- znicholls (19)
- phackstock (19)
- Rlamboll (16)
- byersiiasa (11)
- pjuergens (7)
- khaeru (6)
- stefaneidelloth (4)
- l-welder (3)
- Chilipp (2)
- maxtav (2)
- shiladitya146 (2)
- coroa (2)
- willu47 (2)
Top Pull Request Authors
- danielhuppmann (429)
- gidden (105)
- znicholls (38)
- dependabot[bot] (31)
- coroa (22)
- phackstock (15)
- glatterf42 (10)
- zikolach (8)
- quant12345 (8)
- Rlamboll (8)
- dependabot-preview[bot] (7)
- dc-almeida (7)
- OFR-IIASA (4)
- pjuergens (4)
- LinhHo (4)
Top Issue Labels
- enhancement (39)
- bug (36)
- plotting (13)
- good first issue (12)
- question (10)
- iiasa-api (9)
- data-ops (5)
- datetime (5)
- dependencies (5)
- tutorial (5)
- data back-end (4)
- logging (3)
- help wanted (3)
- next release (3)
- extra-cols (1)
- downscaling (1)
Top Pull Request Labels
- dependencies (51)
- enhancement (27)
- bug (21)
- plotting (18)
- python (13)
- data back-end (13)
- iiasa-api (11)
- data-ops (10)
- datetime (6)
- tutorial (5)
- generic-index-cols (3)
- extra-cols (2)
- logging (2)
- debiasing (1)
- github_actions (1)
- downscaling (1)
- next release (1)
- question (1)
- R (1)
Package metadata
- Total packages: 3
-
Total downloads:
- conda: 123,631 total
- Total dependent packages: 3 (may contain duplicates)
- Total dependent repositories: 6 (may contain duplicates)
- Total versions: 101
proxy.golang.org: github.com/iamconsortium/pyam
- Homepage:
- Documentation: https://pkg.go.dev/github.com/iamconsortium/pyam#section-documentation
- Licenses: apache-2.0
- Latest release: v3.3.0+incompatible (published about 2 months ago)
- Last Synced: 2026-05-02T15:05:30.348Z (11 days ago)
- Versions: 39
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 1.622%
- Average: 4.057%
- Dependent packages count: 6.492%
proxy.golang.org: github.com/IAMconsortium/pyam
- Homepage:
- Documentation: https://pkg.go.dev/github.com/IAMconsortium/pyam#section-documentation
- Licenses: apache-2.0
- Latest release: v3.3.0+incompatible (published about 2 months ago)
- Last Synced: 2026-05-02T15:05:30.365Z (11 days ago)
- Versions: 39
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
conda-forge.org: pyam
The open-source Python package **pyam** provides a suite of tools and functions for analyzing and visualizing input data (i.e., assumptions/parametrization) and results (model output) of integrated-assessment models, macro-energy scenarios, energy systems analysis, and sectoral studies. **Key features** - Simple analysis of scenario timeseries data with an interface similar in feel & style to the widely used [pandas.DataFrame](https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.html) - Advanced visualization and plotting functions (see the [gallery](https://pyam-iamc.readthedocs.io/en/stable/gallery/index.html)) - Scripted validation and processing of scenario data and results
- Homepage: https://pyam-iamc.readthedocs.io/
- Licenses: Apache-2.0
- Latest release: 1.6.0 (published over 3 years ago)
- Last Synced: 2026-04-01T13:31:34.199Z (about 1 month ago)
- Versions: 23
- Dependent Packages: 3
- Dependent Repositories: 6
- Downloads: 123,631 Total
-
Rankings:
- Dependent repos count: 13.836%
- Dependent packages count: 15.638%
- Forks count: 18.498%
- Average: 18.848%
- Stargazers count: 27.422%
Dependencies
- actions/checkout v3 composite
- actions/setup-python v4 composite
- r-lib/actions/setup-pandoc v1 composite
- actions/cache v2 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- pypa/gh-action-pypi-publish v1.4.1 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- codecov/codecov-action v1 composite
- 323 dependencies
- python-calamine >=0.2.3 calamine
- coverage >=6.5.0 develop
- coveralls >=3.3.1 develop
- pandas-stubs >=2.3.2.250926 develop
- pytest >=8.0.2 develop
- pytest-cov >=4.1.0 develop
- pytest-mpl >=0.17.0 develop
- ruff >=0.2.1 develop
- autodocsumm >=0.2.12 docs
- kaleido >=0.2.0, <0.2.1.post docs
- nbsphinx >=0.9.3 docs
- numpydoc >=1.6.0 docs
- pillow >=10.2.0 docs
- sphinx >=7.2.6 docs
- sphinx-gallery >=0.15.0 docs
- datapackage >=1.15.2 optional_io_formats
- xarray >=2024.6.0 optional_io_formats
- xlrd >=2.0.1 optional_io_formats
- plotly >=5.19.0 optional_plotting
- iam-units >=2020.4.21
- ixmp4 >=0.13.0
- matplotlib >=3.6.0
- numpy >=1.26.0
- openpyxl >=3.1.2
- pandas >=2.1.2
- pint >=0.13
- pyyaml >=6.0.1
- requests >2.27.1
- scipy >=1.10.0
- seaborn >=0.11
- wquantiles >=0.6
- xlsxwriter >=3.0.3
- ipykernel >=6.29.3 tutorials
- jupyter-client >=8.6.0 tutorials
- nbconvert >= 7.3 tutorials
- nbformat >=5.9.2 tutorials
- pypandoc >=1.13 tutorials
- unfccc-di-api >=3.0.1 unfccc
- wbdata >=1.0.0 wbdata
- actions/checkout v4 composite
- astral-sh/ruff-action v3 composite