edgetransport

A detailed transport sector model.

https://github.com/pik-piam/edgetransport

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.7%) to scientific vocabulary

Keywords from Contributors

gams land magpie pik energy-system-model
Last synced: 8 months ago · JSON representation ·

Repository

A detailed transport sector model.

Basic Info
  • Host: GitHub
  • Owner: pik-piam
  • Language: R
  • Default Branch: master
  • Size: 35.9 MB
Statistics
  • Stars: 6
  • Watchers: 2
  • Forks: 17
  • Open Issues: 14
  • Releases: 0
Created over 5 years ago · Last pushed 8 months ago
Metadata Files
Readme Citation

README.md

Prepare EDGE Transport Data for the REMIND model

R package edgeTransport, version 3.0.6

CRAN status R build status codecov r-universe

Purpose and Functionality

EDGE-T is a fork of the GCAM transport module https://jgcri.github.io/gcam-doc/energy.html#transportation with a high level of detail in its representation of technological and modal options. It is a partial equilibrium model with a nested multinomial logit structure and relies on the modified logit formulation. Most of the sources are not publicly available. PIK-internal users can find the sources in the distributed file system in the folder /p/projects/rd3mod/inputdata/sources/EDGE-Transport-Standalone.

Installation

For installation of the most recent package version an additional repository has to be added in R:

r options(repos = c(CRAN = "@CRAN@", pik = "https://rse.pik-potsdam.de/r/packages")) The additional repository can be made available permanently by adding the line above to a file called .Rprofile stored in the home folder of your system (Sys.glob("~") in R returns the home directory).

After that the most recent version of the package can be installed using install.packages:

r install.packages("edgeTransport")

Package updates can be installed using update.packages (make sure that the additional repository has been added before running that command):

r update.packages()

Tutorial

The package comes with a vignette describing the basic functionality of the package and how to use it. You can load it with the following command (the package needs to be installed):

r vignette("EDGEtransport") # EnergyDemandGenerator-Transport Model (EDGE-T)

Questions / Problems

In case of questions / problems please contact Johanna Hoppe johanna.hoppe@pik-potsdam.de.

Citation

To cite package edgeTransport in publications use:

Hoppe J, Dirnaichner A, Rottoli M, Muessel J, Hagen A, Pietzcker R (2025). "edgeTransport: Prepare EDGE Transport Data for the REMIND model." Version: 3.0.6, https://github.com/pik-piam/edgeTransport.

A BibTeX entry for LaTeX users is

latex @Misc{, title = {edgeTransport: Prepare EDGE Transport Data for the REMIND model}, author = {Johanna Hoppe and Alois Dirnaichner and Marianna Rottoli and Jarusch Muessel and Alex K. Hagen and Robert P. Pietzcker}, date = {2025-08-18}, year = {2025}, url = {https://github.com/pik-piam/edgeTransport}, note = {Version: 3.0.6}, }

Owner

  • Name: Potsdam Integrated Assessment Modelling (PIAM)
  • Login: pik-piam
  • Kind: organization
  • Location: Potsdam Institute for Climate Impact Research (PIK), Germany

Tools developed for use with data and models related to PIK's research.

Citation (CITATION.cff)

cff-version: 1.2.0
message: If you use this software, please cite it using the metadata from this file.
type: software
title: 'edgeTransport: Prepare EDGE Transport Data for the REMIND model'
version: 3.0.6
date-released: '2025-08-18'
abstract: EDGE-T is a fork of the GCAM transport module https://jgcri.github.io/gcam-doc/energy.html#transportation
  with a high level of detail in its representation of technological and modal options.
  It is a partial equilibrium model with a nested multinomial logit structure and
  relies on the modified logit formulation. Most of the sources are not publicly available.
  PIK-internal users can find the sources in the distributed file system in the folder
  `/p/projects/rd3mod/inputdata/sources/EDGE-Transport-Standalone`.
authors:
- family-names: Hoppe
  given-names: Johanna
  email: johanna.hoppe@pik-potsdam.de
  orcid: https://orcid.org/0009-0004-6753-5090
- family-names: Dirnaichner
  given-names: Alois
  email: dirnaichner@pik-potsdam.de
- family-names: Rottoli
  given-names: Marianna
  email: rottoli@pik-potsdam.de
- family-names: Muessel
  given-names: Jarusch
  email: jarusch.muessel@pik-potsdam.de
  orcid: https://orcid.org/0000-0002-1857-7866
- family-names: Hagen
  given-names: Alex K.
  email: alex.hagen@pik-potsdam.de
  orcid: https://orcid.org/0000-0003-4793-8664
- family-names: Pietzcker
  given-names: Robert P.
  email: pietzcker@pik-potsdam.de
  orcid: https://orcid.org/0000-0002-9403-6711
license: GPL-3.0
repository-code: https://github.com/pik-piam/edgeTransport

GitHub Events

Total
  • Issues event: 9
  • Watch event: 1
  • Issue comment event: 69
  • Push event: 51
  • Pull request review comment event: 9
  • Pull request review event: 46
  • Pull request event: 109
  • Fork event: 2
  • Create event: 1
Last Year
  • Issues event: 9
  • Watch event: 1
  • Issue comment event: 69
  • Push event: 51
  • Pull request review comment event: 9
  • Pull request review event: 46
  • Pull request event: 109
  • Fork event: 2
  • Create event: 1

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 1,048
  • Total Committers: 19
  • Avg Commits per committer: 55.158
  • Development Distribution Score (DDS): 0.655
Past Year
  • Commits: 271
  • Committers: 7
  • Avg Commits per committer: 38.714
  • Development Distribution Score (DDS): 0.653
Top Committers
Name Email Commits
johannah-pik 8****k 362
Alois Dirnaichner a****i@d****m 227
Marianna Rottoli r****i@p****e 153
jmuessel j****l@p****e 132
ahagen a****n@p****e 83
Marianna Rottoli r****i@L****e 29
robertpietzcker p****r@p****e 22
Falk Benke f****e@p****e 10
orichters o****r@p****e 5
Mika Pflüger m****r@p****e 4
Johannes Koch j****h@p****e 4
rauner r****r@p****e 4
Michaja Pehl p****l@p****e 3
pre-commit-ci[bot] 6****] 3
christophbertram b****m@p****e 2
Alois Dirnaichner a****r@p****e 2
Johanna Hoppe j****h@p****e 1
Fabrice Lécuyer l****t@g****m 1
Marianna Rottoli m****i@m****t 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 8 months ago

All Time
  • Total issues: 26
  • Total pull requests: 374
  • Average time to close issues: 6 months
  • Average time to close pull requests: 8 days
  • Total issue authors: 10
  • Total pull request authors: 14
  • Average comments per issue: 2.38
  • Average comments per pull request: 0.4
  • Merged pull requests: 328
  • Bot issues: 0
  • Bot pull requests: 6
Past Year
  • Issues: 13
  • Pull requests: 116
  • Average time to close issues: 26 days
  • Average time to close pull requests: about 18 hours
  • Issue authors: 5
  • Pull request authors: 7
  • Average comments per issue: 2.31
  • Average comments per pull request: 0.45
  • Merged pull requests: 91
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ahagen-pik (9)
  • orichters (4)
  • johannah-pik (3)
  • Loisel (3)
  • johanneskoch94 (2)
  • 0UmfHxcvx5J7JoaOhFSs5mncnisTJJ6q (2)
  • robertpietzcker (1)
  • mikapfl (1)
  • ntaconet (1)
  • jmuessel (1)
Pull Request Authors
  • Loisel (94)
  • johannah-pik (92)
  • jmuessel (80)
  • MariannaR (74)
  • ahagen-pik (29)
  • robertpietzcker (17)
  • fbenke-pik (10)
  • pre-commit-ci[bot] (8)
  • johanneskoch94 (6)
  • orichters (5)
  • lecfab (2)
  • rauner (2)
  • 0UmfHxcvx5J7JoaOhFSs5mncnisTJJ6q (2)
  • mikapfl (1)
Top Labels
Issue Labels
bug (2) enhancement (1) question (1)
Pull Request Labels

Packages

  • Total packages: 2
  • Total downloads: unknown
  • Total dependent packages: 0
    (may contain duplicates)
  • Total dependent repositories: 0
    (may contain duplicates)
  • Total versions: 10
proxy.golang.org: github.com/pik-piam/edgetransport
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 5.4%
Average: 5.6%
Dependent repos count: 5.8%
Last synced: 8 months ago
proxy.golang.org: github.com/pik-piam/edgeTransport
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 5.4%
Average: 5.6%
Dependent repos count: 5.8%
Last synced: 8 months ago

Dependencies

DESCRIPTION cran
  • R >= 3.1 depends
  • data.table >= 1.11.0 depends
  • gdx * imports
  • gdxdt * imports
  • ggplot2 * imports
  • madrat * imports
  • magclass * imports
  • magrittr * imports
  • quitte * imports
  • readxl * imports
  • remind2 * imports
  • rlang * imports
  • rmarkdown * imports
  • rmndt * imports
  • rootSolve * imports
  • yaml * imports
  • ymlthis * imports
  • zoo * imports
  • covr * suggests
  • knitr * suggests
  • markdown * suggests
  • testthat * suggests
.github/workflows/check.yaml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • pat-s/always-upload-cache v3 composite
  • r-lib/actions/setup-pandoc v2 composite