-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnextflow.conf
44 lines (35 loc) · 1012 Bytes
/
nextflow.conf
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
// nextflow.config
manifest {
homePage = 'https://github.com/tuzov/nf-imputation'
description = 'Pipeline for the imputation of a target dataset against a reference; based on snakemake pipeline by Georgi Hudjashov'
author = 'Vladislav Tuzov'
mainScript = 'main.nf'
version = '1.0'
}
params {
// Directories
inputDir = "/gpfs/space/home/tuzov/testing/nextflow/inputs"
outDir = "/gpfs/space/home/tuzov/testing/nextflow/output"
reference = "/gpfs/space/home/tuzov/testing/nextflow/reference"
input_vcfs = "/gpfs/space/home/tuzov/testing/nextflow/inputs/*-chr{1,22}.vcf.gz
}
executor {
name = 'slurm'
queueSize = 10
}
timeline {
enabled = true
file = "${params.outDir}/nf-pipeline_info/impute_timeline.html"
}
report {
enabled = true
file = "${params.outDir}/nf-pipeline_info/impute_report.html"
}
trace {
enabled = true
file = "${params.outDir}/nf-pipeline_info/impute_trace.txt"
}
dag {
enabled = true
file = "${params.outDir}/nf-pipeline_info/impute_dag.html"
}