B. Bond‐Lamberty, K. Dorheim, R. Cui, Russell Horowitz, Abigail C. Snyder, K. Calvin, Leyang Feng, R. Hoesly, Jill Horing, G. P. Kyle, R. Link, P. Patel, Christopher Roney, A. Staniszewski, S. Turner, Min Chen, F. Feijoo, C. Hartin, M. Hejazi, G. Iyer, Son H Kim, Yaling Liu, Cary Lynch, H. Mcjeon, Steven J. Smith, Stephanie T. Waldhoff, M. Wise, L. Clarke
{"title":"gcamdata:用于GCAM综合人地系统模型输入数据的准备、合成和跟踪的R包","authors":"B. Bond‐Lamberty, K. Dorheim, R. Cui, Russell Horowitz, Abigail C. Snyder, K. Calvin, Leyang Feng, R. Hoesly, Jill Horing, G. P. Kyle, R. Link, P. Patel, Christopher Roney, A. Staniszewski, S. Turner, Min Chen, F. Feijoo, C. Hartin, M. Hejazi, G. Iyer, Son H Kim, Yaling Liu, Cary Lynch, H. Mcjeon, Steven J. Smith, Stephanie T. Waldhoff, M. Wise, L. Clarke","doi":"10.5334/JORS.232","DOIUrl":null,"url":null,"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. Funding statement: Primary support for this work was provided by the U.S. Department of Energy, Office of Science, as part of research in Multi-Sector Dynamics, Earth and Environmental System Modeling Program. Additional support was provided by the U.S. Department of Energy Offices of Fossil Energy, Nuclear Energy, and Energy Efficiency and Renewable Energy and the U.S. Environmental Protection Agency.","PeriodicalId":37323,"journal":{"name":"Journal of Open Research Software","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2019-03-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":"{\"title\":\"gcamdata: An R Package for Preparation, Synthesis, and Tracking of Input Data for the GCAM Integrated Human-Earth Systems Model\",\"authors\":\"B. Bond‐Lamberty, K. Dorheim, R. Cui, Russell Horowitz, Abigail C. Snyder, K. Calvin, Leyang Feng, R. Hoesly, Jill Horing, G. P. Kyle, R. Link, P. Patel, Christopher Roney, A. Staniszewski, S. Turner, Min Chen, F. Feijoo, C. Hartin, M. Hejazi, G. Iyer, Son H Kim, Yaling Liu, Cary Lynch, H. Mcjeon, Steven J. Smith, Stephanie T. Waldhoff, M. Wise, L. Clarke\",\"doi\":\"10.5334/JORS.232\",\"DOIUrl\":null,\"url\":null,\"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. Funding statement: Primary support for this work was provided by the U.S. Department of Energy, Office of Science, as part of research in Multi-Sector Dynamics, Earth and Environmental System Modeling Program. Additional support was provided by the U.S. Department of Energy Offices of Fossil Energy, Nuclear Energy, and Energy Efficiency and Renewable Energy and the U.S. Environmental Protection Agency.\",\"PeriodicalId\":37323,\"journal\":{\"name\":\"Journal of Open Research Software\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-03-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"19\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Open Research Software\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5334/JORS.232\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"Social Sciences\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Open Research Software","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5334/JORS.232","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Social Sciences","Score":null,"Total":0}
gcamdata: An R Package for Preparation, Synthesis, and Tracking of Input Data for the GCAM Integrated Human-Earth Systems Model
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. Funding statement: Primary support for this work was provided by the U.S. Department of Energy, Office of Science, as part of research in Multi-Sector Dynamics, Earth and Environmental System Modeling Program. Additional support was provided by the U.S. Department of Energy Offices of Fossil Energy, Nuclear Energy, and Energy Efficiency and Renewable Energy and the U.S. Environmental Protection Agency.