diff --git a/.buildlibrary b/.buildlibrary index ee3b434c..3e08613f 100644 --- a/.buildlibrary +++ b/.buildlibrary @@ -1,9 +1,10 @@ -ValidationKey: '219547800' +ValidationKey: '219589802' AcceptedWarnings: - 'Warning: package ''.*'' was built under R version' - 'Warning: namespace ''.*'' is not available and has been replaced' - .*qpdf.* is needed for checks on size reduction of PDFs - .*following variables are expected in the piamInterfaces.* +- Summation checks have revealed some gaps!* AcceptedNotes: - Imports includes .* non-default packages. - unable to verify current time diff --git a/CITATION.cff b/CITATION.cff index 3bae91f6..4f2a5962 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -2,8 +2,8 @@ cff-version: 1.2.0 message: If you use this software, please cite it using the metadata from this file. type: software title: 'remind2: The REMIND R package (2nd generation)' -version: 1.119.0 -date-released: '2023-09-20' +version: 1.119.1 +date-released: '2023-09-22' abstract: Contains the REMIND-specific routines for data and model output manipulation. authors: - family-names: Rodrigues diff --git a/DESCRIPTION b/DESCRIPTION index 57d91e75..6300eddb 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,8 +1,8 @@ Type: Package Package: remind2 Title: The REMIND R package (2nd generation) -Version: 1.119.0 -Date: 2023-09-20 +Version: 1.119.1 +Date: 2023-09-22 Authors@R: c( person("Renato", "Rodrigues", , "renato.rodrigues@pik-potsdam.de", role = c("aut", "cre")), person("Lavinia", "Baumstark", role = "aut"), diff --git a/README.md b/README.md index 08cce3d3..2b20f371 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # The REMIND R package (2nd generation) -R package **remind2**, version **1.119.0** +R package **remind2**, version **1.119.1** [![CRAN status](https://www.r-pkg.org/badges/version/remind2)](https://cran.r-project.org/package=remind2) [![R build status](https://github.com/pik-piam/remind2/workflows/check/badge.svg)](https://github.com/pik-piam/remind2/actions) [![codecov](https://codecov.io/gh/pik-piam/remind2/branch/master/graph/badge.svg)](https://app.codecov.io/gh/pik-piam/remind2) [![r-universe](https://pik-piam.r-universe.dev/badges/remind2)](https://pik-piam.r-universe.dev/builds) @@ -49,7 +49,7 @@ In case of questions / problems please contact Renato Rodrigues . +Rodrigues R, Baumstark L, Benke F, Dietrich J, Dirnaichner A, Führlich P, Giannousakis A, Hasse R, Hilaire J, Klein D, Koch J, Kowalczyk K, Levesque A, Malik A, Merfort A, Merfort L, Morena-Leiva S, Pehl M, Pietzcker R, Rauner S, Richters O, Rottoli M, Schötz C, Schreyer F, Siala K, Sörgel B, Spahr M, Strefler J, Verpoort P (2023). _remind2: The REMIND R package (2nd generation)_. R package version 1.119.1, . A BibTeX entry for LaTeX users is @@ -58,7 +58,7 @@ A BibTeX entry for LaTeX users is title = {remind2: The REMIND R package (2nd generation)}, author = {Renato Rodrigues and Lavinia Baumstark and Falk Benke and Jan Philipp Dietrich and Alois Dirnaichner and Pascal Führlich and Anastasis Giannousakis and Robin Hasse and Jérome Hilaire and David Klein and Johannes Koch and Katarzyna Kowalczyk and Antoine Levesque and Aman Malik and Anne Merfort and Leon Merfort and Simón Morena-Leiva and Michaja Pehl and Robert Pietzcker and Sebastian Rauner and Oliver Richters and Marianna Rottoli and Christof Schötz and Felix Schreyer and Kais Siala and Björn Sörgel and Mike Spahr and Jessica Strefler and Philipp Verpoort}, year = {2023}, - note = {R package version 1.119.0}, + note = {R package version 1.119.1}, url = {https://github.com/pik-piam/remind2}, } ``` diff --git a/inst/extdata/additional_summation_checks.csv b/inst/extdata/additional_summation_checks.csv index 7620bedf..b676de07 100644 --- a/inst/extdata/additional_summation_checks.csv +++ b/inst/extdata/additional_summation_checks.csv @@ -1,11 +1,88 @@ parent; child; factor - -# total FE primary steel production -FE|Industry|Steel|++|Primary; FE|Industry|Steel|+|Solids; 1 -FE|Industry|Steel|++|Primary; FE|Industry|Steel|+|Liquids; 1 -FE|Industry|Steel|++|Primary; FE|Industry|Steel|+|Gases; 1 -FE|Industry|Steel|++|Primary; FE|Industry|Steel|+|Hydrogen; 1 -FE|Industry|Steel|++|Primary; FE|Industry|Steel|Primary|Electricity; 1 - -# total FE secondary steel production -FE|Industry|Steel|++|Secondary; FE|Industry|Steel|Secondary|Electricity; 1 +;; +# total FE primary steel production;; +FE|Industry|Steel|++|Primary; FE|Industry|Steel|+|Solids;1 +FE|Industry|Steel|++|Primary; FE|Industry|Steel|+|Liquids;1 +FE|Industry|Steel|++|Primary; FE|Industry|Steel|+|Gases;1 +FE|Industry|Steel|++|Primary; FE|Industry|Steel|+|Hydrogen;1 +FE|Industry|Steel|++|Primary; FE|Industry|Steel|Primary|Electricity;1 +;; +# total FE secondary steel production;; +FE|Industry|Steel|++|Secondary; FE|Industry|Steel|Secondary|Electricity;1 +;; +Emi|GHG;Emi|GHG|Gross|Energy|Supply|Electricity;1 +Emi|GHG;Emi|GHG|Gross|Energy|Supply|Non-electric;1 +Emi|GHG;Emi|GHG|Energy|Demand|+|Buildings;1 +Emi|GHG;Emi|GHG|Gross|Energy|Demand|+|Industry;1 +Emi|GHG;Emi|GHG|Energy|Demand|+|Transport;1 +Emi|GHG;Emi|GHG|Energy|Demand|+|CDR;1 +Emi|GHG;Emi|GHG|+++|Industrial Processes;1 +Emi|GHG;Emi|GHG|+++|Waste;1 +Emi|GHG;Emi|GHG|+++|Agriculture;1 +Emi|GHG;Emi|GHG|+++|Land-Use Change;1 +Emi|GHG;Emi|CO2|CDR|BECCS;1 +Emi|GHG;Emi|CO2|CDR|DACCS;1 +Emi|GHG;Emi|CO2|CDR|Industry CCS|Synthetic Fuels;1 +Emi|GHG;Emi|CO2|CDR|EW;1 +;; +Emi|CO2;Emi|CO2|+|Land-Use Change;1 +Emi|CO2;Emi|CO2|+|Industrial Processes;1 +Emi|CO2;Emi|CO2|Energy|Demand|+|Transport;1 +Emi|CO2;Emi|CO2|Gross|Energy|Demand|+|Industry;1 +Emi|CO2;Emi|CO2|Energy|Demand|+|Buildings;1 +Emi|CO2;Emi|CO2|Energy|Demand|+|CDR;1 +Emi|CO2;Emi|CO2|Gross|Energy|Supply|Non-electric;1 +Emi|CO2;Emi|CO2|Gross|Energy|Supply|+|Electricity;1 +Emi|CO2;Emi|CO2|CDR|BECCS;1 +Emi|CO2;Emi|CO2|CDR|Industry CCS|Synthetic Fuels;1 +Emi|CO2;Emi|CO2|CDR|DACCS;1 +Emi|CO2;Emi|CO2|CDR|EW;1 +Emi|GHG;Emi|CO2|+|Energy;1 +;; +Emi|GHG 1;Emi|CO2|+|Industrial Processes;1 +Emi|GHG 1;Emi|CO2|+|Land-Use Change;1 +Emi|GHG 1;Emi|GHG|+|CH4;1 +Emi|GHG 1;Emi|GHG|+|N2O;1 +Emi|GHG 1;Emi|GHG|+|F-Gases;1 +Emi|GHG 1;Emi|CO2|+|non-BECCS CDR;1 +;; +Emi|CO2|Cumulated;Emi|CO2|Cumulated|Land-Use Change;1 +Emi|CO2|Cumulated;Emi|CO2|Cumulated|Industrial Processes;1 +Emi|CO2|Cumulated;Emi|CO2|Cumulated|Energy|Demand|Transport;1 +Emi|CO2|Cumulated;Emi|CO2|Cumulated|Gross|Energy|Demand|Industry;1 +Emi|CO2|Cumulated;Emi|CO2|Cumulated|Energy|Demand|Buildings;1 +Emi|CO2|Cumulated;Emi|CO2|Cumulated|Energy|Demand|CDR;1 +Emi|CO2|Cumulated;Emi|CO2|Cumulated|Gross|Energy|Supply|Non-electric;1 +Emi|CO2|Cumulated;Emi|CO2|Cumulated|Gross|Energy|Supply|Electricity;1 +Emi|CO2|Cumulated;Emi|CO2|Cumulated|CDR|BECCS;1 +Emi|CO2|Cumulated;Emi|CO2|Cumulated|CDR|Industry CCS|Synthetic Fuels;1 +Emi|CO2|Cumulated;Emi|CO2|Cumulated|CDR|DACCS;1 +Emi|CO2|Cumulated;Emi|CO2|Cumulated|CDR|EW;1 +;; +Emi|CO2|CDR;Emi|CO2|CDR|Land-Use Change;1 +Emi|CO2|CDR;Emi|CO2|CDR|BECCS|Pe2Se;1 +Emi|CO2|CDR;Emi|CO2|CDR|BECCS|Industry;1 +Emi|CO2|CDR;Emi|CO2|CDR|Industry CCS|Synthetic Fuels;1 +Emi|CO2|CDR;Emi|CO2|CDR|DACCS;1 +Emi|CO2|CDR;Emi|CO2|CDR|EW;1 +;; +SE|Electricity;SE|Input|Electricity|Hydrogen|Synthetic Fuels|+|Liquids;1 +SE|Electricity;SE|Input|Electricity|Hydrogen|Synthetic Fuels|+|Gases;1 +SE|Electricity;SE|Input|Electricity|Hydrogen|direct FE H2;1 +SE|Electricity;SE|Input|Electricity|Hydrogen|Electricity Storage;1 +SE|Electricity;SE|Input|Electricity|Buildings;1 +SE|Electricity;SE|Input|Electricity|Industry;1 +SE|Electricity;SE|Input|Electricity|Transport;1 +SE|Electricity;SE|Input|Electricity|CDR;1 +SE|Electricity;SE|Input|Electricity|Self Consumption Energy System;1 +SE|Hydrogen;FE|Industry|+|Hydrogen;1 +SE|Hydrogen;FE|Buildings|+|Hydrogen;1 +SE|Hydrogen;FE|Transport|+|Hydrogen;1 +SE|Hydrogen;FE|CDR|+|Hydrogen;1 +SE|Hydrogen;SE|Input|Hydrogen|Electricity|+|Normal Turbines;1 +SE|Hydrogen;SE|Input|Hydrogen|Electricity|+|Forced VRE Turbines;1 +SE|Hydrogen;SE|Input|Hydrogen|Synthetic Fuels|+|Liquids;1 +SE|Hydrogen;SE|Input|Hydrogen|Synthetic Fuels|+|Gases;1 +;; +Carbon Management|Carbon Capture;Carbon Management|Storage;1 +Carbon Management|Carbon Capture;Carbon Management|Usage;1