Mercurial > repos > kkonganti > cfsan_centriflaken
view 0.3.0/nextflow.config @ 93:3f367a0de778
"planemo upload"
author | kkonganti |
---|---|
date | Tue, 19 Jul 2022 10:14:15 -0400 |
parents | 295c2597a475 |
children | 8d7f482c64de |
line wrap: on
line source
def fs = File.separator def pd = "${projectDir}" // Global parameters includeConfig "${pd}${fs}conf${fs}manifest.config" includeConfig "${pd}${fs}conf${fs}base.config" // Include FASTQ config to prepare for a case when the entry point is // FASTQ metadata CSV or FASTQ input directory includeConfig "${pd}${fs}conf${fs}fastq.config" if (params.pipeline != null) { try { includeConfig "${params.workflowsconf}${fs}${params.pipeline}.config" } catch (Exception e) { System.err.println('-'.multiply(params.linewidth) + "\n" + "\033[0;31m${params.cfsanpipename} - ERROR\033[0m\n" + '-'.multiply(params.linewidth) + "\n" + "\033[0;31mCould not load " + "default pipeline configuration. Please provide a pipeline \n" + "name using the --pipeline option.\n\033[0m" + '-'.multiply(params.linewidth) + "\n") System.exit(1) } } // Include modules' conig last. includeConfig "${pd}${fs}conf${fs}logtheseparams.config" includeConfig "${pd}${fs}conf${fs}modules.config" // Nextflow runtime profiles conda.cacheDir = '/tool/tool-data/cfsan-centriflaken-db/0/kondagac_cache' singularity.cacheDir = '/tool/tool-data/cfsan-centriflaken-db/0/cingularitygac_cache' profiles { standard { process.executor = 'local' process.cpus = 1 params.enable_conda = false params.enable_module = true singularity.enabled = false docker.enabled = false } stdkondagac { process.executor = 'local' process.cpus = 4 params.enable_conda = true params.enable_module = false singularity.enabled = false docker.enabled = false } stdcingularitygac { process.executor = 'local' process.cpus = 4 params.enable_conda = false params.enable_module = false singularity.enabled = true docker.enabled = false } raven { process.executor = 'slurm' process.queue = 'prod' process.memory = '10GB' process.cpus = 4 params.enable_conda = false params.enable_module = true singularity.enabled = false docker.enabled = false clusterOptions = '--signal B:USR2' } cingularity { process.executor = 'slurm' process.queue = 'prod' process.memory = '10GB' process.cpus = 4 singularity.enabled = true singularity.autoMounts = true docker.enabled = false params.enable_conda = false params.enable_module = false clusterOptions = '--signal B:USR2' } cingularitygac { process.executor = 'slurm' executor.$slurm.exitReadTimeout = 120000 process.queue = 'q8cpu' process.cpus = 4 singularity.enabled = true singularity.autoMounts = true docker.enabled = false params.enable_conda = false params.enable_module = false clusterOptions = '-n 1 --signal B:USR2' } konda { process.executor = 'slurm' process.queue = 'prod' process.memory = '10GB' process.cpus = 4 singularity.enabled = false docker.enabled = false params.enable_conda = true params.enable_module = false clusterOptions = '--signal B:USR2' } kondagac { process.executor = 'slurm' executor.$slurm.exitReadTimeout = 120000 process.queue = 'q8cpu' process.cpus = 4 singularity.enabled = false docker.enabled = false params.enable_conda = true params.enable_module = false clusterOptions = '-n 1 --signal B:USR2' } }