profiles { docker { docker.temp = 'auto' docker.enabled = true process { withName: trimming { container = "lbmc/urqt:d62c1f8" cpus = 4 } } } singularity { singularity.enabled = true singularity.cacheDir = "./bin/" process { withName: trimming { container = "lbmc/urqt:d62c1f8" cpus = 4 } } } psmn{ process{ withName: trimming { beforeScript = "source /usr/share/lmod/lmod/init/bash; module use ~/privatemodules" module = "urqt/d62c1f8" executor = "sge" clusterOptions = "-cwd -V" cpus = 16 memory = "5GB" time = "12h" queue = 'E5-2670deb128A,E5-2670deb128B,E5-2670deb128C,E5-2670deb128D,E5-2670deb128E,E5-2670deb128F' penv = 'openmp16' } } } ccin2p3_conda { process{ withName: trimming { beforeScript = "source /sps/lbmc/common/miniconda3/init.sh" conda = "/sps/lbmc/common/miniconda3/envs/urqt_d62c1f8" scratch = true stageInMode = "copy" stageOutMode = "rsync" executor = "sge" clusterOptions = "-P P_lbmc -l os=cl7 -l sps=1 -r n\ " cpus = 1 queue = 'huge' } } } ccin2p3 { singularity.enabled = true singularity.cacheDir = "/sps/lbmc/common/singularity/" singularity.runOptions = "--bind /pbs,/sps,/scratch" process{ withName: trimming { container = "lbmc/urqt:d62c1f8" scratch = true stageInMode = "copy" stageOutMode = "rsync" executor = "sge" clusterOptions = "-P P_lbmc -l os=cl7 -l sps=1 -r n\ " cpus = 1 queue = 'huge' } } } }