Science Score: 67.0%

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

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 7 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.2%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: pik-piam
  • License: lgpl-3.0
  • Language: R
  • Default Branch: master
  • Size: 5.23 MB
Statistics
  • Stars: 1
  • Watchers: 4
  • Forks: 37
  • Open Issues: 8
  • Releases: 3
Created almost 6 years ago · Last pushed 6 months ago
Metadata Files
Readme License Citation

README.md

MadRat commons Input Data Library

R package mrcommons, version 1.62.1

CRAN status DOI R build status codecov r-universe

Purpose and Functionality

Provides useful functions and a common structure to all the input data required to run models like MAgPIE and REMIND of model input data.

Installation

For installation of the most recent package version an additional repository has to be added in R:

r options(repos = c(CRAN = "@CRAN@", pik = "https://rse.pik-potsdam.de/r/packages")) The additional repository can be made available permanently by adding the line above to a file called .Rprofile stored in the home folder of your system (Sys.glob("~") in R returns the home directory).

After that the most recent version of the package can be installed using install.packages:

r install.packages("mrcommons")

Package updates can be installed using update.packages (make sure that the additional repository has been added before running that command):

r update.packages()

Questions / Problems

In case of questions / problems please contact Jan Philipp Dietrich dietrich@pik-potsdam.de.

Citation

To cite package mrcommons in publications use:

Bodirsky B, Karstens K, Baumstark L, Weindl I, Wang X, Mishra A, Wirth S, Stevanovic M, Steinmetz N, Kreidenweis U, Rodrigues R, Popov R, Humpenoeder F, Giannousakis A, Levesque A, Klein D, Araujo E, Bleidorn E, Beier F, Oeser J, Pehl M, Leip D, Crawford M, Molina Bacca E, von Jeetze P, Martinelli E, Schreyer F, Soergel B, Sauer P, Hötten D, Hasse R, Abrahão G, Weigmann P, Dietrich J (2025). "mrcommons: MadRat commons Input Data Library." doi:10.5281/zenodo.3822009 https://doi.org/10.5281/zenodo.3822009, Version: 1.62.1, https://github.com/pik-piam/mrcommons.

A BibTeX entry for LaTeX users is

latex @Misc{, title = {mrcommons: MadRat commons Input Data Library}, author = {Benjamin Leon Bodirsky and Kristine Karstens and Lavinia Baumstark and Isabelle Weindl and Xiaoxi Wang and Abhijeet Mishra and Stephen Wirth and Mishko Stevanovic and Nele Steinmetz and Ulrich Kreidenweis and Renato Rodrigues and Roman Popov and Florian Humpenoeder and Anastasis Giannousakis and Antoine Levesque and David Klein and Ewerton Araujo and Eva Bleidorn and Felicitas Beier and Julian Oeser and Michaja Pehl and Debbora Leip and Michael Crawford and Edna {Molina Bacca} and Patrick {von Jeetze} and Eleonora Martinelli and Felix Schreyer and Bjoern Soergel and Pascal Sauer and David Hötten and Robin Hasse and Gabriel Abrahão and Pascal Weigmann and Jan Philipp Dietrich}, doi = {10.5281/zenodo.3822009}, date = {2025-09-02}, year = {2025}, url = {https://github.com/pik-piam/mrcommons}, note = {Version: 1.62.1}, }

Owner

  • Name: Potsdam Integrated Assessment Modelling (PIAM)
  • Login: pik-piam
  • Kind: organization
  • Location: Potsdam Institute for Climate Impact Research (PIK), Germany

Tools developed for use with data and models related to PIK's research.

Citation (CITATION.cff)

cff-version: 1.2.0
message: If you use this software, please cite it using the metadata from this file.
type: software
title: 'mrcommons: MadRat commons Input Data Library'
version: 1.62.1
date-released: '2025-09-02'
abstract: Provides useful functions and a common structure to all the input data required
  to run models like MAgPIE and REMIND of model input data.
authors:
- family-names: Bodirsky
  given-names: Benjamin Leon
  email: bodirsky@pik-potsdam.de
- family-names: Karstens
  given-names: Kristine
- family-names: Baumstark
  given-names: Lavinia
- family-names: Weindl
  given-names: Isabelle
- family-names: Wang
  given-names: Xiaoxi
- family-names: Mishra
  given-names: Abhijeet
- family-names: Wirth
  given-names: Stephen
- family-names: Stevanovic
  given-names: Mishko
- family-names: Steinmetz
  given-names: Nele
- family-names: Kreidenweis
  given-names: Ulrich
- family-names: Rodrigues
  given-names: Renato
- family-names: Popov
  given-names: Roman
- family-names: Humpenoeder
  given-names: Florian
- family-names: Giannousakis
  given-names: Anastasis
- family-names: Levesque
  given-names: Antoine
- family-names: Klein
  given-names: David
- family-names: Araujo
  given-names: Ewerton
- family-names: Bleidorn
  given-names: Eva
- family-names: Beier
  given-names: Felicitas
- family-names: Oeser
  given-names: Julian
- family-names: Pehl
  given-names: Michaja
- family-names: Leip
  given-names: Debbora
- family-names: Crawford
  given-names: Michael
- family-names: Molina Bacca
  given-names: Edna
- family-names: von Jeetze
  given-names: Patrick
- family-names: Martinelli
  given-names: Eleonora
- family-names: Schreyer
  given-names: Felix
- family-names: Soergel
  given-names: Bjoern
- family-names: Sauer
  given-names: Pascal
- family-names: Hötten
  given-names: David
- family-names: Hasse
  given-names: Robin
- family-names: Abrahão
  given-names: Gabriel
- family-names: Weigmann
  given-names: Pascal
- family-names: Dietrich
  given-names: Jan Philipp
  email: dietrich@pik-potsdam.de
license: LGPL-3.0
repository-code: https://github.com/pik-piam/mrcommons
doi: 10.5281/zenodo.3822009

GitHub Events

Total
  • Issues event: 6
  • Issue comment event: 12
  • Push event: 58
  • Pull request review comment event: 6
  • Pull request review event: 34
  • Pull request event: 62
  • Fork event: 5
Last Year
  • Issues event: 6
  • Issue comment event: 12
  • Push event: 58
  • Pull request review comment event: 6
  • Pull request review event: 34
  • Pull request event: 62
  • Fork event: 5

Committers

Last synced: about 2 years ago

All Time
  • Total Commits: 1,503
  • Total Committers: 47
  • Avg Commits per committer: 31.979
  • Development Distribution Score (DDS): 0.888
Past Year
  • Commits: 313
  • Committers: 25
  • Avg Commits per committer: 12.52
  • Development Distribution Score (DDS): 0.837
Top Committers
Name Email Commits
Kristine Karstens k****s@p****e 168
FeBeier f****r@p****e 145
Jan Philipp Dietrich d****h@p****e 131
Pascal Führlich p****h@p****e 122
David Chen d****h@l****e 96
Mika Pflüger m****r@p****e 69
Debbora Leip l****p@p****e 69
Benjamin Leon Bodirsky b****y@p****e 67
emolinab m****a@p****e 65
Falk Benke f****e@p****e 61
David Klein d****n@p****e 56
abhimishr m****8@g****m 44
amnmalik a****k@p****e 43
caviddhen d****n@p****e 40
Lavinia Baumstark b****k@p****e 38
florianh h****r@p****e 30
david chen c****n@g****m 24
Michaja Pehl p****l@p****e 23
Johannes Koch j****h@p****e 21
Marcos Alves m****s@g****m 21
Pascal Weigmann p****e@L****e 18
Alois Dirnaichner a****i@d****m 18
gabriel-abrahao g****o@g****m 14
mscrawford m****r@g****m 14
pvjeetze v****e@p****e 12
Isabelle Weindl w****l@p****e 11
Michael Windisch w****h@p****e 10
Renato Rodrigues r****o@p****e 9
schreyer f****r@p****e 9
wehnerja 4****a 8
and 17 more...
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 16
  • Total pull requests: 117
  • Average time to close issues: 27 days
  • Average time to close pull requests: 8 days
  • Total issue authors: 6
  • Total pull request authors: 23
  • Average comments per issue: 1.94
  • Average comments per pull request: 0.83
  • Merged pull requests: 99
  • Bot issues: 0
  • Bot pull requests: 4
Past Year
  • Issues: 3
  • Pull requests: 27
  • Average time to close issues: 26 days
  • Average time to close pull requests: 13 days
  • Issue authors: 2
  • Pull request authors: 10
  • Average comments per issue: 1.67
  • Average comments per pull request: 0.22
  • Merged pull requests: 20
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • johanneskoch94 (8)
  • 0UmfHxcvx5J7JoaOhFSs5mncnisTJJ6q (3)
  • bodirsky (2)
  • moulai (1)
  • Loisel (1)
  • ricardarosemann (1)
  • gabriel-abrahao (1)
Pull Request Authors
  • fbenke-pik (34)
  • dklein-pik (18)
  • pfuehrlich-pik (17)
  • johanneskoch94 (16)
  • caviddhen (8)
  • robinhasse (7)
  • gabriel-abrahao (7)
  • pascal-sauer (6)
  • pre-commit-ci[bot] (6)
  • 0UmfHxcvx5J7JoaOhFSs5mncnisTJJ6q (5)
  • deleip (4)
  • pweigmann (4)
  • mscrawford (3)
  • tscheypidi (3)
  • emolinab (2)
Top Labels
Issue Labels
bug (2) question (2) name collision (1) enhancement (1)
Pull Request Labels
bug (1)

Dependencies

DESCRIPTION cran
  • R >= 2.10.0 depends
  • madrat >= 2.12.0 depends
  • magclass >= 3.17 depends
  • mrdrivers >= 0.2.1 depends
  • mstools * depends
  • GDPuc * imports
  • R.utils * imports
  • SPEI * imports
  • data.table * imports
  • dplyr * imports
  • hdf5r * imports
  • lpjclass * imports
  • luscale * imports
  • magpiesets >= 0.44.2 imports
  • ncdf4 * imports
  • nleqslv * imports
  • purrr * imports
  • quitte * imports
  • raster * imports
  • readxl * imports
  • reshape2 * imports
  • rlang * imports
  • stringr * imports
  • terra * imports
  • tibble * imports
  • tidyr * imports
  • withr * imports
  • zoo * imports
  • HARr * suggests
  • Rilostat * suggests
  • XML * suggests
  • covr * suggests
  • knitr * suggests
  • lifecycle * suggests
  • rmarkdown * suggests
  • testthat * suggests
.github/workflows/check.yaml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • pat-s/always-upload-cache v3 composite
  • r-lib/actions/setup-pandoc v2 composite