GenXProject / GenX.jl

GenX: a configurable power system capacity expansion model for studying low-carbon energy futures. More details at : https://genx.mit.edu
https://genxproject.github.io/GenX.jl/
GNU General Public License v2.0
256 stars 105 forks source link

[Feature]: Add GenX version number to output files #708

Closed JesseJenkins closed 1 week ago

JesseJenkins commented 2 weeks ago

Feature description

The version number used to run a case (including develop branch status if used) should be printed to screen when GenX runs as well as written to an output file, so we can document what specific version was used for later replicability.

Motivation

Increase replicability and traceability of results.

Implementation strategy

Add a line printed to screen when GenX starts running that prints version number. Add an output field to status.csv or another appropriate output file listing the version number.

Additional context

No response

lbonaldo commented 1 week ago

We just merged PR #712, which should address this feature request. I'm closing this issue as resolved. Thanks @JesseJenkins for opening it.