GCAM 8.5 / Transportation Units Changes #600
pralitp
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Dear GCAM Modelers,
We have just merged Core Model Proposal 422 GCAM Bugfix Fall 2025 / GCAM v8.5
While this CMP consists of mostly minor fixes, performance tweaks, and helpful features it also includes one which will affect modelers who have custom XML inputs or process results for the Transportation sector: We have changed the service price and quantity units in GCAM v8.5!
The motivation was simplifying the C++ code, avoid hardwired unit conversions (such as BTUs) and keep numbers as close to 1 as possible. Consistent with the way most of the other sectors are treated in GCAM. The natural units of fuel inputs to the Transportation sector are EJ for quantities and 1975$/GJ for prices. We have flexibility on what the output units may be. Given this we have now changed (note: “service” are “person” for Passenger and “ton” for Freight):
Naturally the processing in gcamdata has been updated in this CMP to reflect this change. In particular, change the
gdp_defalatorto 1975 instead of 1990 for any non-energy cost data; and for any IO-coefficients replace the conversion ofCONV_MJ_BTUwithCONV_ONES_THOUS(given no longer assuming BTU in the C++ and wanting billion instead of million). Users will need to make similar changes in any processing or inputs they may have that is separate from the standard L254 gcamdata chunks.GCAM 8.5 is now available in the latest version of "master". However, given this is not deemed a "major release" it has not yet been included as part of any release package. As always, users are free to choose when exactly to merge the latest master into their research branches and may want to factor this in their decision making.
Thanks,
CMP Team
Beta Was this translation helpful? Give feedback.
All reactions