-
Notifications
You must be signed in to change notification settings - Fork 14
/
main.nf
50 lines (38 loc) · 1.42 KB
/
main.nf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#!/usr/bin/env nextflow
/*
========================================================================================
APAEVAL NEXTFLOW BENCHMARK PIPELINE RUNNING GETUTR
========================================================================================
*/
nextflow.enable.dsl = 2
////////////////////////////////////////////////////
/* -- PRINT HELP -- */
////////////////////////////////////////////////////
if (params.help) {
//print something here
exit 0
}
////////////////////////////////////////////////////
/* -- PARAMETER CHECKS -- */
////////////////////////////////////////////////////
// Check that conda channels are set-up correctly
//if (params.enable_conda) {
// Checks.check_conda_channels(log)
//}
// Check AWS batch settings
//Checks.aws_batch(workflow, params)
// Check the hostnames against configured profiles
//Checks.hostname(workflow, params, log)
////////////////////////////////////////////////////
/* -- RUN MAIN WORKFLOW -- */
////////////////////////////////////////////////////
include { EXECUTE_GETUTR } from './workflow/execute_getutr' addParams( [:] )
workflow {
/*
* RUN GETUTR WORKFLOW
*/
EXECUTE_GETUTR ()
}
////////////////////////////////////////////////////
/* -- THE END -- */
////////////////////////////////////////////////////