Skip to content

Commit 4b0a3cb

Browse files
committed
Use shared Nextflow container env vars
1 parent 1469b54 commit 4b0a3cb

2 files changed

Lines changed: 14 additions & 14 deletions

File tree

.env.example

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ PFOLD_NATIVE_GPU="-l select=1:ncpus=8:ngpus=1:mem=124gb;-l walltime=12:00:00"
99
PFOLD_RUN_ENVIRONMENT=prod
1010
PFOLD_PROJECT_ROOT=/path/to/proteinfold
1111
PFOLD_DB_PATH=/path/to/proteinfold/dbs
12-
PFOLD_BRANCH=master
13-
PFOLD_REPOSITORY=Australian-Structural-Biology-Computing/proteinfold
12+
PFOLD_BRANCH=2.0.0
13+
PFOLD_REPOSITORY=nf-core/proteinfold
1414
PFOLD_NEXTFLOW_CONFIG=/path/to/proteinfold/nextflow.config
1515

1616
# Runtime directories
@@ -22,7 +22,7 @@ PFOLD_DEBUGGROUP=your_group
2222
# Container caches
2323
APPTAINER_CACHEDIR=/path/to/cache/apptainer
2424
SINGULARITY_CACHEDIR=/path/to/cache/singularity
25-
PFOLD_NXF_APPTAINER_CACHEDIR=/path/to/cache/apptainer
26-
PFOLD_NXF_SINGULARITY_CACHEDIR=/path/to/cache/singularity
27-
PFOLD_NXF_APPTAINER_LIBRARYDIR=/path/to/library/apptainer
28-
PFOLD_NXF_SINGULARITY_LIBRARYDIR=/path/to/library/singularity
25+
NXF_APPTAINER_CACHEDIR=/path/to/cache/apptainer
26+
NXF_SINGULARITY_CACHEDIR=/path/to/cache/singularity
27+
NXF_APPTAINER_LIBRARYDIR=/path/to/library/apptainer
28+
NXF_SINGULARITY_LIBRARYDIR=/path/to/library/singularity

template/script.sh.erb

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ require_var PFOLD_BASE_NXF_WORK
2727
require_var PFOLD_BASE_OUT_DIR
2828
require_var APPTAINER_CACHEDIR
2929
require_var SINGULARITY_CACHEDIR
30-
require_var PFOLD_NXF_APPTAINER_CACHEDIR
31-
require_var PFOLD_NXF_SINGULARITY_CACHEDIR
32-
require_var PFOLD_NXF_APPTAINER_LIBRARYDIR
33-
require_var PFOLD_NXF_SINGULARITY_LIBRARYDIR
30+
require_var NXF_APPTAINER_CACHEDIR
31+
require_var NXF_SINGULARITY_CACHEDIR
32+
require_var NXF_APPTAINER_LIBRARYDIR
33+
require_var NXF_SINGULARITY_LIBRARYDIR
3434

3535
RUN_ENVIRONMENT=${RUN_ENVIRONMENT:-${PFOLD_RUN_ENVIRONMENT}}
3636
PROJECT_ROOT=${PROJECT_ROOT:-${PFOLD_PROJECT_ROOT}}
@@ -82,10 +82,10 @@ export APPTAINER_CACHEDIR="${APPTAINER_CACHEDIR}"
8282
export SINGULARITY_CACHEDIR="${SINGULARITY_CACHEDIR}"
8383

8484
# Nextflow variables, checks libraryDir and if image is not found downloads to cache
85-
export NXF_APPTAINER_CACHEDIR="${NXF_APPTAINER_CACHEDIR:-${PFOLD_NXF_APPTAINER_CACHEDIR}}"
86-
export NXF_SINGULARITY_CACHEDIR="${NXF_SINGULARITY_CACHEDIR:-${PFOLD_NXF_SINGULARITY_CACHEDIR}}"
87-
export NXF_APPTAINER_LIBRARYDIR="${NXF_APPTAINER_LIBRARYDIR:-${PFOLD_NXF_APPTAINER_LIBRARYDIR}}"
88-
export NXF_SINGULARITY_LIBRARYDIR="${NXF_SINGULARITY_LIBRARYDIR:-${PFOLD_NXF_SINGULARITY_LIBRARYDIR}}"
85+
export NXF_APPTAINER_CACHEDIR="${NXF_APPTAINER_CACHEDIR}"
86+
export NXF_SINGULARITY_CACHEDIR="${NXF_SINGULARITY_CACHEDIR}"
87+
export NXF_APPTAINER_LIBRARYDIR="${NXF_APPTAINER_LIBRARYDIR}"
88+
export NXF_SINGULARITY_LIBRARYDIR="${NXF_SINGULARITY_LIBRARYDIR}"
8989

9090
export PROTEINFOLD_VERSION="2.0.0dev"
9191

0 commit comments

Comments
 (0)