1
0
Fork 0
mirror of https://github.com/MillironX/nf-configs.git synced 2024-11-22 08:29:54 +00:00

Merge pull request #410 from nf-core/chear-var-fix

Fix cheaha config due to use of environmental variable
This commit is contained in:
Maxime U. Garcia 2022-09-01 11:13:37 +02:00 committed by GitHub
commit ebcc3d278f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,3 +1,6 @@
// Define the Scratch directory
def scratch_dir = System.getenv("USER_SCRATCH") ?: "/tmp"
params { params {
config_profile_name = 'cheaha' config_profile_name = 'cheaha'
config_profile_description = 'University of Alabama at Birmingham Cheaha HPC' config_profile_description = 'University of Alabama at Birmingham Cheaha HPC'
@ -6,14 +9,14 @@ params {
} }
env { env {
TMPDIR="$USER_SCRATCH" TMPDIR="$USER"
SINGULARITY_TMPDIR="$USER_SCRATCH" SINGULARITY_TMPDIR="$scratch_dir"
} }
singularity { singularity {
enabled = true enabled = true
autoMounts = true autoMounts = true
runOptions = "--contain --workdir $USER_SCRATCH" runOptions = "--contain --workdir $scratch_dir"
} }
process { process {