-
Notifications
You must be signed in to change notification settings - Fork 0
/
nextflow.config
84 lines (70 loc) · 2.29 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
manifest{
name = 'bbi-sge'
author = 'Jong Ha Shin'
homePage = 'https://github.com/bbi/bbi-sge/'
description = 'Saturation Genome Editing Pipeline'
mainScript = 'main.nf'
version = '0.9.5'
//manifest.defaultBranch = 'main'
}
profiles {
standard {
process {
beforeScript = 'module load modules modules-init modules-gs gmp/6.1.2 mpfr/4.0.1 mpc/1.1.0 gcc/8.1.0 bcl2fastq/2.20 fastqc/0.11.7'
//gs-it
beforeScript = '. /etc/profile.d/modules.sh'
executor = 'sge'
//errorStrategy = 'finish'
//maxErrors = 5
penv = 'serial'
maxForks = 10
queue = 'shendure-long.q'
clusterOptions = '-P shendure_bbi'
//time = '10d'
//cleanup = true
withName: bcl2fastq {
module = 'modules:modules-init:modules-gs:bcl2fastq/2.20'
cpus = 8
memory = '4 GB'
penv = 'serial'
}
withName: fastqc {
module = 'modules:modules-init:modules-gs:fastqc/0.11.7'
cpus = 4
memory = '8 GB'
}
withName: seqprep {
cpus = 8
memory = '20 GB'
}
withName: trimming {
module = 'modules:modules-init:modules-gs:python/2.7.13'
cpus = 2
memory = '8 GB'
}
withName: rnaseq {
cpus = 2
memory = '8 GB'
}
withName: needle {
module = 'modules:modules-init:modules-gs:EMBOSS/6.6.0'
cpus = 8
memory = '20 GB'
//memory = '4 GB'
//penv = 'serial'
}
withName: cigar {
cpus = 2
memory = '8 GB'
}
withName: sam_to_edits {
cpus = 2
memory = '8 GB'
}
withName: annotated_variants {
cpus = 1
memory = '4 GB'
}
}
}
}