Package: reporttransport 1.3.2

Johanna Hoppe

reporttransport: Reporting package for edgeTransport

This package contains edgeTransport-specific routines to report model results. The main functionality is to generate transport reporting variables in MIF format from a given edgeTransport model run folder or REMIND input data.

Authors:Johanna Hoppe [aut, cre], Jarusch Muessel [aut], Alex K. Hagen [aut]

reporttransport_1.3.2.tar.gz
reporttransport_1.3.2.zip(r-4.7)reporttransport_1.3.2.zip(r-4.6)reporttransport_1.3.2.zip(r-4.5)
reporttransport_1.3.2.tgz(r-4.6-any)reporttransport_1.3.2.tgz(r-4.5-any)
reporttransport_1.3.2.tar.gz(r-4.7-any)reporttransport_1.3.2.tar.gz(r-4.6-any)
reporttransport_1.3.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
reporttransport/json (API)

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

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

On CRAN:

Conda:

4.39 score 3 packages 12 scripts 26 exports 136 dependencies

Last updated from:300ef7795a. Checks:7 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64NOTE217
source / vignettesOK243
linux-release-x86_64NOTE197
macos-release-arm64NOTE115
macos-oldrel-arm64NOTE108
windows-develNOTE135
windows-releaseNOTE142
windows-oldrelNOTE172
wasm-releaseOK166

Exports:aggregateVariablescheckConvergencecheckForNAsAndDupsconvertToMIFharmonizeREMINDvsEDGETenergyServiceDemandprepareForREMINDreportAggregatedCostsreportAnalyticsVarSetreportBaseVarSetreportEdgeTransportreportEmissionsreportExtendedTransportVarSetreportFinalEnergyreportFleetVariablesreportLiquidsAndGasesCompositionreportREMINDinputVarSetreportToREMINDcapitalCostsreportToREMINDenergyEfficiencyreportToREMINDesDemandreportToREMINDfinalEnergyDemandreportToREMINDfinalEnergySharesreportTransportVarSetreportUEstoreDatatoolReportsharesLDVtransporttransportCompareScenarios

Dependencies:abindaskpassbase64encbitbit64bslibcachemcallrcellrangerclicliprcollectionscommonmarkcountrycodecpp11crayoncredentialscrosstalkcurldata.tabledescdigestdplyrevaluatefarverfastmapfilelockfontawesomeforcatsfsgamstransfergdxgdxrrwgenericsgertggplot2ghgitcredsgluegmsgridExtragtablehighrhmshtmltoolshtmlwidgetshttpuvhttrhttr2iniisobandjquerylibjsonlitekableExtraKernSmoothknitrlabelinglaterlatticelazyevallifecyclelubridatelusweavemagclassmagrittrmemoisemimemipopensslotelpiamPlotComparisonpiamutilspillarpkgbuildpkgconfigpkgloadplotlyplyrprettyunitsprocessxprogresspromisespspurrrqualVquitteR.methodsS3R.ooR.utilsR6rappdirsRColorBrewerRcppreadrreadxlrematchreshape2rlangrmarkdownrmndtrprojrootrstudioapiS7sassscalesshinysourcetoolsstringistringrsvglitesyssystemfontstextshapingtibbletidyrtidyselecttimechangetinytextrafficlighttzdbusethisutf8vctrsviridisLitevroomwhiskerwhoamiwithrwritexlxfunxml2xtableyamlymlthiszipzoo

Readme and manuals

Help Manual

Help pageTopics
Aggregate variablesaggregateVariables
Compare parameters in edget and REMIND and store their deviation to track model convergencecheckConvergence
Check a data.table for NAs and duplicates and throw an error if neededcheckForNAsAndDups
Convert variables into model intercomparison format MIFconvertToMIF
Harmonize variables reported by REMIND and EDGE-T. REMIND reports energy service demand based on the last REMIND iteration before REMIND converged and EDGE-T based on the last EDGE-T iteration. Depending on the number of REMIND iterations (<25/25-45/>45) until convergence, the last EDGE-T run happened up to (3/5/8) iterations ago Therefore the Energy service demand on CES node level differs between REMIND and EDGE-T. We want to harmonize ES, FE and Emi to equal the REMIND values. Consequently, we want the detailed transport variables to be reported using the ES demand on CES node level from the last REMIND iteration. We want to keep the energy intensity of REMIND, which is the energy intensity from the last EDGE-T run. Therefore, we don't want to take the fuel prices from the last REMIND iteration and keep the vehicle sales and mode shares/stock composition as they are Deviations are stored in EDGE-T/trackConvergence.csv (parameter) checkREMINDvsEDGETmifVariables.csv (mif variables)harmonizeREMINDvsEDGETenergyServiceDemand
Prepare data to report to REMINDprepareForREMIND
Renames vertain variables to prevent duplicates for variables that are reported also in remind2renameDuplicateVariables
Report cost variables in aggregated levels: Capital costs sales, operating costs (total non-fuel), fuel costsreportAggregatedCosts
Report analytics variable setreportAnalyticsVarSet
Report basic variable set needed to report REMIND input data and detailed transport datareportBaseVarSet
Report EDGE-Transport Model resultsreportEdgeTransport
Report emissions allocated to the transport sector. Only direkt emissions from liquid or gaseous energy carriers used in ICEs are considered. Indirect emissions from electricity and hydrogen are not allocated to the transport sector.reportEmissions
Report extended detailed transport variable setreportExtendedTransportVarSet
Report variables in relation to the vehicle fleet.reportFinalEnergy
Report variables in relation to the vehicle fleet.reportFleetVariables
Report the split of liquids and gases into fossil|bio|hydrogenreportLiquidsAndGasesComposition
Report REMIND/iterative EDGE-T input datareportREMINDinputVarSet
Report to REMIND p35_esCapCostreportToREMINDcapitalCosts
Report to REMIND f35_fe2esreportToREMINDenergyEfficiency
Report energy service demand to REMINDreportToREMINDesDemand
Report to REMIND f35_demByTechreportToREMINDfinalEnergyDemand
Report to REMIND final energy shares f35_shFeCesreportToREMINDfinalEnergyShares
Report detailed transport variable setreportTransportVarSet
Report variables in relation to the vehicle fleet.reportUE
Store EDGE-Transport model resultsstoreData
Report FE shares of LDV in transport liquidstoolReportsharesLDVtransport
Render CompareScenarios for EDGE TransporttransportCompareScenarios