-
Notifications
You must be signed in to change notification settings - Fork 3
/
nextflow.config
29 lines (24 loc) · 1.18 KB
/
nextflow.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
process {
executor='slurm'
containerOptions='--bind "/scratch:/scratch" --bind "/nfs:/nfs" --bind "/gpfs:/gpfs"'
clusterOptions='--account=scjp0'
shell = ['/bin/bash', '-ueo', 'pipefail']
withName: cellbender {
clusterOptions='--account=scjp0 --partition=gpu --gres=gpu:1'
}
}
singularity.enabled = true
singularity.autoMounts = true
singularity.runOptions='--nv'
singularity.envWhitelist='CUDA_VISIBLE_DEVICES,PYTORCH_CUDA_ALLOC_CONF'
trace.enabled = true
report.enabled = true
dag.enabled = true
nextflowVersion = '>=20.10.1'
// you may wish to set singularity cache location to avoid unnecessarily re-downloading containers
// singularity.cacheDir = "/scratch/scjp_root/scjp0/${USER}/singularity-cache"
//
// set paths for generic files here
//
params.star_index = ['hg38': '/scratch/scjp_root/scjp0/shared_data/reference/human/hg38/topmed/STAR/2.7.10a/hg38', 'mm10': '/scratch/scjp_root/scjp0/shared_data/reference/mouse/mm10/STAR/2.7.10a/mm10']
params.gtf = ['hg38': '/scratch/scjp_root/scjp0/shared_data/reference/human/hg38/topmed/gencode.v30.annotation.ERCC92.gtf', 'mm10': '/scratch/scjp_root/scjp0/shared_data/reference/mouse/mm10/gencode.vM25.annotation.gtf']