diff --git a/nextflow.config b/nextflow.config index 7e046c710b26b487578556e4f77bba3708d48258..f59068528cbbebf0e58855b6ad385e011a1eca0e 100644 --- a/nextflow.config +++ b/nextflow.config @@ -19,6 +19,9 @@ profiles { dnanexus { includeConfig 'nextflowConf/dnanexus.config' } + aws { + includeConfig 'nextflowConf/aws.temp.config' + } } process { diff --git a/nextflowConf/aws.temp.config b/nextflowConf/aws.temp.config new file mode 100644 index 0000000000000000000000000000000000000000..5289005f23cb90bc414ba483f8088ef00bfa4d45 --- /dev/null +++ b/nextflowConf/aws.temp.config @@ -0,0 +1,127 @@ +params { + refSource = "datahub" +} + +process { + withName:trackStart { + cpus = 1 + memory = '1 GB' + } + withName:getBag { + cpus = 1 + memory = '1 GB' + } + withName:getData { + cpus = 16 + memory = '32 GB' + } + withName:parseMetadata { + cpus = 1 + memory = '1 GB' + } + withName:getRefERCC { + cpus = 16 + memory = '32 GB' + } + withName:getRef { + cpus = 16 + memory = '32 GB' + } + withName:fastqc { + cpus = 16 + memory = '32 GB' + } + withName:seqwho { + cpus = 1 + memory = '1 GB' + } + withName:trimData { + cpus = 16 + memory = '32 GB' + } + withName:downsampleData { + cpus = 1 + memory = '1 GB' + } + withName:alignSampleDataERCC { + cpus = 16 + memory = '32 GB' + } + withName:alignSampleData { + cpus = 16 + memory = '32 GB' + } + withName:inferMetadata { + cpus = 16 + memory = '32 GB' + } + withName:checkMetadata { + executor = 'dnanexus' + cpus = 1 + memory = '1 GB' + } + withName:alignData { + cpus = 32 + memory = '256 GB' + } + withName:dedupData { + cpus = 16 + memory = '32 GB' + } + withName:countData { + cpus = 16 + memory = '32 GB' + } + withName:makeBigWig { + cpus = 16 + memory = '32 GB' + } + withName:dataQC { + cpus = 16 + memory = '32 GB' + } + withName:aggrQC { + cpus = 1 + memory = '1 GB' + } + withName:uploadInputBag { + cpus = 1 + memory = '1 GB' + } + withName:uploadExecutionRun { + cpus = 1 + memory = '1 GB' + } + withName:uploadQC { + cpus = 1 + memory = '1 GB' + } + withName:uploadProcessedFile { + cpus = 1 + memory = '1 GB' + } + withName:uploadOutputBag { + cpus = 1 + memory = '1 GB' + } + withName:finalizeExecutionRun { + cpus = 1 + memory = '1 GB' + } + withName:failPreExecutionRun { + cpus = 1 + memory = '1 GB' + } + withName:failExecutionRun { + cpus = 1 + memory = '1 GB' + } + withName:uploadQC_fail { + cpus = 1 + memory = '1 GB' + } +} + +docker { + enabled = true +}