Skip to content
Snippets Groups Projects
Unverified Commit 670315f5 authored by Laurent Modolo's avatar Laurent Modolo
Browse files

nf_modules: switch psmn to singularity

parent 386b5699
No related branches found
No related tags found
No related merge requests found
Showing
with 140 additions and 94 deletions
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: fastqc_fastq { withName: fastqc_fastq {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/fastqc:0.11.5"
conda = "$baseDir/.conda_envs/fastqc_0.11.5" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 1 cpus = 1
......
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: index_fasta { withName: index_fasta {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/hisat2:2.1.0"
conda = "$baseDir/.conda_envs/hisat2_2.1.0" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
memory = "20GB" memory = "20GB"
......
...@@ -28,20 +28,15 @@ profiles { ...@@ -28,20 +28,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: sort_bam { withName: sort_bam {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/htseq:0.11.2"
conda = "$baseDir/.conda_envs/samtools_1.7" scratch = true
executor = "sge" stageInMode = "copy"
clusterOptions = "-cwd -V" stageOutMode = "rsync"
cpus = 1
memory = "20GB"
time = "12h"
queue = "monointeldeb128"
}
withName: counting {
beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules"
module = "htseq/0.11.2"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 1 cpus = 1
......
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: index_fasta { withName: index_fasta {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/kallisto:0.44.0"
conda = "$baseDir/.conda_envs/kallisto_0.44.0" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 32 cpus = 32
......
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: mapping_fastq { withName: mapping_fastq {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/kallisto:0.44.0"
conda = "$baseDir/.conda_envs/kallisto_0.44.0" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 32 cpus = 32
......
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: mapping_fastq { withName: mapping_fastq {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/kallisto:0.44.0"
conda = "$baseDir/.conda_envs/kallisto_0.44.0" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 32 cpus = 32
......
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: peak_calling { withName: peak_calling {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/macs2:2.1.2"
conda = "$baseDir/.conda_envs/macs2_2.1.2" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 32 cpus = 32
......
...@@ -29,22 +29,15 @@ profiles { ...@@ -29,22 +29,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: fastqc_fastq { withName: fastqc_fastq {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/multiqc:1.7"
conda = "$baseDir/.conda_envs/fastqc_0.11.5" scratch = true
executor = "sge" stageInMode = "copy"
clusterOptions = "-cwd -V" stageOutMode = "rsync"
cpus = 1
memory = "5GB"
time = "6h"
queueSize = 1.70
pollInterval = "60sec"
queue = "monointeldeb128"
}
withName: multiqc {
beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules"
module = "multiqc/1.7"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 1 cpus = 1
......
...@@ -28,22 +28,15 @@ profiles { ...@@ -28,22 +28,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: fastqc_fastq { withName: fastqc_fastq {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/multiqc:1.7"
conda = "$baseDir/.conda_envs/fastqc_0.11.5" scratch = true
executor = "sge" stageInMode = "copy"
clusterOptions = "-cwd -V" stageOutMode = "rsync"
cpus = 1
memory = "5GB"
time = "6h"
queueSize = 1.70
pollInterval = "60sec"
queue = "monointeldeb128"
}
withName: multiqc {
beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules"
module = "multiqc/1.7"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 1 cpus = 1
......
...@@ -36,30 +36,15 @@ profiles { ...@@ -36,30 +36,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: compute_mappability { withName: compute_mappability {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/music:6613c53"
conda = "$baseDir/.conda_envs/music_6613c53" scratch = true
executor = "sge" stageInMode = "copy"
clusterOptions = "-cwd -V" stageOutMode = "rsync"
cpus = 1
memory = "20GB"
time = "12h"
queue = "monointeldeb128"
}
withName: music_preprocessing {
beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules"
module = "music/6613c53"
executor = "sge"
clusterOptions = "-cwd -V"
cpus = 1
memory = "20GB"
time = "12h"
queue = "monointeldeb128"
}
withName: music_computation{
beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules"
module = "music/6613c53"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 1 cpus = 1
......
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: index_fasta { withName: index_fasta {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/rsem:1.3.0"
conda = "$baseDir/.conda_envs/rsem_1.3.0" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 32 cpus = 32
......
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: mapping_fastq { withName: mapping_fastq {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/rsem:1.3.0"
conda = "$baseDir/.conda_envs/rsem_1.3.0" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 32 cpus = 32
......
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: mapping_fastq { withName: mapping_fastq {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/rsem:1.3.0"
conda = "$baseDir/.conda_envs/rsem_1.3.0" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 32 cpus = 32
......
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: index_bam { withName: index_bam {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/sambamba:0.6.9"
conda = "$baseDir/.conda_envs/sambamba_0.6.9" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 32 cpus = 32
......
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: sort_bam { withName: sort_bam {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/sambamba:0.6.9"
conda = "$baseDir/.conda_envs/sambamba_0.6.9" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 4 cpus = 4
......
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: split_bam { withName: split_bam {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/sambamba:0.6.9"
conda = "$baseDir/.conda_envs/sambamba_0.6.9" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 32 cpus = 32
......
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: dedup_sam { withName: dedup_sam {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/sambamba:0.6.7"
conda = "$baseDir/.conda_envs/samblaster_0.1.24" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 32 cpus = 32
......
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: filter_bam { withName: filter_bam {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/samtools:1.7"
conda = "$baseDir/.conda_envs/samtools_1.7" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 32 cpus = 32
......
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: index_bam { withName: index_bam {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/samtools:1.7"
conda = "$baseDir/.conda_envs/samtools_1.7" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 1 cpus = 1
......
...@@ -20,10 +20,15 @@ profiles { ...@@ -20,10 +20,15 @@ profiles {
} }
} }
psmn{ psmn{
singularity.enabled = true
singularity.cacheDir = "/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch"
process{ process{
withName: sort_bam { withName: sort_bam {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/samtools:1.7"
conda = "$baseDir/.conda_envs/samtools_1.7" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 32 cpus = 32
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment