diff --git a/src/.update_config.sh b/src/.update_config.sh index ffb76502cdf7a5a035dcd98809401ca8591201ff..c39630d91efc452973d5c6ebf3871c207abddbd6 100644 --- a/src/.update_config.sh +++ b/src/.update_config.sh @@ -5,11 +5,12 @@ fd ".*config" -E "nf_modules" src/ -x perl -0777pe 's|container = "|container = fd ".*config" -E "nf_modules" src/ -x perl -pe 's|container = "lbmc/file://bin/(.*).img"|container = "lbmc/\1"|g' -i {} # update singularity config -fd ".*config" -E "nf_modules" src/ -x perl -0776pe 's|\n\s*singularity {\n\s*singularity.enabled = true|\n singularity {\n singularity.enabled = true\n singularity.cacheDir = "./bin/"|mg' -i {} +fd ".*config" -E "nf_modules" src/ -x perl -0777pe 's|\n\s*singularity {\n\s*singularity.enabled = true|\n singularity {\n singularity.enabled = true\n singularity.cacheDir = "./bin/"|mg' -i {} # update in2p3 config fd ".*config" -E "nf_modules" src/ -x perl -0777pe 's|\n\s*ccin2p3 {\n\s*singularity.enabled = true|\n ccin2p3 {\n singularity.enabled = true\n singularity.cacheDir = "/sps/lbmc/common/singularity/"|mg' -i {} fd ".*config" src/ -x perl -pe 's|container = "lbmc//sps/lbmc/common/singularity/(.*).img"|container = "lbmc/\1"|g' -i {} +fd ".*config" src/ -x perl -0777pe 's|singularity.cacheDir = "/sps/lbmc/common/singularity/"|singularity.cacheDir = "\$baseDir/.src/singularity_in2p3/"|mg' -i {} # we remove the ccin2p3_conda section fd ".*config" -E "nf_modules" src/ -x perl -0777pe "s|\s*ccin2p3_conda {.*ccin2p3 {\n|\n ccin2p3 {\n|msg" -i {} diff --git a/src/nf_modules/bedtools/fasta_from_bed.config b/src/nf_modules/bedtools/fasta_from_bed.config index 3372d4521d17985fb4ca728471c2a9df7d81c5d6..46e5e2faddd94546fa3f719e9faee07b4452c0c4 100644 --- a/src/nf_modules/bedtools/fasta_from_bed.config +++ b/src/nf_modules/bedtools/fasta_from_bed.config @@ -35,7 +35,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: fasta_from_bed { diff --git a/src/nf_modules/bowtie/indexing.config b/src/nf_modules/bowtie/indexing.config index 32db140ee33a72bbb2a158fa095d2086ecc98ef7..8dfb6d77424f568a0f3a123eb12377298616b498 100644 --- a/src/nf_modules/bowtie/indexing.config +++ b/src/nf_modules/bowtie/indexing.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: index_fasta { diff --git a/src/nf_modules/bowtie/mapping_paired.config b/src/nf_modules/bowtie/mapping_paired.config index 4aa916d048cd584ce581da5d10c83f48b54b7dc6..b843424d7113d9089f73005c616c6d0da09b4384 100644 --- a/src/nf_modules/bowtie/mapping_paired.config +++ b/src/nf_modules/bowtie/mapping_paired.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: mapping_fastq { diff --git a/src/nf_modules/bowtie/mapping_single.config b/src/nf_modules/bowtie/mapping_single.config index 4aa916d048cd584ce581da5d10c83f48b54b7dc6..b843424d7113d9089f73005c616c6d0da09b4384 100644 --- a/src/nf_modules/bowtie/mapping_single.config +++ b/src/nf_modules/bowtie/mapping_single.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: mapping_fastq { diff --git a/src/nf_modules/bowtie2/indexing.config b/src/nf_modules/bowtie2/indexing.config index 0fcb85076d45b52eec1eec594dce9cc761cdce52..45ea20f30c4be5f6f42b0666997b8f4284248755 100644 --- a/src/nf_modules/bowtie2/indexing.config +++ b/src/nf_modules/bowtie2/indexing.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: index_fasta { diff --git a/src/nf_modules/bowtie2/mapping_paired.config b/src/nf_modules/bowtie2/mapping_paired.config index 7111d23964d7a395cb3073f8611ece22d7416dd5..ea515a40744a533ed883ca5ece2c9c34b2a305e9 100644 --- a/src/nf_modules/bowtie2/mapping_paired.config +++ b/src/nf_modules/bowtie2/mapping_paired.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: mapping_fastq { diff --git a/src/nf_modules/bowtie2/mapping_single.config b/src/nf_modules/bowtie2/mapping_single.config index 7111d23964d7a395cb3073f8611ece22d7416dd5..ea515a40744a533ed883ca5ece2c9c34b2a305e9 100644 --- a/src/nf_modules/bowtie2/mapping_single.config +++ b/src/nf_modules/bowtie2/mapping_single.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: mapping_fastq { diff --git a/src/nf_modules/bwa/indexing.config b/src/nf_modules/bwa/indexing.config index b852e1535a55ce2cd0d7f4ae71a1d3b7bd91239e..b8336aeba11a49a530d7693d01a9b3b2ee758138 100644 --- a/src/nf_modules/bwa/indexing.config +++ b/src/nf_modules/bwa/indexing.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: index_fasta { diff --git a/src/nf_modules/bwa/mapping_paired.config b/src/nf_modules/bwa/mapping_paired.config index b493b5f4588f560242e4e426a3644115ae98169e..6fba33f105d484bb68f159ce254e84e0788156f8 100644 --- a/src/nf_modules/bwa/mapping_paired.config +++ b/src/nf_modules/bwa/mapping_paired.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: mapping_fastq { diff --git a/src/nf_modules/cutadapt/adaptor_removal_paired.config b/src/nf_modules/cutadapt/adaptor_removal_paired.config index c6ad6528b06f0bf6ceb49fd10a7eacf0e0fed3e9..b0797ffcc05de6d2082b6565e1707162a15607d2 100644 --- a/src/nf_modules/cutadapt/adaptor_removal_paired.config +++ b/src/nf_modules/cutadapt/adaptor_removal_paired.config @@ -35,7 +35,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: adaptor_removal { diff --git a/src/nf_modules/cutadapt/adaptor_removal_single.config b/src/nf_modules/cutadapt/adaptor_removal_single.config index c6ad6528b06f0bf6ceb49fd10a7eacf0e0fed3e9..b0797ffcc05de6d2082b6565e1707162a15607d2 100644 --- a/src/nf_modules/cutadapt/adaptor_removal_single.config +++ b/src/nf_modules/cutadapt/adaptor_removal_single.config @@ -35,7 +35,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: adaptor_removal { diff --git a/src/nf_modules/cutadapt/trimming_paired.config b/src/nf_modules/cutadapt/trimming_paired.config index edbee7135ba417a1fbf22994218f8651e16f9874..2acbf677cfc1a09efb2ab808274d5bdb9139530f 100644 --- a/src/nf_modules/cutadapt/trimming_paired.config +++ b/src/nf_modules/cutadapt/trimming_paired.config @@ -35,7 +35,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: trimming { diff --git a/src/nf_modules/cutadapt/trimming_single.config b/src/nf_modules/cutadapt/trimming_single.config index edbee7135ba417a1fbf22994218f8651e16f9874..2acbf677cfc1a09efb2ab808274d5bdb9139530f 100644 --- a/src/nf_modules/cutadapt/trimming_single.config +++ b/src/nf_modules/cutadapt/trimming_single.config @@ -35,7 +35,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: trimming { diff --git a/src/nf_modules/deeptools/bam_to_bigwig.config b/src/nf_modules/deeptools/bam_to_bigwig.config index a30225b8e9cb3d182f269357737ee6bba6d0eda6..bc680b8dd34ac7c76c9eb46cd22ee7a7d88b45fb 100644 --- a/src/nf_modules/deeptools/bam_to_bigwig.config +++ b/src/nf_modules/deeptools/bam_to_bigwig.config @@ -55,7 +55,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: index_bam { diff --git a/src/nf_modules/deeptools/compute_matrix.config b/src/nf_modules/deeptools/compute_matrix.config index 2e1780448189a6a6ec77bd014b33bb8372775c41..0cf27149478fad63bc97aa3bc549f1125d33173f 100644 --- a/src/nf_modules/deeptools/compute_matrix.config +++ b/src/nf_modules/deeptools/compute_matrix.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: compute_matrix { diff --git a/src/nf_modules/deeptools/plot_profile.config b/src/nf_modules/deeptools/plot_profile.config index cceb474689ad337c7aadae57c1df243ff569c407..ec20c4c8909cbb016c485f37f0a454aed55de305 100644 --- a/src/nf_modules/deeptools/plot_profile.config +++ b/src/nf_modules/deeptools/plot_profile.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: plot_profile { diff --git a/src/nf_modules/fastp/fastp_paired.config b/src/nf_modules/fastp/fastp_paired.config index a9129ddb4cad6b229a9f4b22d68bb38f34b061b6..42656ec4d8c3c2620f2a8c091aeb5be9f4bbedc6 100644 --- a/src/nf_modules/fastp/fastp_paired.config +++ b/src/nf_modules/fastp/fastp_paired.config @@ -35,7 +35,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: fastp_fastq { diff --git a/src/nf_modules/fastp/fastp_single.config b/src/nf_modules/fastp/fastp_single.config index a9129ddb4cad6b229a9f4b22d68bb38f34b061b6..42656ec4d8c3c2620f2a8c091aeb5be9f4bbedc6 100644 --- a/src/nf_modules/fastp/fastp_single.config +++ b/src/nf_modules/fastp/fastp_single.config @@ -35,7 +35,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: fastp_fastq { diff --git a/src/nf_modules/fastqc/fastqc_paired.config b/src/nf_modules/fastqc/fastqc_paired.config index e01fa5f52068fad45dd556d65cd4504286025a9a..b7a74efe6b2658bffeac94538c33113c538de362 100644 --- a/src/nf_modules/fastqc/fastqc_paired.config +++ b/src/nf_modules/fastqc/fastqc_paired.config @@ -35,7 +35,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: fastqc_fastq { diff --git a/src/nf_modules/fastqc/fastqc_single.config b/src/nf_modules/fastqc/fastqc_single.config index e01fa5f52068fad45dd556d65cd4504286025a9a..b7a74efe6b2658bffeac94538c33113c538de362 100644 --- a/src/nf_modules/fastqc/fastqc_single.config +++ b/src/nf_modules/fastqc/fastqc_single.config @@ -35,7 +35,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: fastqc_fastq { diff --git a/src/nf_modules/hisat2/indexing.config b/src/nf_modules/hisat2/indexing.config index 6322661b25edef46879c2256dc639ea0dec3fdcc..cfe8eab3a45d3a17bd86d8d514eee426481ba6fa 100644 --- a/src/nf_modules/hisat2/indexing.config +++ b/src/nf_modules/hisat2/indexing.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: index_fasta { diff --git a/src/nf_modules/hisat2/mapping_paired.config b/src/nf_modules/hisat2/mapping_paired.config index 860fc2f72d6f9fed0e1168814ba64401d36e82ff..5aa8648162292d25615f5e9de0a11554bcad4c59 100644 --- a/src/nf_modules/hisat2/mapping_paired.config +++ b/src/nf_modules/hisat2/mapping_paired.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: mapping_fastq { diff --git a/src/nf_modules/hisat2/mapping_single.config b/src/nf_modules/hisat2/mapping_single.config index 860fc2f72d6f9fed0e1168814ba64401d36e82ff..5aa8648162292d25615f5e9de0a11554bcad4c59 100644 --- a/src/nf_modules/hisat2/mapping_single.config +++ b/src/nf_modules/hisat2/mapping_single.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: mapping_fastq { diff --git a/src/nf_modules/htseq/htseq.config b/src/nf_modules/htseq/htseq.config index 52c8ae869faec9ebaa5675f6dfe79c35f32d2b20..25d2ff6962c26d2dbaa17fc320bd8340b973ad7d 100644 --- a/src/nf_modules/htseq/htseq.config +++ b/src/nf_modules/htseq/htseq.config @@ -53,7 +53,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: sort_bam { diff --git a/src/nf_modules/kallisto/indexing.config b/src/nf_modules/kallisto/indexing.config index 9bbba3d67f9171848350afbb02bf855e63ba2033..303abd88f3ed0e6d28d92fd09cf51b83bfa531ec 100644 --- a/src/nf_modules/kallisto/indexing.config +++ b/src/nf_modules/kallisto/indexing.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: index_fasta { diff --git a/src/nf_modules/kallisto/mapping_paired.config b/src/nf_modules/kallisto/mapping_paired.config index 5e1784b9f7ce4b2a4f28e4b9d311430a8813f3d0..a6c4b7208d74c092ea312c0e892b0bb936d71ad4 100644 --- a/src/nf_modules/kallisto/mapping_paired.config +++ b/src/nf_modules/kallisto/mapping_paired.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: mapping_fastq { diff --git a/src/nf_modules/kallisto/mapping_single.config b/src/nf_modules/kallisto/mapping_single.config index 5e1784b9f7ce4b2a4f28e4b9d311430a8813f3d0..a6c4b7208d74c092ea312c0e892b0bb936d71ad4 100644 --- a/src/nf_modules/kallisto/mapping_single.config +++ b/src/nf_modules/kallisto/mapping_single.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: mapping_fastq { diff --git a/src/nf_modules/macs2/peak_calling.config b/src/nf_modules/macs2/peak_calling.config index 747f26bb94aa8f07b0b8e4c3154de725c6522a3b..10980bed96a3e458e6fba15e6eecd2e8261e1d78 100644 --- a/src/nf_modules/macs2/peak_calling.config +++ b/src/nf_modules/macs2/peak_calling.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: peak_calling { diff --git a/src/nf_modules/multiqc/multiqc_paired.config b/src/nf_modules/multiqc/multiqc_paired.config index 0b220310b684e2a7ce6eb78fe537eafc34791bc4..689a8b1b4656b5c916dbb3fb31c7793c11d9d4e0 100644 --- a/src/nf_modules/multiqc/multiqc_paired.config +++ b/src/nf_modules/multiqc/multiqc_paired.config @@ -58,7 +58,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: fastq_fastqc { diff --git a/src/nf_modules/multiqc/multiqc_single.config b/src/nf_modules/multiqc/multiqc_single.config index 80ecd7fd72ce8c159c8454a4b6d2acf0e490bebc..4d69a356e54f341f68ca088cd0fe77ea13f899f7 100644 --- a/src/nf_modules/multiqc/multiqc_single.config +++ b/src/nf_modules/multiqc/multiqc_single.config @@ -57,7 +57,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: fastq_fastqc { diff --git a/src/nf_modules/music/peak_calling_single.config b/src/nf_modules/music/peak_calling_single.config index 012619074e0a3ab718fa15b1e25b07e22f170a63..c4e6cdfc6d3b37254fc71625e01dfabebf4b9120 100644 --- a/src/nf_modules/music/peak_calling_single.config +++ b/src/nf_modules/music/peak_calling_single.config @@ -71,7 +71,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: compute_mappability { diff --git a/src/nf_modules/rsem/indexing.config b/src/nf_modules/rsem/indexing.config index be6169e26c8191dbf0bf173817e2ed53d2aa185a..446ebb61f152bb8126b5b77fbffabf44359c29d3 100644 --- a/src/nf_modules/rsem/indexing.config +++ b/src/nf_modules/rsem/indexing.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: index_fasta { diff --git a/src/nf_modules/rsem/quantification_paired.config b/src/nf_modules/rsem/quantification_paired.config index 97502ecda4b3590a0f35103e29806e5ec7adf9e2..11e4e349705b5539b0d702badec43200bdc98a29 100644 --- a/src/nf_modules/rsem/quantification_paired.config +++ b/src/nf_modules/rsem/quantification_paired.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: mapping_fastq { diff --git a/src/nf_modules/rsem/quantification_single.config b/src/nf_modules/rsem/quantification_single.config index 97502ecda4b3590a0f35103e29806e5ec7adf9e2..11e4e349705b5539b0d702badec43200bdc98a29 100644 --- a/src/nf_modules/rsem/quantification_single.config +++ b/src/nf_modules/rsem/quantification_single.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: mapping_fastq { diff --git a/src/nf_modules/sambamba/index_bams.config b/src/nf_modules/sambamba/index_bams.config index 95cb2371b0b0a1f77fb8b6fe6acd75e5a5c2ea52..7bb232abc10d1757ec14d17bf0ebd679917b70b5 100644 --- a/src/nf_modules/sambamba/index_bams.config +++ b/src/nf_modules/sambamba/index_bams.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: index_bam { diff --git a/src/nf_modules/sambamba/sort_bams.config b/src/nf_modules/sambamba/sort_bams.config index 3dd3273b48a005fcf0ccce3c49d2dc669de69e42..1c1772ddebac0e88c70023bed043d5dca0c4fd9e 100644 --- a/src/nf_modules/sambamba/sort_bams.config +++ b/src/nf_modules/sambamba/sort_bams.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: sort_bam { diff --git a/src/nf_modules/sambamba/split_bams.config b/src/nf_modules/sambamba/split_bams.config index c774bd7fcbe53b7eabb4ec6205fad92655aeed1f..9c33cef9e6b3a1bc2f1bd0dcebe9df26e1f5b524 100644 --- a/src/nf_modules/sambamba/split_bams.config +++ b/src/nf_modules/sambamba/split_bams.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: split_bam { diff --git a/src/nf_modules/samblaster/dedup_sams.config b/src/nf_modules/samblaster/dedup_sams.config index cd17da0112b93c8cde720ef0c80efd8710020ce2..813459688f05d7f0d0ef3a570fdea18465cb37ed 100644 --- a/src/nf_modules/samblaster/dedup_sams.config +++ b/src/nf_modules/samblaster/dedup_sams.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: dedup_sam { diff --git a/src/nf_modules/samtools/filter_bams.config b/src/nf_modules/samtools/filter_bams.config index a909fd16e8bc23b7a2b12555611128cf84d4c82b..3c920d2a68b1aa75d663eeaa84e03ae2f570ced0 100644 --- a/src/nf_modules/samtools/filter_bams.config +++ b/src/nf_modules/samtools/filter_bams.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: filter_bam { diff --git a/src/nf_modules/samtools/index_bams.config b/src/nf_modules/samtools/index_bams.config index 1ab10017eff019dfcb0d150c00cb608a914a8015..5e02b2401e793e2a5889332b1177b37c12f8cd87 100644 --- a/src/nf_modules/samtools/index_bams.config +++ b/src/nf_modules/samtools/index_bams.config @@ -35,7 +35,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: index_bam { diff --git a/src/nf_modules/samtools/sort_bams.config b/src/nf_modules/samtools/sort_bams.config index d3bbfa8b8850676c2bc310c6e5e2621215646a3c..bca093bfa60ab8ac99b6fdf82577a64ce49fa130 100644 --- a/src/nf_modules/samtools/sort_bams.config +++ b/src/nf_modules/samtools/sort_bams.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: sort_bam { diff --git a/src/nf_modules/samtools/split_bams.config b/src/nf_modules/samtools/split_bams.config index 56b1eafcd783d120f876468c04efba275f933cd8..7190375317599976e9c371aa09e83e03114c6176 100644 --- a/src/nf_modules/samtools/split_bams.config +++ b/src/nf_modules/samtools/split_bams.config @@ -35,7 +35,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: split_bam { diff --git a/src/nf_modules/sratoolkit/fastqdump.config b/src/nf_modules/sratoolkit/fastqdump.config index e01b71bc8cab55e79ca05dcf5b371c9a81653840..bdeff96d7e8497118d8dfd338221caf51dd5eb6b 100644 --- a/src/nf_modules/sratoolkit/fastqdump.config +++ b/src/nf_modules/sratoolkit/fastqdump.config @@ -35,7 +35,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: fastq_dump { diff --git a/src/nf_modules/star/indexing.config b/src/nf_modules/star/indexing.config index 3e4017b92dc87fa553c890055f1769beef836468..7046e632ebc76bc3dc667860521a1dfd12916900 100644 --- a/src/nf_modules/star/indexing.config +++ b/src/nf_modules/star/indexing.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: index_fasta { diff --git a/src/nf_modules/star/mapping_paired.config b/src/nf_modules/star/mapping_paired.config index c2de5c50997fa856cf9923522ca2cd54f6313a29..29ea1f2cea04101145e79aa57e9188cb1c89adfb 100644 --- a/src/nf_modules/star/mapping_paired.config +++ b/src/nf_modules/star/mapping_paired.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: mapping_fastq { diff --git a/src/nf_modules/star/mapping_single.config b/src/nf_modules/star/mapping_single.config index c2de5c50997fa856cf9923522ca2cd54f6313a29..29ea1f2cea04101145e79aa57e9188cb1c89adfb 100644 --- a/src/nf_modules/star/mapping_single.config +++ b/src/nf_modules/star/mapping_single.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: mapping_fastq { diff --git a/src/nf_modules/subread/subread.config b/src/nf_modules/subread/subread.config index f0153ffadb04419b9ac1d296a7b975a1649a1316..0e8b9a6c9a1b6c7ce429fc590e15d68699870f3c 100644 --- a/src/nf_modules/subread/subread.config +++ b/src/nf_modules/subread/subread.config @@ -53,7 +53,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: sort_bam { diff --git a/src/nf_modules/urqt/trimming_paired.config b/src/nf_modules/urqt/trimming_paired.config index 4d8b855f120edce826f4306c97d6d23f768189e2..e7c8b6b1b1b876c17248e1dc3ef260655a1dba1c 100644 --- a/src/nf_modules/urqt/trimming_paired.config +++ b/src/nf_modules/urqt/trimming_paired.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: trimming { diff --git a/src/nf_modules/urqt/trimming_single.config b/src/nf_modules/urqt/trimming_single.config index b8b8fc16153f2b99c61a69ffd7a550fdd4835972..c8f16ba69614a7a4d7f64d71ef0f90578951494d 100644 --- a/src/nf_modules/urqt/trimming_single.config +++ b/src/nf_modules/urqt/trimming_single.config @@ -36,7 +36,7 @@ profiles { } ccin2p3 { singularity.enabled = true - singularity.cacheDir = "/sps/lbmc/common/singularity/" + singularity.cacheDir = "$baseDir/.src/singularity_in2p3/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: trimming {