-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathnextflow.config.bk
executable file
·61 lines (53 loc) · 1.96 KB
/
nextflow.config.bk
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
params.gatk = "$PWD/GenomeAnalysisTK.jar"
process.container = "cbcrg/callings-nf@sha256:b65a7d721b9dd2da07d6bdd7f868b04039860f14fa514add975c59e68614c310"
process.cpus = 10
profiles {
gatk4 {
process.container = 'cbcrg/callings-nf:gatk4'
params.gatk_launch = '/gatk-4.0.0.0/gatk'
}
travis {
docker.enabled = true
process.container = "885800555707.dkr.ecr.us-east-1.amazonaws.com/cbcrg/callings-with-gatk:latest"
params.gatk = '/opt/broad/GenomeAnalysisTK.jar'
}
batch {
process.memory = 4.GB
process.container = "885800555707.dkr.ecr.us-east-1.amazonaws.com/cbcrg/callings-with-gatk:latest"
process.executor = 'awsbatch'
process.queue = 'demo'
executor.awscli = '/home/ec2-user/miniconda/bin/aws'
params.gatk = '/opt/broad/GenomeAnalysisTK.jar'
workDir = 's3://cbcrg-eu/work'
aws.region = 'eu-west-1'
}
aws {
params {
genome = "s3://cbcrg-eu/callings-data/genome.fa"
reads = "s3://cbcrg-eu/callings-data/reads/rep*_{1,2}.fq.gz"
variants = "s3://cbcrg-eu/callings-data/known_variants.vcf.gz"
blacklist = "s3://cbcrg-eu/callings-data/blacklist.bed"
results = "s3://cbcrg-eu/callings-results"
}
}
cluster {
singularity.enabled = true
params {
gatk = "$PWD/GenomeAnalysisTK.jar"
genome = "$baseDir/data/genome.fa"
reads = "$baseDir/data/reads/rep*_{1,2}.fq.gz"
variants = "$baseDir/data/known_variants.vcf.gz"
blacklist = "$baseDir/data/blacklist.bed"
}
process {
executor = 'crg'
penv = 'smp'
queue = 'cn-el7'
memory = 32.GB
errorStrategy = 'finish'
scratch=true
withLabel: mem_large { memory = 48.GB }
withLabel: mem_xlarge { memory = 64.GB }
}
}
}