English
 
Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  lpjmlkit: A toolkit for operating LPJmL and model-specific data processing

Breier, J., Ostberg, S., Wirth, S. B., Hötten, D., Minoli, S., Stenzel, F., Müller, C. (2024): lpjmlkit: A toolkit for operating LPJmL and model-specific data processing. - Journal of Open Source Software, 9, 103, 5447.
https://doi.org/10.21105/joss.05447

Item is

Files

show Files
hide Files
:
31529oa.pdf (Publisher version), 731KB
Name:
31529oa.pdf
Description:
-
Visibility:
Public
MIME-Type / Checksum:
application/pdf / [MD5]
Technical Metadata:
Copyright Date:
-
Copyright Info:
-

Locators

show
hide
Locator:
https://zenodo.org/records/13884611 (Supplementary material)
Description:
-

Creators

show
hide
 Creators:
Breier, Jannes1, Author              
Ostberg, Sebastian1, Author              
Wirth, Stephen Björn1, Author              
Hötten, David1, Author              
Minoli, Sara1, Author              
Stenzel, Fabian1, Author              
Müller, Christoph1, Author              
Affiliations:
1Potsdam Institute for Climate Impact Research, ou_persistent13              

Content

show
hide
Free keywords: -
 Abstract: The lpjmlkit R package (Breier et al., 2023) is an open source software that is developed for handling the open source dynamic global vegetation model (DGVM) LPJmL. It contains two main modules. One, LPJmL Runner, provides the functionality to create multiple model configurations and start the corresponding simulations either on a personal computer or on a high perfomance computing a (HPC) cluster with SLURM (Simple Linux Utility for Resource Management) support, in both cases requiring a working LPJmL installation. The other, LPJmL Data, offers a generic function that supports reading both simulation output and model input data in multiple file formats used by LPJmL. The associated data class LPJmLData contains both the data and the corresponding metadata to ensure data integrity within a single instance. LPJmLData objects act as data containers that provide modification functions such as subsetting or transformations of the data. LPJmLData objects can be exported into various other common R data formats. In addition to these modules, other functions are included to facilitate common use cases of LPJmL. This article introduces lpjmlkit, an R package that serves as an interface to LPJmL to simplify direct work with the model and to enable new generic software developments based on LPJmL simulations or data.

Details

show
hide
Language(s): eng - English
 Dates: 2023-03-272024-11-222024-11-222024-11-22
 Publication Status: Finally published
 Pages: 6
 Publishing info: -
 Table of Contents: -
 Rev. Type: Peer
 Identifiers: DOI: 10.21105/joss.05447
PIKDOMAIN: RD1 - Earth System Analysis
PIKDOMAIN: RD2 - Climate Resilience
PIKDOMAIN: RD3 - Transformation Pathways
Working Group: Terrestrial Safe Operating Space
Organisational keyword: RD1 - Earth System Analysis
Organisational keyword: RD2 - Climate Resilience
Organisational keyword: RD3 - Transformation Pathways
MDB-ID: No MDB - stored outside PIK (see locators/paper)
OATYPE: Diamond
 Degree: -

Event

show

Legal Case

show

Project information

show

Source 1

show
hide
Title: Journal of Open Source Software
Source Genre: Journal, other, oa-diamond
 Creator(s):
Affiliations:
Publ. Info: -
Pages: - Volume / Issue: 9 (103) Sequence Number: 5447 Start / End Page: - Identifier: CoNE: https://publications.pik-potsdam.de/cone/journals/resource/journal-open-source-software
Publisher: Open Journals