-
Notifications
You must be signed in to change notification settings - Fork 0
/
nextflow.config
41 lines (36 loc) · 905 Bytes
/
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
manifest {
author = 'Hung-Lin, Chen'
name = 'Plott'
homePage = 'http://github.com/hunglin59638/plott'
description = 'A pipeline to assembly genomes'
mainScript = 'main.nf'
version = '1.0.0'
nextflowVersion = '>= 20.07.0'
}
process {
cpus = Runtime.getRuntime().availableProcessors()
// memory = {8.Gb*task.attempt}
errorStrategy = { task.attempt <= 2 ? "retry" : "ignore" }
maxRetries = 2
cache = true
}
params {
help = false
output = "plott_out"
long_reads = ""
long_read_source = "nano-raw"
short_1 = ""
short_2 = ""
out_dir = "$launchDir/" + params.output
threads = Runtime.getRuntime().availableProcessors()
is_meta = false
sketches = ""
}
docker {
enabled = false // change to true when using Docker
runOptions = '-u \$(id -u):\$(id -g)'
}
dag {
enabled = false
file = 'pipeline_dag.html'
}