-
Notifications
You must be signed in to change notification settings - Fork 129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AR6 climate assessment on postprocessing #1318
AR6 climate assessment on postprocessing #1318
Conversation
Thanks a lot, Gabriel! |
@LaviniaBaumstark would you mind taking a look at this? It's definitely a work in progress, but it would be nice to have your input on whether this should be done in |
Thanks Gabriel. I thing, for now it is o.k. having it as |
Thanks! I marked it as ready for review then |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I took Gabriel's branch, installed it and we fixed all (permission) errors that showed up. The result looks promising. You just have to make sure to add the location python
is installed to your PATH
in order for it to work.
what is the status of this PR? will you continue working on it? |
Sorry, I thought this was merged already. I addressed Michaja's point now, please go ahead and merge. |
@gabriel-abrahao could you please take care of merging after all tests are passed and @0UmfHxcvx5J7JoaOhFSs5mncnisTJJ6q agrees |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fine from my side, added a small suggestion for improvement
Sure, just waiting for Michaja then. |
@0UmfHxcvx5J7JoaOhFSs5mncnisTJJ6q would you mind taking a look later? I removed the .bashrc reference |
Purpose of this PR
This is meant only as an emergency draft, since some people seem to be needing this quite urgently. Probably none of this will be done this way when we merge.
This is the bare minimum needed to run the AR6 climate assessment, with the updated MAGICC version and probabilistic ensemble, in the postprocessing of a set of REMIND scenarios. We will progressively move towards having this inside GAMS and run every iteration, but right now it only works at postprocessing.
It works on the output xlsx of
output.R -> export -> xlsx_IIASA -> AR6
. To use, run that first, thencd
toscripts/utils/climate_assessment
. There, replacefilename
insubmit_climate_assessment.sh
with the output of the above (should be inoutput/export/REMIND_xxxx_.xlsx
). Then submit it to slurm using:sbatch submit_climate_assessment.sh
The output will be in a subfolder called
output_climate
. All variables plus some metadata, including the AR6 classification of each scenario, will be in a file with thealloutput.xlsx
prefix, but there are others with just more specific data.You might want to cherry pick this @bs538 @merfort
Type of change
Checklist:
remind2
where it was neededforbiddenColumnNames
in readCheckScenarioConfig.R