-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathnextflow.config
More file actions
51 lines (42 loc) · 1.71 KB
/
nextflow.config
File metadata and controls
51 lines (42 loc) · 1.71 KB
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
51
/*
PyocinTyper nextflow config
*/
params {
// General
help = null // Help message
input_files = null // Path to input genbank (.gbff) files
pt_option = null //Specifiy if you are typing multiple pyocins <group> or a single pyocin <individual>
outdir = "results" // Output directory for results
// Blast cutoffs
R_pyocin_PID_cutoff = "70" // Percent identity cutoff for R pyocins
R_pyocin_NID_cutoff = "70" // Nucleotide identity cutoff for R pyocins
F_pyocin_PID_cutoff = "65" // Percent identity cutoff for F pyocins
F_pyocin_NID_cutoff = "65" // Nucleotide identity cutoff for F pyocins
// Typing cutoffs
tail_PID_cutoff = "95" // Percent identity cutoff for tail fibers
tail_NID_cutoff = "95" // Nucleotide identity cutoff for tail fibers
// Other
vclust_ani = "0.70" // Clustering level for vclust ani
vclust_algorithm = "cd-hit" // Algorithm for vclust
vclust_qcov = "0.70" // Query coverage for vclust
vclust_rcov = "0.70" // Reference coverage for vclust
vlcust_len_ratio = "0.70" // Length ratio for vclust
// Performance
phispy_threads = "24" // Specify number of threads for PhiSpy
blast_threads = "24" // Specify number of threads for blast
}
conda {
enabled = true
channels = ['conda-forge', 'bioconda', 'defaults']
}
process {
conda = './envs/PyocinTyper.yaml'
cpus = 24
memory = '4 GB'
time = '1h'
}
profiles {
standard {
process.executor = 'local'
}
}