boundaries

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). The supported planetary boundaries are "biosphere integrity", "land-system change", "bluewater", "greenwater" and "nitrogen flows".

https://github.com/pik-tess/boundaries

Science Score: 49.0%

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

  • 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
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (16.8%) to scientific vocabulary

Keywords

dgvm lpjml planetary-boundaries r r-package
Last synced: 6 months ago · JSON representation

Repository

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). The supported planetary boundaries are "biosphere integrity", "land-system change", "bluewater", "greenwater" and "nitrogen flows".

Basic Info
  • Host: GitHub
  • Owner: pik-tess
  • License: agpl-3.0
  • Language: HTML
  • Default Branch: master
  • Homepage:
  • Size: 7.1 MB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Topics
dgvm lpjml planetary-boundaries r r-package
Created almost 2 years ago · Last pushed about 1 year ago
Metadata Files
Readme Contributing License Citation

README.md

logo Planetary Boundary Status based on LPJmL simulations

R package boundaries, version 1.3.1

CRAN status DOI R build status codecov r-universe

Purpose and Functionality

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".

Overview

🌎🌡 Terrestrial Planetary Boundary Status

calc_status() calculate the status of the boundaries based on 🌱 LPJmL Simulations depending on ... 1. 🎛 Scenario configuration 2. 🌐 Spatial scale: global, sub-global, grid 3. 🕚 Time span and resolution 4. 📑 Methodological approach

and returns the status of each underlying control variable.

🎨 Status Visualization

plot_status() visualize the 🌡 status of the 🌎 boundaries based on the calculated control variables either as a 🗺 map or a 📈 time series plot.

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("boundaries")

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

r update.packages()

Tutorial

The package comes with a vignette describing the basic functionality of the package and how to use it. You can load it with the following command (the package needs to be installed):

r vignette("calc_and_plot_boundaries") # Calculate and plot boundaries

Questions / Problems

In case of questions / problems please contact Johanna Braun braun@pik-potsdam.de.

Citation

To cite package boundaries in publications use:

Braun J, Breier J, Stenzel F, Vanelli C (2025). "boundaries: Planetary Boundary Status based on LPJmL simulations." doi:10.5281/zenodo.11550559 https://doi.org/10.5281/zenodo.11550559, Version: 1.3.1, https://github.com/PIK-tess/boundaries.

A BibTeX entry for LaTeX users is

latex @Misc{, title = {boundaries: Planetary Boundary Status based on LPJmL simulations}, author = {Johanna Braun and Jannes Breier and Fabian Stenzel and Caterina Vanelli}, doi = {10.5281/zenodo.11550559}, date = {2025-02-21}, year = {2025}, url = {https://github.com/PIK-tess/boundaries}, note = {Version: 1.3.1}, }

Owner

  • Name: Terrestrial Safe Operating Space (TESS)
  • Login: pik-tess
  • Kind: organization
  • Location: Germany

Dynamics and interactions of terrestrial planetary boundaries, including their improved definition, quantification, regionalisation and operationalisation.

GitHub Events

Total
  • Watch event: 3
  • Push event: 4
  • Create event: 1
Last Year
  • Watch event: 3
  • Push event: 4
  • Create event: 1

Dependencies

.github/workflows/check.yaml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
DESCRIPTION cran
  • R >= 3.5.0 depends
  • abind * imports
  • biospheremetrics * imports
  • dplyr * imports
  • future * imports
  • lpjmlkit * imports
  • magrittr * imports
  • matrixStats * imports
  • methods * imports
  • readr * imports
  • reshape2 * imports
  • rlang * imports
  • sf * imports
  • terra * imports
  • tibble * imports
  • tidyr * imports
  • tidyselect * imports
  • yaml * imports
  • cowplot * suggests
  • ggh4x * suggests
  • ggnewscale * suggests
  • ggpattern * suggests
  • ggplot2 * suggests
  • ggpubr * suggests
  • ggrepel * suggests
  • ggspatial * suggests
  • ggtrace * suggests
  • gridExtra * suggests
  • purrr * suggests
  • rnaturalearth * suggests
  • scales * suggests
  • testthat >= 3.0.0 suggests
  • tidyterra * suggests