annotate 0.5.0/workflows/conf/nowayout.config @ 0:3c767f9cfd88 draft default tip

planemo upload
author galaxytrakr
date Fri, 29 May 2026 13:37:56 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
1 params {
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
2 workflow_conceived_by = 'Kranti Konganti'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
3 workflow_built_by = 'Kranti Konganti'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
4 workflow_version = '0.5.0'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
5 db_mode = 'mitomine2'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
6 db_root = '/server/galaxy/tool-data/nowayout-db'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
7 nowo_thresholds = 'strict'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
8 fastp_run = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
9 fastp_failed_out = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
10 fastp_merged_out = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
11 fastp_overlapped_out = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
12 fastp_6 = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
13 fastp_reads_to_process = 0
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
14 fastp_fix_mgi_id = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
15 fastp_A = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
16 fastp_use_custom_adapters = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
17 fastp_adapter_fasta = (params.fastp_use_custom_adapters ? "${projectDir}"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
18 + File.separator
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
19 + 'assets'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
20 + File.separator
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
21 + 'adaptors.fa' : false)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
22 fastp_f = 0
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
23 fastp_t = 0
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
24 fastp_b = 0
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
25 fastp_F = 0
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
26 fastp_T = 0
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
27 fastp_B = 0
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
28 fastp_dedup = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
29 fastp_dup_calc_accuracy = 6
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
30 fastp_poly_g_min_len = 10
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
31 fastp_G = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
32 fastp_x = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
33 fastp_poly_x_min_len = 10
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
34 fastp_cut_front = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
35 fastp_cut_tail = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
36 fastp_cut_right = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
37 fastp_W = 20
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
38 fastp_M = 30
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
39 fastp_q = 30
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
40 fastp_u = 40
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
41 fastp_n = 5
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
42 fastp_e = 0
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
43 fastp_l = 35
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
44 fastp_max_len = 0
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
45 fastp_y = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
46 fastp_Y = 30
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
47 fastp_U = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
48 fastp_umi_loc = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
49 fastp_umi_len = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
50 fastp_umi_prefix = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
51 fastp_umi_skip = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
52 fastp_p = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
53 fastp_P = 20
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
54 kmaalign_run = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
55 kmaalign_idx = ("${params.db_root}"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
56 + File.separator
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
57 + "kma"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
58 + File.separator
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
59 + "${params.db_mode}")
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
60 kmaalign_ignorequals = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
61 kmaalign_int = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
62 kmaalign_ef = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
63 kmaalign_vcf = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
64 kmaalign_sam = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
65 kmaalign_nc = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
66 kmaalign_na = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
67 kmaalign_nf = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
68 kmaalign_a = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
69 kmaalign_and = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
70 kmaalign_oa = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
71 kmaalign_bc = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
72 kmaalign_bcNano = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
73 kmaalign_bcd = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
74 kmaalign_bcg = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
75 kmaalign_ID = (params.nowo_thresholds =~ /strict|mild/ ? 85.0 : 50.0)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
76 kmaalign_md = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
77 kmaalign_dense = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
78 kmaalign_ref_fsa = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
79 kmaalign_Mt1 = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
80 kmaalign_1t1 = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
81 kmaalign_mrs = (params.nowo_thresholds ==~ /strict/ ? 0.99 : 0.90)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
82 kmaalign_mrc = (params.nowo_thresholds ==~ /strict/ ? 0.99 : 0.90)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
83 kmaalign_mp = (params.nowo_thresholds ==~ /strict/ ? 30 : 20)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
84 kmaalign_eq = (params.nowo_thresholds ==~ /strict/ ? 30 : 20)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
85 kmaalign_mrs = (params.nowo_thresholds ==~ /mild/ ? 0.90 : params.kmaalign_mrs)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
86 kmaalign_mrc = (params.nowo_thresholds ==~ /mild/ ? 0.90 : params.kmaalign_mrc)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
87 kmaalign_mp = (params.nowo_thresholds ==~ /mild/ ? 20 : params.kmaalign_mp)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
88 kmaalign_eq = (params.nowo_thresholds ==~ /mild/ ? 20 : params.kmaalign_eq)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
89 kmaalign_mp = (params.kmaalign_ignorequals ? 0 : params.kmaalign_mp)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
90 kmaalign_eq = (params.kmaalign_ignorequals ? 0 : params.kmaalign_eq)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
91 kmaalign_mq = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
92 kmaalign_5p = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
93 kmaalign_3p = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
94 kmaalign_apm = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
95 kmaalign_cge = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
96 tuspy_gd = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
97 seqkit_grep_run = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
98 seqkit_grep_n = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
99 seqkit_grep_s = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
100 seqkit_grep_c = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
101 seqkit_grep_C = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
102 seqkit_grep_i = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
103 seqkit_grep_v = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
104 seqkit_grep_m = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
105 seqkit_grep_r = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
106 salmonidx_run = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
107 salmonidx_k = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
108 salmonidx_gencode = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
109 salmonidx_features = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
110 salmonidx_keepDuplicates = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
111 salmonidx_keepFixedFasta = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
112 salmonidx_filterSize = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
113 salmonidx_sparse = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
114 salmonidx_n = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
115 salmonidx_decoys = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
116 salmonalign_libtype = 'SF'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
117 ref_fna = ("${params.db_root}"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
118 + File.separator
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
119 + "reference"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
120 + File.separator
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
121 + "${params.db_mode}"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
122 + ".fna")
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
123 sourmash_k = (params.nowo_thresholds ==~ /strict/ ? 71 : 51)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
124 sourmash_scale = (params.nowo_thresholds ==~ /strict/ ? 100 : 100)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
125 sourmashsketch_run = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
126 sourmashsketch_mode = 'dna'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
127 sourmashsketch_file = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
128 sourmashsketch_f = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
129 sourmashsketch_name = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
130 sourmashsketch_p = "'abund,scaled=${params.sourmash_scale},k=${params.sourmash_k}'"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
131 sourmashsketch_randomize = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
132 sourmashgather_run = (params.sourmashsketch_run ?: false)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
133 sourmashgather_n = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
134 sourmashgather_thr_bp = (params.nowo_thresholds ==~ /strict/ ? 100 : 100)
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
135 sourmashgather_ignoreabn = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
136 sourmashgather_prefetch = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
137 sourmashgather_noprefetch = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
138 sourmashgather_ani_ci = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
139 sourmashgather_k = "${params.sourmash_k}"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
140 sourmashgather_protein = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
141 sourmashgather_rna = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
142 sourmashgather_nuc = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
143 sourmashgather_noprotein = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
144 sourmashgather_dayhoff = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
145 sourmashgather_nodayhoff = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
146 sourmashgather_hp = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
147 sourmashgather_nohp = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
148 sourmashgather_dna = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
149 sourmashgather_nodna = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
150 sourmashgather_scaled = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
151 sourmashgather_inc_pat = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
152 sourmashgather_exc_pat = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
153 sfhpy_run = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
154 sfhpy_fcn = 'f_match'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
155 sfhpy_fcv = (params.nowo_thresholds ==~ /strict/ ? "0.8" : "0.5")
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
156 sfhpy_gt = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
157 sfhpy_lt = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
158 sfhpy_all = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
159 lineages_csv = ("${params.db_root}"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
160 + File.separator
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
161 + "taxonomy"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
162 + File.separator
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
163 + "${params.db_mode}"
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
164 + File.separator
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
165 + "lineages.csv")
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
166 gsalkronapy_run = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
167 gsalkronapy_sf = 10000
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
168 gsalkronapy_smres_suffix = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
169 gsalkronapy_failed_suffix = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
170 gsalkronapy_num_lin_cols = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
171 gsalkronapy_lin_regex = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
172 krona_ktIT_run = true
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
173 krona_ktIT_n = 'all'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
174 krona_ktIT_q = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
175 krona_ktIT_c = false
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
176 krona_res_suffix = '.krona.tsv'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
177 fq_filter_by_len = 0
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
178 fq_suffix = (params.fq_single_end ? '.fastq.gz' : '_R1_001.fastq.gz')
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
179 fq2_suffix = '_R2_001.fastq.gz'
3c767f9cfd88 planemo upload
galaxytrakr
parents:
diff changeset
180 }