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

PRIMAP2

The next generation climate policy analysis suite.
https://github.com/primap-community/primap2

Category: Climate Change
Sub Category: Integrated Assessment and Climate Policy

Keywords

climate-change climate-data climate-policy

Keywords from Contributors

climate energy-system-model

Last synced: about 15 hours ago
JSON representation

Repository metadata

The next generation of the PRIMAP climate policy analysis suite

README.md

PRIMAP2

PyPI status
Documentation Status
Zenodo release

PRIMAP2 is the next generation of the PRIMAP climate policy analysis suite.
PRIMAP2 is free software, you are welcome to use it in your own research.
The documentation can be found at https://primap2.readthedocs.io.

Structure

PRIMAP2 is:

  • A flexible and powerful data format built on xarray.
  • A collection of functions for common tasks when wrangling climate policy
    data, like aggregation and interpolation.
  • A format for data packages built on datalad, providing
    metadata extraction and search on a collection of data packages.

Status

PRIMAP2 is in active development, and not everything promised above is built
yet.

License

Copyright 2020-2022, Potsdam-Institut für Klimafolgenforschung e.V.

Copyright 2023-2024, Climate Resource Pty Ltd

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
file except in compliance with the License. You may obtain a copy of the License at

https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under
the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the specific language governing
permissions and limitations under the License.

PRIMAP2 incorporates parts of xarray and pint_xarray, which are available under the
Apache License, Version 2.0 as well. The full text of the xarray copyright statement is
included in the licenses directory.

Citation

If you use this library and want to cite it, please cite it as:

Mika Pflüger and Johannes Gütschow. (2025-02-07).
primap-community/primap2: PRIMAP2 Version 0.12.2.
Zenodo. https://doi.org/10.5281/zenodo.14831768


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 1,063
Total Committers: 5
Avg Commits per committer: 212.6
Development Distribution Score (DDS): 0.389

Commits in past year: 412
Committers in past year: 5
Avg Commits per committer in past year: 82.4
Development Distribution Score (DDS) in past year: 0.498

Name Email Commits
Mika Pflüger m****r@c****m 649
Johannes Gütschow m****l@j****e 182
pre-commit-ci[bot] 6****] 166
Daniel Busch d****h@c****m 48
Daniel Busch d****h@c****m 18

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 61
Total pull requests: 212
Average time to close issues: 10 months
Average time to close pull requests: 11 days
Total issue authors: 5
Total pull request authors: 4
Average comments per issue: 2.8
Average comments per pull request: 1.43
Merged pull request: 196
Bot issues: 0
Bot pull requests: 99

Past year issues: 18
Past year pull requests: 98
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 10 days
Past year issue authors: 4
Past year pull request authors: 4
Past year average comments per issue: 2.22
Past year average comments per pull request: 1.28
Past year merged pull request: 87
Past year bot issues: 0
Past year bot pull requests: 41

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/primap-community/primap2

Top Issue Authors

  • mikapfl (28)
  • JGuetschow (23)
  • crdanielbusch (6)
  • rgieseke (3)
  • znichollscr (1)

Top Pull Request Authors

  • pre-commit-ci[bot] (99)
  • mikapfl (74)
  • JGuetschow (21)
  • crdanielbusch (18)

Top Issue Labels

  • enhancement (30)
  • bug (10)
  • priority: medium (8)
  • priority: high (6)
  • documentation (2)
  • priority: low (2)
  • upstream changes (1)

Top Pull Request Labels

  • bug (1)
  • enhancement (1)

Package metadata

pypi.org: primap2

The next generation of the PRIMAP climate policy analysis suite.

  • Homepage: https://github.com/primap-community/primap2
  • Documentation: https://primap2.readthedocs.io/
  • Licenses: Apache Software License 2.0
  • Latest release: 0.12.2 (published 3 months ago)
  • Last Synced: 2025-04-25T10:31:35.684Z (1 day ago)
  • Versions: 25
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 900 Last month
  • Rankings:
    • Dependent packages count: 10.052%
    • Forks count: 19.104%
    • Average: 20.095%
    • Stargazers count: 21.506%
    • Dependent repos count: 21.642%
    • Downloads: 28.172%
  • Maintainers (3)

Dependencies

docs/requirements.txt pypi
  • Sphinx >=4.2
  • ipykernel *
  • matplotlib *
  • nbsphinx *
  • numpydoc *
  • sphinx-autosummary-accessors *
  • sphinx-rtd-theme *
.github/workflows/ci.yml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • codecov/codecov-action v2 composite
pyproject.toml pypi
requirements.txt pypi
requirements_dev.txt pypi
setup.py pypi

Score: 11.850254477311422