-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnextflow.config
101 lines (86 loc) · 2.42 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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
params {
genome = "${baseDir}/data/genome.fa.gz"
input = "${baseDir}/assets/samplesheet.csv"
outdir = "results"
}
process {
executor = 'local'
cpus = 4
}
profiles {
singularity {
singularity.enabled = true
singularity.autoMounts = true
docker.enabled = false
apptainer.enabled = false
conda.enabled = false
}
docker {
docker.enabled = true
docker.userEmulation = true
singularity.enabled = false
apptainer.enabled = false
conda.enabled = false
}
apptainer {
apptainer.enabled = true
apptainer.autoMounts = true
singularity.enabled = false
docker.enabled = false
conda.enabled = false
}
conda {
conda.enabled = true
docker.enabled = false
singularity.enabled = false
apptainer.enabled = false
}
cluster {
process {
executor = 'slurm'
memory = '8 GB'
time = '30 min'
cpus = 16
withLabel: big {
cpus = 8
memory = '16 GB'
}
}
}
test { includeConfig 'conf/test.config' }
}
// Set default registry for Apptainer, Docker, Podman and Singularity independent of -profile
// Will not be used unless Apptainer / Docker / Podman / Singularity are enabled
// Set to your registry if you have a mirror of containers
apptainer.registry = 'quay.io'
docker.registry = 'quay.io'
podman.registry = 'quay.io'
singularity.registry = 'quay.io'
plugins {
id '[email protected]'
id '[email protected]'
}
iridanext {
enabled = true
output {
path = "${params.outdir}/iridanext.output.json.gz"
overwrite = true
files {
samples = [
"**/Aligned.sortedByCoord.out.bam",
"**/Aligned.sortedByCoord.out.bam.bai,"
]
}
}
}
manifest {
name = 'kylacochrane/nf-explore'
author = """Kyla Cochrane"""
homePage = 'https://github.com/kylacochrane/nf-explore'
description = """STAR RNA-seq mapping pipeline"""
mainScript = 'main.nf'
nextflowVersion = '!>=23.04.0'
version = '1.0.0.dev'
doi = ''
defaultBranch = 'main'
}