magclass - Data Class and Tools for Handling Spatial-Temporal Data
Data class for increased interoperability working with spatial-temporal data together with corresponding functions and methods (conversions, basic calculations and basic data manipulation). The class distinguishes between spatial, temporal and other dimensions to facilitate the development and interoperability of tools build for it. Additional features are name-based addressing of data and internal consistency checks (e.g. checking for the right data order in calculations).
Last updated
data-structuresspatial-temporal
11.51 score 5 stars 58 dependents 602 scripts 819 downloadsmadrat - 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.
Last updated
data-processingpipelinereproducibility
11.38 score 18 stars 38 dependents 126 scripts 481 downloadsgms - 'GAMS' Modularization Support Package
A collection of tools to create, use and maintain modularized model code written in the modeling language 'GAMS' (<https://www.gams.com/>). Out-of-the-box 'GAMS' does not come with support for modularized model code. This package provides the tools necessary to convert a standard 'GAMS' model to a modularized one by introducing a modularized code structure together with a naming convention which emulates local environments. In addition, this package provides tools to monitor the compliance of the model code with modular coding guidelines.
Last updated
compilergamsmodules
8.51 score 1 stars 41 dependents 461 scripts 271 downloadsmagpie4 - MAgPIE outputs R package for MAgPIE version 4.x
Common output routines for extracting results from the MAgPIE framework (versions 4.x).
Last updated
8.20 score 2 stars 20 dependents 315 scriptsquitte - Bits and pieces of code to use with quitte-style data frames
A collection of functions for easily dealing with quitte-style data frames, doing multi-model comparisons and plots.
Last updated
8.12 score 39 dependents 215 scriptsmip - Comparison of multi-model runs
Package contains generic functions to produce comparison plots of multi-model runs.
Last updated
7.93 score 1 stars 33 dependents 69 scriptsggsankey - Sankey, Alluvial and Sankey Bump Plots
A package that makes it easy to implement sankey, alluvial and sankey bump plots in ggplot2.
Last updated
7.86 score 336 stars 3 dependents 1.2k scriptsGDPuc - Easily Convert GDP Data
Convert GDP time series data from one unit to another. All common GDP units are included, i.e. current and constant local currency units, US$ via market exchange rates and international dollars via purchasing power parities.
Last updated
7.78 score 1 stars 30 dependents 28 scripts 457 downloadsremind2 - The REMIND R package (2nd generation)
Contains the REMIND-specific routines for data and model output manipulation.
Last updated
7.59 score 169 scriptslpjmlkit - Toolkit for Basic LPJmL Handling
A collection of basic functions to facilitate the work with the Dynamic Global Vegetation Model (DGVM) Lund-Potsdam-Jena managed Land (LPJmL) hosted at the Potsdam Institute for Climate Impact Research (PIK). It provides functions for performing LPJmL simulations, as well as reading, processing and writing model-related data such as inputs and outputs or configuration files.
Last updated
7.58 score 10 stars 16 dependents 32 scripts 2 downloadslucode2 - Code Manipulation and Analysis Tools
A collection of tools which allow to manipulate and analyze code.
Last updated
6.85 score 4 dependents 465 scriptsmagpiesets - MAgPIE sets for R
A library containing MAgPIE sets and other support functions.
Last updated
6.82 score 26 dependents 38 scriptsmrcommons - MadRat commons Input Data Library
Provides useful functions and a common structure to all the input data required to run models like MAgPIE and REMIND of model input data.
Last updated
6.78 score 1 stars 14 dependents 22 scriptsmrdownscale - Downscale and harmonize land use data
Downscale and harmonize land use data (e.g. MAgPIE or WITCH) using high resolution reference data (e.g. LUH2v2h or LUH3).
Last updated
6.56 score 16 dependents 5 scriptspiamInterfaces - Project specific interfaces to REMIND / MAgPIE
Project specific interfaces to REMIND / MAgPIE.
Last updated
6.35 score 3 dependents 89 scriptspiamValidation - Validation Tools for PIK-PIAM
The piamValidation package provides validation tools for the Potsdam Integrated Assessment Modelling environment.
Last updated
6.07 score 5 stars 31 scriptsmrremind - MadRat REMIND Input Data Package
The mrremind packages contains data preprocessing for the REMIND model.
Last updated
6.06 score 5 stars 19 scriptsmrwater - madrat based MAgPIE water Input Data Library
Provides functions for MAgPIE cellular input data generation and stand-alone water calculations.
Last updated
6.00 score 3 dependents 4 scriptsluscale - PIK Landuse Group Data Scaling Tools
A collection of tools which allow to aggregate and disaggregate data in various ways.
Last updated
5.98 score 2 stars 21 dependents 63 scriptsluplot - Landuse Plot Library
Some useful functions to plot data such as a map plot function for MAgPIE objects.
Last updated
5.89 score 21 dependents 113 scriptsmrland - MadRaT land data package
The package provides land related data via the madrat framework.
Last updated
5.65 score 4 dependents 4 scriptsmrdrivers - Create GDP and Population Scenarios
Create GDP and population scenarios This package constructs the GDP and population scenarios used as drivers in both the REMIND and MAgPIE models.
Last updated
5.62 score 2 stars 20 dependents 6 scriptsgoxygen - In-Code Documentation for 'GAMS'
A collection of tools which extract a model documentation from GAMS code and comments. In order to use the package you need to install pandoc first (see pandoc.org).
Last updated
5.59 score 7 stars 5 scripts 307 downloadscitation - Software Citation Tools
A collection of functions to extract citation information from 'R' packages and to deal with files in 'citation file format' (<https://citation-file-format.github.io/>), extending the functionality already provided by the citation() function in the 'utils' package.
Last updated
5.45 score 2 stars 6 dependents 13 scripts 376 downloadslusweave - Sweave/Knitr Utilities
Set of tools which simplify the usage of SWeave/Knitr in R and allow to easily create PDF files from within R.
Last updated
5.44 score 34 dependents 89 scriptsmrlandcore - Fundamental MAgPIE preprocessing functions including calcLanduseInitialisation
Fundamental MAgPIE preprocessing functions including calcLanduseInitialisation.
Last updated
5.31 score 1 stars 15 dependents 1 scriptsgdx - Interface package for GDX files in R
A wrapper package for the gdxrrw extending its functionality and allowing to read and write GDX files directly in R.
Last updated
5.12 score 2 stars 10 dependents 147 scriptsgdx2 - Interface package for GDX files in R
A wrapper package for the gamstransfer package extending its functionality and allowing to read GDX files directly in R. It is emulating the basic features of the readGDX function in the gdx package but now based on gamstransfer instead of gdxrrw which served as a basis for gdx.
Last updated
5.07 score 22 dependents 59 scriptsmstools - Tool functions that can be used by several madrat-dependent or magpie4 output functions
Tool functions that can be used by several madrat-dependent or magpie4 output functions.
Last updated
4.98 score 23 dependents 11 scriptsmrmagpie - madrat based MAgPIE Input Data Library
Provides functions for MAgPIE country and cellular input data generation.
Last updated
4.98 score 2 dependentsmrindustry - input data generation for the REMIND industry module
The mrindustry packages contains data preprocessing for the REMIND model.
Last updated
4.94 score 1 dependentsgdxrrw - An Interface Between 'GAMS' and R
A data interface between 'GAMS' and R. The 'GAMS' (General Algebraic Modeling System) software includes a data specification called 'GDX' that is the preferred way to store and exchange 'GAMS' data. This package includes several functions to transfer data between 'GDX' and R, and some related utility functions.
Last updated
4.93 score 12 dependents 156 scriptsmodelstats - Run Analysis Tools
A collection of tools to analyze model runs.
Last updated
4.91 score 1 stars 1 scriptspiamPlotComparison - Create comparison plots for your model results
A frameworks to create comparison plots for your model results.
Last updated
4.91 score 9 dependents 15 scriptsmrtransport - Input data generation for the EDGE-Transport model
The mrtransport package contains data preprocessing for the EDGE-Transport model.
Last updated
4.78 score 5 dependents 3 scriptsmrvalidation - madrat data preparation for validation purposes
Package contains routines to prepare data for validation exercises.
Last updated
4.74 score 1 dependents 13 scriptspiamutils - Utilities for the piam-verse
This package contains utilities and helpers needed in various piam libraries.
Last updated
4.68 score 35 dependents 46 scriptsreporttransport - Reporting package for edgeTransport
This package contains edgeTransport-specific routines to report model results. The main functionality is to generate transport reporting variables in MIF format from a given edgeTransport model run folder or REMIND input data.
Last updated
4.61 score 5 dependents 12 scriptsmrfactors - MADRaT based package on factor inputs
This package provides functions for MAgPIE input data on factor inputs to agricultural production (with a focus on capital and labor).
Last updated
4.38 score 5 dependents 1 scriptslpjclass - LPJ Class Functions
Package containing the LPJ-Object-Class together with relevant functions and methods.
Last updated
4.28 score 16 dependentstrafficlight - traffic light - Tools for data validation
The package contains tools for data validation and aggregation of validation results.
Last updated
4.18 score 34 dependentsSPARQL - SPARQL client
Use SPARQL to pose SELECT or UPDATE queries to an end-point.
Last updated
4.11 score 1 stars 1 dependents 427 scripts 20 downloadsboundaries - Planetary Boundary Status based on LPJmL simulations
A systematic approach to quantify the status of the terrestrial planetary boundaries based on the Dynamic Global Vegetation Model (DGVM) Lund-Potsdam-Jena managed Land (LPJmL) hosted at the Potsdam Institute for Climate Impact Research (PIK). The supported planetary boundaries are "biosphere integrity", "land-system change", "bluewater", "greenwater" and "nitrogen flows".
Last updated
dgvmlpjmlplanetary-boundaries
3.95 score 9 stars 10 scriptslimes - The liMES R package
Contains the LIMES-specific routines for data and model output manipulation.
Last updated
3.88 score 1 stars 5 scriptsremulator - R emulator
A collection of R tools for fitting model results.
Last updated
3.74 score 11 scriptsmrsoil - MadRat Soil Organic Carbon Budget Library
This packages provides functions for soil organic carbon budget for mineral soils using the steady-state method (Tier 2) of the 2019 Refinement to the 2006 IPP Guidelines for National Greenhouse Gas Inventories.
Last updated
3.56 score 4 stars 3 dependentsrmndt - Tools for data.table objects in the REMIND context
Helper functions for REMIND-related tasks with data.table objects, e.g., interpolation and (dis-)aggregation.
Last updated
3.02 score 7 dependents 8 scriptsbiospheremetrics - Biosphere integrity metrics for LPJmL
Functions to compute Biosphere integrity metrics BioCol and EcoRisk based on output from LPJmL.
Last updated
3.00 score 2 stars 3 scriptspiamenv - Package environment support for PIAM
Enables easier management of package environments, based on renv and conda.
Last updated
2.90 score 7 scriptsrOpenscmRunner - Run different simple climate models from R using a unified interface
Using openscm-runner, you can run different simple climate models using a unified API. It supports emissions-driven runs only. rOpenscmRunner is a wrapper to easily use openscm-runner from R.
Last updated
2.70 score 1 starsHARr - HAR (GEMPACK) file read/write utility
This package reads/writes HAR files (and SL4 files) directly using basic R functions
Last updated
2.18 score 3 scripts 232 downloadsclimbed - Climate Data Integration for Modeling Building Energy Demand
Prepare climate data to be used by building energy demand models.
Last updated
2.18 score 1 dependents 2 scriptsmrfish - madrat data preparation for data connected to fish
Package contains routines to prepare data for validation exercises.
Last updated
2.00 score 1 scriptsMagpieNCGains - Easy conversion MAgPIE nc to GAINS mapping
Converts NC generated from MAgPIE outputs to GAINS mapping.
Last updated
1.70 score 4 scripts
