profiles { docker { docker.temp = 'auto' docker.enabled = true process { withname: build_synthetic_bed { container = "bedtools:2.25.0" } withname: fasta_from_bed { container = "bedtools:2.25.0" } withname: index_fasta { container = "bowtie2:2.3.4.1" } withname: mapping_fastq_paired { container = "bowtie2:2.3.4.1" } withname: bam_2_fastq_paired { container = "samtools:1.7" } withname: sort_bam_paired { container = "samtools:1.7" } withname: index_bam_paired { container = "samtools:1.7" } withname: mapping_fastq_single { container = "bowtie2:2.3.4.1" } withname: bam_2_fastq_single { container = "samtools:1.7" } withname: sort_bam_single { container = "samtools:1.7" } withname: index_bam_single { container = "samtools:1.7" } } } psmn { process{ withname: build_synthetic_bed { beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules" module = "BEDtools/2.25.0" executor = "sge" clusterOptions = "-m be -cwd -V" memory = "20GB" time = "12h" queue = 'monointeldeb128' } withname: fasta_from_bed { beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules" module = "BEDtools/2.25.0" executor = "sge" clusterOptions = "-m be -cwd -V" memory = "20GB" time = "12h" queue = 'monointeldeb128' } withname: index_fasta { beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules" module = "Bowtie2/2.3.4.1" executor = "sge" memory = "30GB" time = "24h" queue = 'E5-2670deb128A,E5-2670deb128B,E5-2670deb128C,E5-2670deb128D,E5-2670deb128E,E5-2670deb128F' penv = 'openmp16' } withname: mapping_fastq_paired { beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules" module = "Bowtie2/2.3.4.1:SAMtools/1.7" executor = "sge" memory = "30GB" time = "24h" queue = 'E5-2670deb128A,E5-2670deb128B,E5-2670deb128C,E5-2670deb128D,E5-2670deb128E,E5-2670deb128F' penv = 'openmp16' } withname: bam_2_fastq_paired { beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules" module = "SAMtools/1.7" executor = "sge" memory = "20GB" time = "12h" queue = 'monointeldeb128' } withname: sort_bam_paired { beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules" module = "SAMtools/1.7" executor = "sge" memory = "20GB" time = "12h" queue = 'monointeldeb128' } withname: index_bam_paired { beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules" module = "SAMtools/1.7" executor = "sge" memory = "20GB" time = "12h" queue = 'monointeldeb128' } withname: mapping_fastq_single { beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules" module = "Bowtie2/2.3.4.1:SAMtools/1.7" executor = "sge" memory = "30GB" time = "24h" queue = 'E5-2670deb128A,E5-2670deb128B,E5-2670deb128C,E5-2670deb128D,E5-2670deb128E,E5-2670deb128F' penv = 'openmp16' } withname: bam_2_fastq_single { beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules" module = "SAMtools/1.7" executor = "sge" memory = "20GB" time = "12h" queue = 'monointeldeb128' } withname: sort_bam_single { beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules" module = "SAMtools/1.7" executor = "sge" memory = "20GB" time = "12h" queue = 'monointeldeb128' } withname: index_bam_single { beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules" module = "SAMtools/1.7" executor = "sge" memory = "20GB" time = "12h" queue = 'monointeldeb128' } } } }