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
...@@ -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/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: fastq_dump { withName: fastq_dump {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/sratoolkit:2.8.2"
conda = "$baseDir/.conda_envs/sratoolkit_2.8.2" 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/star:2.7.3a"
conda = "$baseDir/.conda_envs/star_2.7.3a" 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/star:2.7.3a"
conda = "$baseDir/.conda_envs/star_2.7.3a" 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/star:2.7.3a"
conda = "$baseDir/.conda_envs/star_2.7.3a" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 32 cpus = 32
......
...@@ -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/subread:1.6.4"
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 = "subread/1.6.4"
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: trimming { withName: trimming {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/urqt:d62c1f8"
conda = "$baseDir/.conda_envs/urqt_d62c1f8" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
memory = "5GB" memory = "5GB"
......
...@@ -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: trimming { withName: trimming {
beforeScript = "source $baseDir/.conda_psmn.sh" container = "lbmc/urqt:d62c1f8"
conda = "$baseDir/.conda_envs/urqt_d62c1f8" scratch = true
stageInMode = "copy"
stageOutMode = "rsync"
executor = "sge" executor = "sge"
clusterOptions = "-cwd -V" clusterOptions = "-cwd -V"
cpus = 32 cpus = 32
......
...@@ -52,64 +52,6 @@ profiles { ...@@ -52,64 +52,6 @@ profiles {
} }
} }
psmn{ psmn{
process{
withName: adaptor_removal {
beforeScript = "source $baseDir/.conda_psmn.sh"
conda = "$baseDir/.conda_envs/cutadapt_2.1"
executor = "sge"
clusterOptions = "-cwd -V"
cpus = 1
memory = "20GB"
time = "12h"
queue = "monointeldeb128"
}
withName: trimming {
beforeScript = "source $baseDir/.conda_psmn.sh"
conda = "$baseDir/.conda_envs/urqt_d62c1f8"
executor = "sge"
clusterOptions = "-cwd -V"
cpus = 32
memory = "30GB"
time = "24h"
queue = "CLG6242deb384A,CLG6242deb384C,CLG5218deb192A,CLG5218deb192B,CLG5218deb192C,CLG5218deb192D,SLG5118deb96,SLG6142deb384A,SLG6142deb384B,SLG6142deb384C,SLG6142deb384D"
penv = "openmp32"
}
withName: fasta_from_bed {
beforeScript = "source $baseDir/.conda_psmn.sh"
conda = "$baseDir/.conda_envs/bedtools_2.25.0"
executor = "sge"
clusterOptions = "-cwd -V"
cpus = 1
memory = "20GB"
time = "12h"
queue = "monointeldeb128"
}
withName: index_fasta {
beforeScript = "source $baseDir/.conda_psmn.sh"
conda = "$baseDir/.conda_envs/kallisto_0.44.0"
executor = "sge"
clusterOptions = "-cwd -V"
cpus = 32
memory = "30GB"
time = "24h"
queue = "CLG6242deb384A,CLG6242deb384C,CLG5218deb192A,CLG5218deb192B,CLG5218deb192C,CLG5218deb192D,SLG5118deb96,SLG6142deb384A,SLG6142deb384B,SLG6142deb384C,SLG6142deb384D"
penv = "openmp32"
}
withName: mapping_fastq {
beforeScript = "source $baseDir/.conda_psmn.sh"
conda = "$baseDir/.conda_envs/kallisto_0.44.0"
executor = "sge"
clusterOptions = "-cwd -V"
cpus = 32
memory = "30GB"
time = "24h"
queue = "CLG6242deb384A,CLG6242deb384C,CLG5218deb192A,CLG5218deb192B,CLG5218deb192C,CLG5218deb192D,SLG5118deb96,SLG6142deb384A,SLG6142deb384B,SLG6142deb384C,SLG6142deb384D"
penv = "openmp32"
}
}
}
psmn_singularity{
singularity.enabled = true singularity.enabled = true
singularity.cacheDir = "$baseDir/.singularity_psmn/" singularity.cacheDir = "$baseDir/.singularity_psmn/"
singularity.runOptions = "--bind /Xnfs,/scratch" singularity.runOptions = "--bind /Xnfs,/scratch"
......
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