-
Notifications
You must be signed in to change notification settings - Fork 2
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
Automated processing of Counterfactuals #91
Comments
I added my notes below
data_processing_workflow.py
Manual steps while this is running and after all is done
|
One further question: Where should i push my commits in a new branch or in |
It might be necessary to change cdo_processing = True to cdo_processing = False if this step takes to much time. The trend was used as quick check of the. trend2 should be close to 0 for the counterfactual at all grid points. |
Yes, please use a new branch as those changes are not directly connected to the update anymore |
|
Hi @SimonTreu ,
i just add my notes and things we discussed here as an issue, so we have everything in one place. Feel free to edit this comment with your bullet points and tasks.
README.md
ToDos set up:
settings.py
,runscript.sh
, etc. to my paths and input folder.runscript.sh
variable-placeholder and tile-placeholderrunid=$(sbatch slurm.sh)
runscript.sh
: Aim of the script: run all variables for one tile--depend_after
command, which starts new variable after previous is finished, but 4-5 varialbes in parallel runs should be actually possibleToDos processing:
ToDos debugging
rechunk_netcdf()
:ncdump -hs xxx.nc
, (timesteps, lat, lon), if needed FIXME in def rechnuk_netcdf() #95sanity tests and further checks:
logp is stored in trace files as deterministic variable,
xxx.py
if logp is below thresholdToDos after processing:
After sanity tests, merge files and then finally delete not needed intermediate steps e.g.
.h5
files, keep merged traces and merged timeseries files as backupIn the end we should have following files for each tile:
*_rechunked.nc
, contains replacedinf
andnan
values, this will be the final counterfactual file, if everything file is correct, the other nc file can be deletedToDo during run:
mmlsquota
Be aware:
project
foldercpus-per-task
is too much (decrease only if necessary)The text was updated successfully, but these errors were encountered: