Abstract
The increasing data requirements of complex models demand robust, reproducible, and transparent systems to track and prepare models' inputs. Here we describe version 1.0 of the gcamdata R package that processes raw inputs to produce the hundreds of XML files needed by the GCAM integrated human-earth systems model. It features extensive functional and unit testing, data tracing and visualization, and enforces metadata, documentation, and flexibility in its component data-processing subunits. Although this package is specific to GCAM, many of its structural pieces and approaches should be broadly applicable to, and reusable by, other complex model/data systems aiming to improve transparency, reproducibility, and flexibility.
Author supplied keywords
Cite
CITATION STYLE
Bond-Lamberty, B., Dorheim, K., Cui, R., Horowitz, R., Snyder, A., Calvin, K., … Clarke, L. (2019). Gcamdata: An R package for preparation, synthesis, and tracking of input data for the GCAM integrated human-earth systems model. Journal of Open Research Software, 7(1). https://doi.org/10.5334/jors.232
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.