Skip to content

Commit 143f21e

Browse files
Merge pull request #2160 from LaviniaBaumstark/release-candidate
remind release 3.5.1
2 parents 437c98b + 16519bb commit 143f21e

124 files changed

Lines changed: 12428 additions & 2829 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
on:
2+
pull_request:
3+
types: [opened, reopened, edited, ready_for_review]
4+
5+
jobs:
6+
check-pr-template:
7+
if: github.event.pull_request.draft == false
8+
runs-on: ubuntu-latest
9+
env:
10+
PR_DESCRIPTION: ${{ github.event.pull_request.body }}
11+
steps:
12+
- name: Check PR description
13+
id: check_pr_description
14+
run: |
15+
SECTION=$(echo "$PR_DESCRIPTION" | sed -n '/## Checklist/,/## Further information (optional)/p')
16+
if echo "$SECTION" | grep -q "\[ \]"; then
17+
echo "Unselected checkboxes found in the 'Checklist' section of the pull request description. Please perform all steps required in the checklist."
18+
exit 1
19+
fi

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,34 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

77

8+
## [3.5.1] - 2025-07-10
9+
10+
11+
### changed
12+
- **scripts** Consolidated the `MAGICC7_AR6.R` climate reporting script and the `climateAssessmentInterimRun.R` climate assessment iteration script
13+
for damage runs using the `remindClimateAssessment` and `piamenv` packages
14+
[[#2082](https://github.com/remindmodel/remind/pull/2082)],
15+
[[#2099](https://github.com/remindmodel/remind/pull/2099)]
16+
- **scripts** Enhanced `reporting.R` to read extra data needed for reporting directly from inputdata
17+
[[#2084](https://github.com/remindmodel/remind/pull/2084)]
18+
- **scripts** nashAnalysis is deprecated in favor of improved nashConvergenceReport.
19+
[[#2138](https://github.com/remindmodel/remind/pull/2138)]
20+
- **core** Updated costs for learning technologies based on the data in the IRENA 2023 report Renewable Power Generation Costs,
21+
and made the convergence from regional to global values slower. Increased floor costs for wind onshore, decreased floor costs for wind offshore,
22+
and increased learning rates for both on- and offshore.
23+
- **core** restricted near-term growth of electrolysis by putting a global upper bound of 100 GW(el) in 2030 and
24+
increasing adjustment cost parameter and decreasing adjustment cost seed value
25+
[[#2126](https://github.com/remindmodel/remind/pull/2126)]
26+
27+
### added
28+
- **45_carbonprice** ScenarioMIP settings for regional carbon price differentiation added to 45_carbonprice/functionalForm [[#2117](https://github.com/remindmodel/remind/pull/2117)]
29+
30+
### removed
31+
- **config** Two scenario config files (damagepaper) were used for the NGFS runs but are not needed anymore.
32+
[[#2107](https://github.com/remindmodel/remind/pull/2107)]
33+
- **45_carbonprice/46_carbonpriceRegi** remove reading in and printing contents of `fm_histShare.cs3r`
34+
35+
836
## [3.5.0] - 2025-04-04
937

1038
### added
@@ -37,6 +65,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
3765
[[#2065](https://github.com/remindmodel/remind/pull/2065)]
3866
- **scripts** let the release script add a renv.lock to each new release
3967
[[#2058](https://github.com/remindmodel/remind/pull/2058)]
68+
- **scripts** Redesigned pull request template. No lines to delete anymore. Checkboxes only in the checklist.
69+
[[#2063](https://github.com/remindmodel/remind/pull/2063)]
4070

4171
### added
4272
-
@@ -47,6 +77,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
4777

4878
### fixed
4979
- **37_industry** fix and restructure chemical feedstock balancing to account for all negative emissions from stored non-fossil carbon [[#1829](https://github.com/remindmodel/remind/pull/1829)]
80+
- **05_initialCap** fix pe2se gas emissions factors for DEU [[#2109](https://github.com/remindmodel/remind/pull/2109)]
81+
5082

5183

5284
## [3.4.0] - 2024-12-11

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -334,8 +334,8 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical
334334
technology, policy and climate constraints. It also accounts for regional trade
335335
characteristics on goods, energy fuels, and emissions allowances. All greenhouse
336336
gas emissions due to human activities are represented in the model.
337-
version: 3.5.0
338-
date-released: 2025-04-04
337+
version: 3.5.1
338+
date-released: 2025-07-10
339339
repository-code: https://github.com/remindmodel/remind
340340
keywords:
341341
- energy

DESCRIPTION

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Imports:
5050
nleqslv,
5151
optparse,
5252
piamenv (>= 0.6.0),
53-
piamInterfaces (>= 0.48.1),
53+
piamInterfaces (>= 0.49.0),
5454
piamPlotComparison (>= 0.0.10),
5555
piamutils,
5656
plotly,
@@ -60,7 +60,8 @@ Imports:
6060
raster,
6161
readr,
6262
readxl,
63-
remind2 (>= 1.167.0),
63+
remind2 (>= 1.176.0),
64+
remindClimateAssessment (>= 0.0.9),
6465
renv (>= 1.1.1),
6566
reshape2,
6667
reticulate,

config/default.cfg

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ cfg$regionmapping <- "config/regionmappingH12.csv"
2828
cfg$extramappings_historic <- ""
2929

3030
#### Current input data revision (<mainrevision>.<subrevision>) ####
31-
cfg$inputRevision <- "7.35"
31+
cfg$inputRevision <- "7.55"
3232

3333
#### Current CES parameter and GDX revision (commit hash) ####
34-
cfg$CESandGDXversion <- "0c302d69e961ac918133f12c18ba220e8f1f1053"
34+
cfg$CESandGDXversion <- "a12239cb9456e4de489f04dc94a6ca900e10dc31"
3535

3636
#### Force the model to download new input data ####
3737
cfg$force_download <- FALSE
@@ -68,8 +68,8 @@ cfg$model_name <- "REMIND"
6868
cfg$validationmodel_name <- "VALIDATIONREMIND"
6969

7070
#### model version of the overall model (used for run statistics only).
71-
# automatically generated for development versions, updated by hand for releases
72-
cfg$model_version <- "3.4.0.dev782"
71+
# automatically generated for development and release versions
72+
cfg$model_version <- "3.5.1"
7373

7474
#### settings ####
7575
cfg$gms <- list()
@@ -124,7 +124,7 @@ cfg$logoption <- 2
124124
cfg$output <- c("reporting","reportCEScalib","MAGICC7_AR6","fixOnRef","rds_report","checkProjectSummations")
125125

126126
# automatically fix remaining differences between run and path_ref
127-
cfg$fixOnRefAuto <- TRUE
127+
cfg$fixOnRefAuto <- FALSE
128128

129129
# Set the format for the results folder, type string :date: in order to use the current time stamp in the folder name (e.g. "results:date:") use :title: to use the current title in the folder name
130130
cfg$results_folder <- "output/:title::date:"
@@ -139,11 +139,11 @@ cfg$files2export$start <- c("config/conopt3.opt",
139139
"config/conopt3.op6",
140140
"config/conopt3.op9",
141141
"core/input/historical/historical.mif",
142+
"core/input/reporting",
142143
"scripts/input/exoGAINSAirpollutants.R",
143-
"scripts/input/climate_assessment_run.R",
144-
"scripts/input/climate_assessment_temperatureImpulseResponse.R",
144+
"scripts/input/climateAssessmentInterimRun.R",
145+
"scripts/input/climateAssessmentImpulseResponse.R",
145146
"scripts/input/run_KotzWenz_damages.R",
146-
"scripts/input/climate_assessment_openscm_run.py",
147147
".Rprofile",
148148
"config/mappingEDGEtoREMINDsectors.csv",
149149
"modules/11_aerosols/exoGAINS/input/ef_gains.cs4r",

config/gdx-files/files

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
indu_subsectors-buil_simple-tran_edge_esm-GDPpop_SSP2-En_SSP2-Kap_debt_limit-Reg_62eff8f7.gdx
22
indu_subsectors-buil_simple-tran_edge_esm-GDPpop_SSP2-En_SSP2-Kap_debt_limit-Reg_2b1450bc.gdx
33
indu_subsectors-buil_simple-tran_edge_esm-GDPpop_SSP1-En_SSP1-Kap_debt_limit-Reg_62eff8f7.gdx
4+
indu_subsectors-buil_simple-tran_edge_esm-GDPpop_SSP1-En_SSP1-Kap_debt_limit-Reg_2b1450bc.gdx
45
indu_subsectors-buil_simple-tran_edge_esm-GDPpop_SSP3-En_SSP3-Kap_debt_limit-Reg_62eff8f7.gdx
56
indu_subsectors-buil_simple-tran_edge_esm-GDPpop_SSP3-En_SSP3-Kap_imperfect-Reg_62eff8f7.gdx
67
indu_subsectors-buil_simple-tran_edge_esm-GDPpop_SSP5-En_SSP5-Kap_debt_limit-Reg_62eff8f7.gdx

0 commit comments

Comments
 (0)