madrat: May All Data be Reproducible and Transparent (MADRaT) *

Provides a framework which should improve reproducibility and transparency in data processing. It provides functionality such as automatic meta data creation and management, rudimentary quality management, data caching, work-flow management and data aggregation. * The title is a wish not a promise. By no means we expect this package to deliver everything what is needed to achieve full reproducibility and transparency, but we believe that it supports efforts in this direction.

Version: 3.37.1
Depends: magclass (≥ 7.2.0), R (≥ 2.10.0)
Imports: callr, digest, filelock (≥ 1.0.3), igraph (≥ 2.1.1), Matrix, methods, pkgload, renv, stringi, tools, utils, withr, yaml
Suggests: covr, ggplot2, graphics, grDevices, knitr, rmarkdown, terra, testthat, tibble
Published: 2026-07-02
DOI: 10.32614/CRAN.package.madrat
Author: Jan Philipp Dietrich ORCID iD [aut, cre] (affiliation: Potsdam Institute for Climate Impact Research), Pascal Sauer ORCID iD [aut] (affiliation: Potsdam Institute for Climate Impact Research), Lavinia Baumstark [aut] (affiliation: Potsdam Institute for Climate Impact Research), Stephen Wirth [aut] (affiliation: Potsdam Institute for Climate Impact Research), Anastasis Giannousakis [aut], Renato Rodrigues [aut] (affiliation: Potsdam Institute for Climate Impact Research), Benjamin Leon Bodirsky [aut] (affiliation: Potsdam Institute for Climate Impact Research), Debbora Leip [aut] (affiliation: Potsdam Institute for Climate Impact Research), Michael Crawford [aut] (affiliation: Potsdam Institute for Climate Impact Research), Ulrich Kreidenweis [aut], David Klein [aut] (affiliation: Potsdam Institute for Climate Impact Research), Patrick Rein ORCID iD [aut] (affiliation: Potsdam Institute for Climate Impact Research)
Maintainer: Jan Philipp Dietrich <dietrich at pik-potsdam.de>
BugReports: https://github.com/pik-piam/madrat/issues
License: BSD_2_clause + file LICENSE
URL: https://github.com/pik-piam/madrat, https://doi.org/10.5281/zenodo.1115490
NeedsCompilation: no
Citation: madrat citation info
Materials: README
In views: ReproducibleResearch
CRAN checks: madrat results

Documentation:

Reference manual: madrat.html , madrat.pdf
Vignettes: Data caching in madrat (source, R code)
Portable unagreggated collections (PUCs) in MADRaT (source, R code)
Data preparation with madrat (source, R code)

Downloads:

Package source: madrat_3.37.1.tar.gz
Windows binaries: r-devel: madrat_3.15.6.zip, r-release: madrat_3.15.6.zip, r-oldrel: madrat_3.15.6.zip
macOS binaries: r-release (arm64): madrat_3.37.1.tgz, r-oldrel (arm64): madrat_3.37.1.tgz, r-release (x86_64): madrat_3.37.1.tgz, r-oldrel (x86_64): madrat_3.37.1.tgz
Old sources: madrat archive

Reverse dependencies:

Reverse suggests: GDPuc

Linking:

Please use the canonical form https://CRAN.R-project.org/package=madrat to link to this page.