Conversation
| scratch = true | ||
| errorStrategy = { task.exitStatus in [137, 140] ? 'retry' : 'finish' } | ||
| queue = 'defq' // maps to `#SBATCH -p defq` | ||
| clusterOptions = '--account=DESIM' // maps to `#SBATCH -A DESIM` |
There was a problem hiding this comment.
Just to confirm, this works for every single user of the cluster?
|
|
||
| process { | ||
| scratch = true | ||
| errorStrategy = { task.exitStatus in [137, 140] ? 'retry' : 'finish' } |
There was a problem hiding this comment.
This should already be in nf-core pipelines, but with an improved range: https://github.com/nf-core/tools/blob/75e643ad2c62cdc8ecd39aa56c0c314efd4b13e4/nf_core/pipeline-template/conf/base.config#L18
If you are adding this for non-official nf-core pipelines, I would recommend at least to match the nf-core one.
| @@ -0,0 +1,46 @@ | |||
| # nf-core/configs: Newcastle HPC Configuration | |||
|
|
|||
| Configuration for the Newcastle high performance computing (HPC) cluster. | |||
There was a problem hiding this comment.
Is this University of Newcastle?
| params { | ||
| config_profile_description = 'Newcastle HPC cluster profile' | ||
| config_profile_contact = 'Chris Wyatt (@chriswyatt1), Fernando Duarte (@FernandoDuarteF)' | ||
| config_profile_url = '' |
There was a problem hiding this comment.
Missing URL of cluster or instituteion
There was a problem hiding this comment.
You have no resource limits specified, are there no limits?
|
Thanks James. We will speak to the HPC admins this week at Newcastle University (UK). To ensure all those issues are resolved. |
name: New Config
about: A new cluster config
Please follow these steps before submitting your PR:
[WIP]in its titlemasterbranchSteps for adding a new config profile:
conf/directorydocs/directorynfcore_custom.configfile in the top-level directoryprofile:scope in.github/workflows/main.yml.github/CODEOWNERS(**/<custom-profile>** @<github-username>)