Package: reportbrick 0.7.1

Robin Hasse

reportbrick: Reporting package for BRICK

This package contains BRICK-specific routines to report model results. The main functionality is to generate a mif-file from a given BRICK model run folder.

Authors:Robin Hasse [aut, cre], Ricarda Rosemann [aut]

reportbrick_0.7.1.tar.gz
reportbrick_0.7.1.zip(r-4.5)reportbrick_0.7.1.zip(r-4.4)reportbrick_0.7.1.zip(r-4.3)
reportbrick_0.7.1.tgz(r-4.4-any)reportbrick_0.7.1.tgz(r-4.3-any)
reportbrick_0.7.1.tar.gz(r-4.5-noble)reportbrick_0.7.1.tar.gz(r-4.4-noble)
reportbrick_0.7.1.tgz(r-4.4-emscripten)reportbrick_0.7.1.tgz(r-4.3-emscripten)
reportbrick.pdf |reportbrick.html
reportbrick/json (API)

# Install 'reportbrick' in R:
install.packages('reportbrick', repos = c('https://pik-piam.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/pik-piam/reportbrick/issues

On CRAN:

3.48 score 2 packages 4 exports 140 dependencies

Last updated 2 months agofrom:b32fba3469. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 09 2024
R-4.5-winNOTEDec 09 2024
R-4.5-linuxNOTEDec 09 2024
R-4.4-winNOTEDec 09 2024
R-4.4-macNOTEDec 09 2024
R-4.3-winNOTEDec 09 2024
R-4.3-macNOTEDec 09 2024

Exports:convGDX2MIFplotBRICKCalibreadBrickSetsreportCalibration

Dependencies:abindaskpassbase64encbitbit64bslibcachemcallrcellrangerclicliprcollectionscolorspacecommonmarkcountrycodecpp11crayoncredentialscrosstalkcurldata.tabledescdigestdplyrevaluatefansifarverfastmapfilelockfontawesomeforcatsfsgamstransfergenericsgertggplot2ghgitcredsgluegmsgridExtragtablehighrhmshtmltoolshtmlwidgetshttpuvhttrhttr2igraphiniisobandjquerylibjsonlitekableExtraKernSmoothknitrlabelinglaterlatticelazyevallifecyclelubridatelusweavemadratmagclassmagrittrMASSMatrixmemoisemgcvmimemipmunsellnlmeopensslpiamPlotComparisonpiamutilspillarpkgbuildpkgconfigpkgloadplotlyplyrprettyunitsprocessxprogresspromisespspurrrqualVquitteR.methodsS3R.ooR.utilsR6rappdirsRColorBrewerRcppreadrreadxlrematchrenvreshape2rlangrmarkdownrprojrootrstudioapisassscalesshinysourcetoolsstringistringrsvglitesyssystemfontstibbletidyrtidyselecttimechangetinytextrafficlighttzdbusethisutf8vctrsviridisLitevroomwhiskerwhoamiwithrwritexlxfunxml2xtableyamlymlthiszipzoo

Readme and manuals

Help Manual

Help pageTopics
Add carrier dimesion based on heating system technology.addCarrierDimension
Aggregate.agg
All Combinations of dimension elements.combinations
Compute the deviation to historical data.computeDeviation
Compute the sum of construction and renovation flow values.computeFlowSum
Compute the relative deviation to historical data as the relative euclidean distance.computeRelDev
Compute the sum of the squares in a data frame.computeSumSq
Construct dimension mapping (either aggregation or reporting) with explicit set elements for each dimension.constructDimMapping
Extend dimensions of a data frame by adding NA entries, add variable name.expandDims
Find inconsistencies in set elements between reporting template and gdx.findInconsistenSetElements
Find all tags in name escaped in curly brackets.findTags
List any missing elements in any given dimension.missingElements
Read a symbol from several gdx files and combine in one data frame.readGdxIter
Replace column names 'bs' and 'hs' by 'bsr' and 'hsr'.replaceVarName
select values from MAgPIE-obect.select
Wrapper around setNames.setNames
Split dimension names.split
Create tag.tag
Read in GDX from BRICK and write *.mif reportingconvGDX2MIF
Crop MagPIE object to given periods and fill missing periodsextendPeriods
Render the BRICK calibration plotting routineplotBRICKCalib
Read brickSets mappingreadBrickSets
Read symbol from gams containerreadGdxSymbol
Report aggregated quantitiesreportAgg
Report building StockreportBuildingStock
Read in model results from calibration for each iteration, calculate deviationreportCalibration
Report constructionreportConstruction
Report demolitionreportDemolition
Report energy demandreportEnergy
Report renovationreportRenovation