From 6cccaa962ece13b51a77566ca1cb0a3140909269 Mon Sep 17 00:00:00 2001 From: Laurent Modolo <laurent.modolo@ens-lyon.fr> Date: Mon, 20 May 2019 17:10:26 +0200 Subject: [PATCH] nf modules: adapt ccin2p3 profile to use singularity --- src/nf_modules/bedtools/fasta_from_bed.config | 4 +-- src/nf_modules/bowtie/indexing.config | 2 +- src/nf_modules/bowtie/mapping_paired.config | 4 +-- src/nf_modules/bowtie/mapping_single.config | 4 +-- src/nf_modules/bowtie2/indexing.config | 2 +- src/nf_modules/bowtie2/mapping_paired.config | 4 +-- src/nf_modules/bowtie2/mapping_single.config | 4 +-- src/nf_modules/bwa/indexing.config | 2 +- src/nf_modules/bwa/mapping_paired.config | 4 +-- .../cutadapt/adaptor_removal_paired.config | 4 +-- .../cutadapt/adaptor_removal_single.config | 4 +-- .../cutadapt/trimming_paired.config | 4 +-- .../cutadapt/trimming_single.config | 4 +-- .../deeptools/compute_matrix.config | 4 +-- src/nf_modules/deeptools/plot_profile.config | 4 +-- src/nf_modules/fastp/fastp_paired.config | 4 +-- src/nf_modules/fastp/fastp_single.config | 4 +-- src/nf_modules/fastqc/fastqc_paired.config | 4 +-- src/nf_modules/fastqc/fastqc_single.config | 4 +-- src/nf_modules/hisat2/indexing.config | 2 +- src/nf_modules/hisat2/mapping_paired.config | 4 +-- src/nf_modules/hisat2/mapping_single.config | 4 +-- src/nf_modules/htseq/htseq.config | 15 +++++++++-- src/nf_modules/kallisto/mapping_paired.config | 2 +- src/nf_modules/kallisto/mapping_single.config | 2 +- src/nf_modules/macs2/peak_calling.config | 4 +-- src/nf_modules/multiqc/multiqc_paired.config | 15 +++++++++-- src/nf_modules/multiqc/multiqc_single.config | 15 +++++++++-- .../music/peak_calling_single.config | 26 +++++++++++++++++-- src/nf_modules/rsem/indexing.config | 2 +- .../rsem/quantification_paired.config | 4 +-- .../rsem/quantification_single.config | 4 +-- src/nf_modules/sambamba/index_bams.config | 4 +-- src/nf_modules/sambamba/sort_bams.config | 5 ++-- src/nf_modules/sambamba/split_bams.config | 4 +-- src/nf_modules/samblaster/dedup_sams.config | 4 +-- src/nf_modules/samtools/filter_bams.config | 4 +-- src/nf_modules/samtools/index_bams.config | 4 +-- src/nf_modules/samtools/sort_bams.config | 4 +-- src/nf_modules/samtools/split_bams.config | 4 +-- src/nf_modules/sratoolkit/fastqdump.config | 4 +-- src/nf_modules/urqt/trimming_paired.config | 4 +-- src/nf_modules/urqt/trimming_single.config | 4 +-- 43 files changed, 135 insertions(+), 79 deletions(-) diff --git a/src/nf_modules/bedtools/fasta_from_bed.config b/src/nf_modules/bedtools/fasta_from_bed.config index 220cdce..41c1dac 100644 --- a/src/nf_modules/bedtools/fasta_from_bed.config +++ b/src/nf_modules/bedtools/fasta_from_bed.config @@ -52,8 +52,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: fasta_from_bed { + container = "/sps/lbmc/common/singularity/bedtools:2.25.0.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/bowtie/indexing.config b/src/nf_modules/bowtie/indexing.config index e1b0262..73217f9 100644 --- a/src/nf_modules/bowtie/indexing.config +++ b/src/nf_modules/bowtie/indexing.config @@ -54,7 +54,7 @@ profiles { singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + container = "/sps/lbmc/common/singularity/bowtie:1.2.2.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/bowtie/mapping_paired.config b/src/nf_modules/bowtie/mapping_paired.config index d24ba5d..44ab8bc 100644 --- a/src/nf_modules/bowtie/mapping_paired.config +++ b/src/nf_modules/bowtie/mapping_paired.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: mapping_fastq { + container = "/sps/lbmc/common/singularity/bowtie:1.2.2.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/bowtie/mapping_single.config b/src/nf_modules/bowtie/mapping_single.config index d24ba5d..44ab8bc 100644 --- a/src/nf_modules/bowtie/mapping_single.config +++ b/src/nf_modules/bowtie/mapping_single.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: mapping_fastq { + container = "/sps/lbmc/common/singularity/bowtie:1.2.2.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/bowtie2/indexing.config b/src/nf_modules/bowtie2/indexing.config index 98b7cda..2048756 100644 --- a/src/nf_modules/bowtie2/indexing.config +++ b/src/nf_modules/bowtie2/indexing.config @@ -54,7 +54,7 @@ profiles { singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + container = "/sps/lbmc/common/singularity/bowtie2:2.3.4.1.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/bowtie2/mapping_paired.config b/src/nf_modules/bowtie2/mapping_paired.config index 7d8e543..7874ae4 100644 --- a/src/nf_modules/bowtie2/mapping_paired.config +++ b/src/nf_modules/bowtie2/mapping_paired.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: mapping_fastq { + container = "/sps/lbmc/common/singularity/bowtie2:2.3.4.1.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/bowtie2/mapping_single.config b/src/nf_modules/bowtie2/mapping_single.config index 7d8e543..7874ae4 100644 --- a/src/nf_modules/bowtie2/mapping_single.config +++ b/src/nf_modules/bowtie2/mapping_single.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: mapping_fastq { + container = "/sps/lbmc/common/singularity/bowtie2:2.3.4.1.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/bwa/indexing.config b/src/nf_modules/bwa/indexing.config index 89574aa..72274ad 100644 --- a/src/nf_modules/bwa/indexing.config +++ b/src/nf_modules/bwa/indexing.config @@ -54,7 +54,7 @@ profiles { singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + container = "/sps/lbmc/common/singularity//bwa:0.7.17.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/bwa/mapping_paired.config b/src/nf_modules/bwa/mapping_paired.config index 4f01360..a3e5c62 100644 --- a/src/nf_modules/bwa/mapping_paired.config +++ b/src/nf_modules/bwa/mapping_paired.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: mapping_fastq { + container = "/sps/lbmc/common/singularity/bwa:0.7.17.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/cutadapt/adaptor_removal_paired.config b/src/nf_modules/cutadapt/adaptor_removal_paired.config index 7317fb7..e58c385 100644 --- a/src/nf_modules/cutadapt/adaptor_removal_paired.config +++ b/src/nf_modules/cutadapt/adaptor_removal_paired.config @@ -52,8 +52,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: adaptor_removal { + container = "/sps/lbmc/common/singularity/cutadapt:2.1.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/cutadapt/adaptor_removal_single.config b/src/nf_modules/cutadapt/adaptor_removal_single.config index 7317fb7..e58c385 100644 --- a/src/nf_modules/cutadapt/adaptor_removal_single.config +++ b/src/nf_modules/cutadapt/adaptor_removal_single.config @@ -52,8 +52,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: adaptor_removal { + container = "/sps/lbmc/common/singularity/cutadapt:2.1.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/cutadapt/trimming_paired.config b/src/nf_modules/cutadapt/trimming_paired.config index f201a57..9b49fce 100644 --- a/src/nf_modules/cutadapt/trimming_paired.config +++ b/src/nf_modules/cutadapt/trimming_paired.config @@ -52,8 +52,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: trimming { + container = "/sps/lbmc/common/singularity/cutadapt:2.1.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/cutadapt/trimming_single.config b/src/nf_modules/cutadapt/trimming_single.config index f201a57..9b49fce 100644 --- a/src/nf_modules/cutadapt/trimming_single.config +++ b/src/nf_modules/cutadapt/trimming_single.config @@ -52,8 +52,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: trimming { + container = "/sps/lbmc/common/singularity/cutadapt:2.1.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/deeptools/compute_matrix.config b/src/nf_modules/deeptools/compute_matrix.config index 66be28d..fb1cd04 100644 --- a/src/nf_modules/deeptools/compute_matrix.config +++ b/src/nf_modules/deeptools/compute_matrix.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: compute_matrix { + container = "/sps/lbmc/common/singularity/deeptools:3.0.2.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/deeptools/plot_profile.config b/src/nf_modules/deeptools/plot_profile.config index bb1feb2..08d2097 100644 --- a/src/nf_modules/deeptools/plot_profile.config +++ b/src/nf_modules/deeptools/plot_profile.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: plot_profile { + container = "/sps/lbmc/common/singularity/deeptools:3.0.2.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/fastp/fastp_paired.config b/src/nf_modules/fastp/fastp_paired.config index 67af9be..7d9c83e 100644 --- a/src/nf_modules/fastp/fastp_paired.config +++ b/src/nf_modules/fastp/fastp_paired.config @@ -52,8 +52,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: fastp_fastq { + container = "/sps/lbmc/common/singularity/fastp:0.19.7.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/fastp/fastp_single.config b/src/nf_modules/fastp/fastp_single.config index 67af9be..7d9c83e 100644 --- a/src/nf_modules/fastp/fastp_single.config +++ b/src/nf_modules/fastp/fastp_single.config @@ -52,8 +52,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: fastp_fastq { + container = "/sps/lbmc/common/singularity/fastp:0.19.7.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/fastqc/fastqc_paired.config b/src/nf_modules/fastqc/fastqc_paired.config index 70c9b99..6e9dcaf 100644 --- a/src/nf_modules/fastqc/fastqc_paired.config +++ b/src/nf_modules/fastqc/fastqc_paired.config @@ -52,8 +52,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: fastqc_fastq { + container = "/sps/lbmc/common/singularity/fastqc:0.11.5.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/fastqc/fastqc_single.config b/src/nf_modules/fastqc/fastqc_single.config index 70c9b99..6e9dcaf 100644 --- a/src/nf_modules/fastqc/fastqc_single.config +++ b/src/nf_modules/fastqc/fastqc_single.config @@ -52,8 +52,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: fastqc_fastq { + container = "/sps/lbmc/common/singularity/fastqc:0.11.5.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/hisat2/indexing.config b/src/nf_modules/hisat2/indexing.config index c3784d3..6d39e60 100644 --- a/src/nf_modules/hisat2/indexing.config +++ b/src/nf_modules/hisat2/indexing.config @@ -54,7 +54,7 @@ profiles { singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + container = "/sps/lbmc/common/singularity/hisat2:2.1.0.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/hisat2/mapping_paired.config b/src/nf_modules/hisat2/mapping_paired.config index 993ef10..97b4807 100644 --- a/src/nf_modules/hisat2/mapping_paired.config +++ b/src/nf_modules/hisat2/mapping_paired.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: mapping_fastq { + container = "/sps/lbmc/common/singularity/hisat2:2.1.0.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/hisat2/mapping_single.config b/src/nf_modules/hisat2/mapping_single.config index 993ef10..97b4807 100644 --- a/src/nf_modules/hisat2/mapping_single.config +++ b/src/nf_modules/hisat2/mapping_single.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: mapping_fastq { + container = "/sps/lbmc/common/singularity/hisat2:2.1.0.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/htseq/htseq.config b/src/nf_modules/htseq/htseq.config index 7349c5f..09b368a 100644 --- a/src/nf_modules/htseq/htseq.config +++ b/src/nf_modules/htseq/htseq.config @@ -78,8 +78,19 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: sort_bam { + container = "/sps/lbmc/common/singularity/samtools:1.7.img" + scratch = true + stageInMode = "copy" + stageOutMode = "rsync" + executor = "sge" + clusterOptions = "-P P_lbmc -l os=cl7 -l sps=1 -r n \ + -o ~/logs/ -e ~/logs/" + cpus = 1 + queue = 'huge' + } + withName: counting { + container = "/sps/lbmc/common/singularity/htseq:0.11.2.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/kallisto/mapping_paired.config b/src/nf_modules/kallisto/mapping_paired.config index 2599af5..801dfdc 100644 --- a/src/nf_modules/kallisto/mapping_paired.config +++ b/src/nf_modules/kallisto/mapping_paired.config @@ -53,7 +53,7 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { + withName: mapping_fastq { container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" scratch = true stageInMode = "copy" diff --git a/src/nf_modules/kallisto/mapping_single.config b/src/nf_modules/kallisto/mapping_single.config index 2599af5..801dfdc 100644 --- a/src/nf_modules/kallisto/mapping_single.config +++ b/src/nf_modules/kallisto/mapping_single.config @@ -53,7 +53,7 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { + withName: mapping_fastq { container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" scratch = true stageInMode = "copy" diff --git a/src/nf_modules/macs2/peak_calling.config b/src/nf_modules/macs2/peak_calling.config index d5223cd..93697c7 100644 --- a/src/nf_modules/macs2/peak_calling.config +++ b/src/nf_modules/macs2/peak_calling.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: peak_calling { + container = "/sps/lbmc/common/singularity/macs2:2.1.2.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/multiqc/multiqc_paired.config b/src/nf_modules/multiqc/multiqc_paired.config index 813b55e..86ead2c 100644 --- a/src/nf_modules/multiqc/multiqc_paired.config +++ b/src/nf_modules/multiqc/multiqc_paired.config @@ -87,8 +87,19 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: fastq_fastqc { + container = "/sps/lbmc/common/singularity/fastqc:0.11.5.img" + scratch = true + stageInMode = "copy" + stageOutMode = "rsync" + executor = "sge" + clusterOptions = "-P P_lbmc -l os=cl7 -l sps=1 -r n \ + -o ~/logs/ -e ~/logs/" + cpus = 1 + queue = 'huge' + } + withName: multiqc { + container = "/sps/lbmc/common/singularity/multiqc:1.7.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/multiqc/multiqc_single.config b/src/nf_modules/multiqc/multiqc_single.config index 304ea3e..e296853 100644 --- a/src/nf_modules/multiqc/multiqc_single.config +++ b/src/nf_modules/multiqc/multiqc_single.config @@ -86,8 +86,19 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: fastq_fastqc { + container = "/sps/lbmc/common/singularity/fastqc:0.11.5.img" + scratch = true + stageInMode = "copy" + stageOutMode = "rsync" + executor = "sge" + clusterOptions = "-P P_lbmc -l os=cl7 -l sps=1 -r n \ + -o ~/logs/ -e ~/logs/" + cpus = 1 + queue = 'huge' + } + withName: multiqc { + container = "/sps/lbmc/common/singularity/multiqc:1.7.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/music/peak_calling_single.config b/src/nf_modules/music/peak_calling_single.config index 64a55bd..972de3d 100644 --- a/src/nf_modules/music/peak_calling_single.config +++ b/src/nf_modules/music/peak_calling_single.config @@ -112,8 +112,30 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: compute_mappability { + container = "/sps/lbmc/common/singularity/music:6613c53.img" + scratch = true + stageInMode = "copy" + stageOutMode = "rsync" + executor = "sge" + clusterOptions = "-P P_lbmc -l os=cl7 -l sps=1 -r n \ + -o ~/logs/ -e ~/logs/" + cpus = 1 + queue = 'huge' + } + withName: music_preprocessing { + container = "/sps/lbmc/common/singularity/music:6613c53.img" + scratch = true + stageInMode = "copy" + stageOutMode = "rsync" + executor = "sge" + clusterOptions = "-P P_lbmc -l os=cl7 -l sps=1 -r n \ + -o ~/logs/ -e ~/logs/" + cpus = 1 + queue = 'huge' + } + withName: music_computation { + container = "/sps/lbmc/common/singularity/music:6613c53.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/rsem/indexing.config b/src/nf_modules/rsem/indexing.config index 1149d29..b9de253 100644 --- a/src/nf_modules/rsem/indexing.config +++ b/src/nf_modules/rsem/indexing.config @@ -54,7 +54,7 @@ profiles { singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + container = "/sps/lbmc/common/singularity/rsem:1.3.0.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/rsem/quantification_paired.config b/src/nf_modules/rsem/quantification_paired.config index 3519333..03152cc 100644 --- a/src/nf_modules/rsem/quantification_paired.config +++ b/src/nf_modules/rsem/quantification_paired.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: mapping_fastq { + container = "/sps/lbmc/common/singularity/rsem:1.3.0.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/rsem/quantification_single.config b/src/nf_modules/rsem/quantification_single.config index 3519333..03152cc 100644 --- a/src/nf_modules/rsem/quantification_single.config +++ b/src/nf_modules/rsem/quantification_single.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: mapping_fastq { + container = "/sps/lbmc/common/singularity/rsem:1.3.0.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/sambamba/index_bams.config b/src/nf_modules/sambamba/index_bams.config index 7055c98..cb3d430 100644 --- a/src/nf_modules/sambamba/index_bams.config +++ b/src/nf_modules/sambamba/index_bams.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: index_bam { + container = "/sps/lbmc/common/singularity/sambamba:0.6.9.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/sambamba/sort_bams.config b/src/nf_modules/sambamba/sort_bams.config index 2ccdc38..de2eb6e 100644 --- a/src/nf_modules/sambamba/sort_bams.config +++ b/src/nf_modules/sambamba/sort_bams.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: sort_bam { + container = "/sps/lbmc/common/singularity/sambamba:0.6.9.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" @@ -64,6 +64,7 @@ profiles { cpus = 1 queue = 'huge' } + } } } diff --git a/src/nf_modules/sambamba/split_bams.config b/src/nf_modules/sambamba/split_bams.config index 57346f1..74dd96d 100644 --- a/src/nf_modules/sambamba/split_bams.config +++ b/src/nf_modules/sambamba/split_bams.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: split_bam { + container = "/sps/lbmc/common/singularity/sambamba:0.6.9.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/samblaster/dedup_sams.config b/src/nf_modules/samblaster/dedup_sams.config index 6911ff9..a47c35a 100644 --- a/src/nf_modules/samblaster/dedup_sams.config +++ b/src/nf_modules/samblaster/dedup_sams.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: dedup_sam { + container = "/sps/lbmc/common/singularity/sambamba:0.6.7.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/samtools/filter_bams.config b/src/nf_modules/samtools/filter_bams.config index 0116e7c..dfc5d68 100644 --- a/src/nf_modules/samtools/filter_bams.config +++ b/src/nf_modules/samtools/filter_bams.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: filter_bam { + container = "/sps/lbmc/common/singularity/samtools:1.7.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/samtools/index_bams.config b/src/nf_modules/samtools/index_bams.config index dfab8d3..3c0e876 100644 --- a/src/nf_modules/samtools/index_bams.config +++ b/src/nf_modules/samtools/index_bams.config @@ -52,8 +52,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: index_bam { + container = "/sps/lbmc/common/singularity/samtools:1.7.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/samtools/sort_bams.config b/src/nf_modules/samtools/sort_bams.config index 45c69f8..690dc90 100644 --- a/src/nf_modules/samtools/sort_bams.config +++ b/src/nf_modules/samtools/sort_bams.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: sort_bam { + container = "/sps/lbmc/common/singularity/samtools:1.7.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/samtools/split_bams.config b/src/nf_modules/samtools/split_bams.config index f03bc1a..6afd888 100644 --- a/src/nf_modules/samtools/split_bams.config +++ b/src/nf_modules/samtools/split_bams.config @@ -52,8 +52,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: split_bam { + container = "/sps/lbmc/common/singularity/samtools:1.7.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/sratoolkit/fastqdump.config b/src/nf_modules/sratoolkit/fastqdump.config index 1538b1a..6abc395 100644 --- a/src/nf_modules/sratoolkit/fastqdump.config +++ b/src/nf_modules/sratoolkit/fastqdump.config @@ -52,8 +52,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: fastq_dump { + container = "/sps/lbmc/common/singularity/sambamba:0.6.7.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/urqt/trimming_paired.config b/src/nf_modules/urqt/trimming_paired.config index 2073efc..976921f 100644 --- a/src/nf_modules/urqt/trimming_paired.config +++ b/src/nf_modules/urqt/trimming_paired.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: trimming { + container = "/sps/lbmc/common/singularity/urqt:d62c1f8.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" diff --git a/src/nf_modules/urqt/trimming_single.config b/src/nf_modules/urqt/trimming_single.config index e82bd35..99fb7d9 100644 --- a/src/nf_modules/urqt/trimming_single.config +++ b/src/nf_modules/urqt/trimming_single.config @@ -53,8 +53,8 @@ profiles { singularity.enabled = true singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ - withName: index_fasta { - container = "/sps/lbmc/common/singularity/kallisto:0.44.0.img" + withName: trimming { + container = "/sps/lbmc/common/singularity/urqt:d62c1f8.img" scratch = true stageInMode = "copy" stageOutMode = "rsync" -- GitLab