kkonganti@1: plugins { kkonganti@1: id 'nf-amazon' kkonganti@1: } kkonganti@1: kkonganti@1: params { kkonganti@1: fs = File.separator kkonganti@1: cfsanpipename = 'CPIPES' kkonganti@1: center = 'CFSAN, FDA.' kkonganti@1: libs = "${projectDir}${params.fs}lib" kkonganti@1: modules = "${projectDir}${params.fs}modules" kkonganti@1: projectconf = "${projectDir}${params.fs}conf" kkonganti@1: assetsdir = "${projectDir}${params.fs}assets" kkonganti@1: subworkflows = "${projectDir}${params.fs}subworkflows" kkonganti@1: workflows = "${projectDir}${params.fs}workflows" kkonganti@1: workflowsconf = "${workflows}${params.fs}conf" kkonganti@1: routines = "${libs}${params.fs}routines" kkonganti@1: toolshelp = "${libs}${params.fs}help" kkonganti@1: swmodulepath = "${params.fs}nfs${params.fs}software${params.fs}modules" kkonganti@1: tracereportsdir = "${launchDir}${params.fs}${cfsanpipename}-${params.pipeline}${params.fs}nextflow-reports" kkonganti@1: dummyfile = "${projectDir}${params.fs}assets${params.fs}dummy_file.txt" kkonganti@1: dummyfile2 = "${projectDir}${params.fs}assets${params.fs}dummy_file2.txt" kkonganti@1: max_cpus = 10 kkonganti@1: linewidth = 80 kkonganti@1: pad = 32 kkonganti@1: pipeline = null kkonganti@1: help = null kkonganti@1: input = null kkonganti@1: output = null kkonganti@1: metadata = null kkonganti@1: publish_dir_mode = "copy" kkonganti@1: publish_dir_overwrite = true kkonganti@1: user_email = null kkonganti@1: } kkonganti@1: kkonganti@1: dag { kkonganti@1: enabled = true kkonganti@1: file = "${params.tracereportsdir}${params.fs}${params.pipeline}_dag.html" kkonganti@1: overwrite = true kkonganti@1: } kkonganti@1: kkonganti@1: report { kkonganti@1: enabled = true kkonganti@1: file = "${params.tracereportsdir}${params.fs}${params.pipeline}_exec_report.html" kkonganti@1: overwrite = true kkonganti@1: } kkonganti@1: kkonganti@1: trace { kkonganti@1: enabled = true kkonganti@1: file = "${params.tracereportsdir}${params.fs}${params.pipeline}_exec_trace.txt" kkonganti@1: overwrite = true kkonganti@1: } kkonganti@1: kkonganti@1: timeline { kkonganti@1: enabled = true kkonganti@1: file = "${params.tracereportsdir}${params.fs}${params.pipeline}_exec_timeline.html" kkonganti@1: overwrite = true kkonganti@1: } kkonganti@1: