You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current NetCDF conversion step uses the submission script UM_conversion_job.sh, which calls esm1p5_convert_nc $PAYU_CURRENT_OUTPUT_DIR --delete-ff.
The --delete-ff option is used to remove the original fields files at the end of the conversion process.
Most runtime options for ACCESS-ESM1.5 can be currently tweaked by changing the config.yaml, where the submission script above is listed, added to the postscripts:
The issue is that If someone does not want to remove the original fields files, they currently would need to manually omit (comment out) the --delete-ff option from the submission script.
The fact that, to disable a default option, a user needs to comment out a portion of a script instead of making changes in the config.yaml makes it clunky and makes goes against the purpose of having the config.yaml file in the first place.
Solution proposed
I propose the control flow of options for the postscripts (and possibly userscripts) to be embedded directly inside the config.yaml file.
This could be made possible, for example, by adding the desired options directly inside the postscript declaration:
I am not sure how payu handles the postscript/userscript calls. Therefore, I am placing this issue in this repo, but a modification on how these scripts are executed by payu might be needed.
The text was updated successfully, but these errors were encountered:
Context
The current NetCDF conversion step uses the submission script UM_conversion_job.sh, which calls
esm1p5_convert_nc $PAYU_CURRENT_OUTPUT_DIR --delete-ff
.The
--delete-ff
option is used to remove the original fields files at the end of the conversion process.Most runtime options for ACCESS-ESM1.5 can be currently tweaked by changing the config.yaml, where the submission script above is listed, added to the postscripts:
access-esm1.5-configs/config.yaml
Line 168 in 75c6c3b
Issue
The issue is that If someone does not want to remove the original fields files, they currently would need to manually omit (comment out) the
--delete-ff
option from the submission script.The fact that, to disable a default option, a user needs to comment out a portion of a script instead of making changes in the
config.yaml
makes it clunky and makes goes against the purpose of having theconfig.yaml
file in the first place.Solution proposed
I propose the control flow of options for the postscripts (and possibly userscripts) to be embedded directly inside the
config.yaml
file.This could be made possible, for example, by adding the desired options directly inside the postscript declaration:
I am not sure how payu handles the postscript/userscript calls. Therefore, I am placing this issue in this repo, but a modification on how these scripts are executed by payu might be needed.
The text was updated successfully, but these errors were encountered: