annotate 0.2.0/workflows/conf/cronology.config @ 0:9e8b1c747a6a draft default tip

planemo upload
author galaxytrakr
date Fri, 29 May 2026 13:32:17 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
1 params {
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
2 workflow_conceived_by = 'Kranti Konganti'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
3 workflow_built_by = 'Kranti Konganti'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
4 workflow_version = '0.2.0'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
5 ref_acc = 'GCF_003516125'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
6 cronology_root_dbdir = '/server/galaxy/tool-data/cronology-db/PDG000000043.213'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
7 upload_microreact = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
8 microreact_api_key = ("${projectDir}"
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
9 + File.separator
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
10 + 'assets'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
11 + File.separator
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
12 + 'microreact_api.key')
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
13 microreact_tree_name = 'cronology_run_tree'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
14 dpubmlstpy_run = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
15 dpubmlstpy_org = 'cronobacter'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
16 dpubmlstpy_mlsts = 'schemes/1'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
17 dpubmlstpy_profile = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
18 dpubmlstpy_loci = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
19 dpubmlstpy_suffix = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
20 dpubmlstpy_akey = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
21 dpubmlstpy_id = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
22 fastp_run = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
23 fastp_failed_out = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
24 fastp_merged_out = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
25 fastp_overlapped_out = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
26 fastp_6 = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
27 fastp_reads_to_process = 0
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
28 fastp_fix_mgi_id = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
29 fastp_A = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
30 fastp_f = 0
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
31 fastp_t = 0
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
32 fastp_b = 0
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
33 fastp_F = 0
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
34 fastp_T = 0
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
35 fastp_B = 0
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
36 fastp_dedup = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
37 fastp_dup_calc_accuracy = 6
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
38 fastp_poly_g_min_len = 10
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
39 fastp_G = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
40 fastp_x = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
41 fastp_poly_x_min_len = 10
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
42 fastp_cut_front = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
43 fastp_cut_tail = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
44 fastp_cut_right = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
45 fastp_W = 20
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
46 fastp_M = 30
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
47 fastp_q = 30
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
48 fastp_u = 40
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
49 fastp_n = 5
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
50 fastp_e = 0
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
51 fastp_l = 35
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
52 fastp_max_len = 0
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
53 fastp_y = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
54 fastp_Y = 30
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
55 fastp_U = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
56 fastp_umi_loc = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
57 fastp_umi_len = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
58 fastp_umi_prefix = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
59 fastp_umi_skip = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
60 fastp_p = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
61 fastp_P = 20
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
62 fastp_use_custom_adapters = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
63 fastp_adapter_fasta = (params.fastp_use_custom_adapters ? "${projectDir}"
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
64 + File.separator
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
65 + 'assets'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
66 + File.separator
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
67 + 'adaptors.fa' : false)
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
68 mashscreen_w = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
69 mashscreen_i = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
70 mashscreen_v = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
71 tuspy_run = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
72 tuspy_s = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
73 tuspy_m = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
74 tuspy_ps = (params.cronology_root_dbdir
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
75 + File.separator
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
76 + 'index_pdg_metadata'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
77 + File.separator
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
78 + 'IDXD_PDG_METAD.pickle')
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
79 tuspy_gd = (params.cronology_root_dbdir
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
80 + File.separator
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
81 + 'scaffold_genomes')
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
82 tuspy_gds = '_scaffolded_genomic.fna.gz'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
83 tuspy_n = 5
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
84 spades_run = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
85 spades_isolate = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
86 spades_sc = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
87 spades_meta = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
88 spades_bio = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
89 spades_corona = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
90 spades_rna = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
91 spades_plasmid = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
92 spades_metaviral = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
93 spades_metaplasmid = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
94 spades_rnaviral = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
95 spades_iontorrent = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
96 spades_only_assembler = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
97 spades_careful = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
98 spades_cov_cutoff = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
99 spades_k = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
100 spades_hmm = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
101 shovill_run = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
102 shovill_depth = 150
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
103 shovill_gsize = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
104 shovill_minlen = 200
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
105 shovill_mincov = 5
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
106 shovill_namefmt = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
107 shovill_keepfiles = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
108 shovill_assembler = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
109 shovill_opts = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
110 shovill_kmers = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
111 shovill_trim = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
112 shovill_noreadcorr = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
113 shovill_nostitch = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
114 shovill_nocorr = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
115 polypolish_run = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
116 polypolish_d = 5
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
117 polypolish_i = 0.2
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
118 polypolish_m = 10
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
119 polypolish_v = 0.5
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
120 mashtree_run = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
121 mashtree_fofn = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
122 mashtree_trunclength = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
123 mashtree_mindepth = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
124 mashtree_kmerlength = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
125 mashtree_sketchsize = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
126 mashtree_seed = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
127 mashtree_genomesize = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
128 mashtree_sigfigs = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
129 mashtree_sortorder = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
130 quast_run = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
131 quast_min_contig = 200
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
132 quast_split_scaffolds = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
133 quast_euk = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
134 quast_fungal = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
135 quast_large = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
136 quast_k = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
137 quast_kmer_size = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
138 quast_circos = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
139 quast_glimmer = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
140 quast_gene_thr = '0,300,1500,3000'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
141 quast_rna_finding = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
142 quast_ref_size = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
143 quast_ctg_thr = '0,1000,5000,10000,25000,50000'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
144 quast_x_for_nx = 90
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
145 quast_use_all_alns = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
146 quast_min_alignment = 65
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
147 quast_min_identity = '95.0'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
148 quast_ambig_usage = 'one'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
149 quast_ambig_score = '0.99'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
150 quast_strict_na = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
151 quast_x = 1000
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
152 quast_local_mis_size = 200
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
153 quast_sca_gap_size = 10000
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
154 quast_unaln_part_size = 500
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
155 quast_skip_unaln_mis_ctgs = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
156 quast_fragmented = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
157 quast_frag_max_ident = (params.quast_fragmented ? 200 : false)
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
158 quast_plots_format = 'pdf'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
159 prodka_run = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
160 prodigal_run = (params.prodka_run ?: false)
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
161 prodigal_c = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
162 prodigal_f = 'gbk'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
163 prodigal_g = 11
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
164 prodigal_m = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
165 prodigal_n = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
166 prodigal_p = 'single'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
167 prodigal_t = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
168 prokka_run = (params.prodka_run ?: false)
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
169 prokka_dbdir = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
170 prokka_addgenes = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
171 prokka_addmrna = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
172 prokka_locustag = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
173 prokka_increment = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
174 prokka_gffver = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
175 prokka_compliant = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
176 prokka_centre = 'CFSAN-FDA'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
177 prokka_accver = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
178 prokka_genus = (params.dpubmlstpy_org.capitalize() ?: 'Cronobacter')
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
179 prokka_species = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
180 prokka_strain = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
181 prokka_plasmid = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
182 prokka_kingdom = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
183 prokka_gcode = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
184 prokka_usegenus = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
185 prokka_metagenome = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
186 prokka_rawproduct = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
187 prokka_cdsrnaolap = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
188 prokka_evalue = '1e-9'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
189 prokka_coverage = 80
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
190 prokka_fast = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
191 prokka_noanno = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
192 prokka_mincontiglen = 200
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
193 prokka_rfam = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
194 prokka_norrna = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
195 prokka_notrna = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
196 prokka_rnammer = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
197 pirate_run = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
198 pirate_steps = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
199 pirate_features = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
200 pirate_nucl = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
201 pirate_pan_opt = "'--diamond'"
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
202 pirate_pan_off = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
203 pirate_min_len = 200
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
204 pirate_para_off = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
205 pirate_para_args = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
206 pirate_classify_off = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
207 pirate_align = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
208 pirate_rplots = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
209 mashscreen_run = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
210 mash_sketch = (params.cronology_root_dbdir
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
211 + File.separator
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
212 + 'mash_paste'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
213 + File.separator
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
214 + 'msh.k21.1000h.'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
215 + getPDGRelease(params.cronology_root_dbdir)
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
216 + '.msh')
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
217 mlst_run = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
218 mlst_scheme = (params.dpubmlstpy_org ?: 'cronobacter')
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
219 mlst_legacy = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
220 mlst_minid = 95
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
221 mlst_mincov = 10
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
222 mlst_minscore = 50
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
223 mlst_blastdb = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
224 mlst_datadir = false
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
225 mlst_label = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
226 abricate_run = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
227 abricate_datadir = ("${projectDir}"
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
228 + File.separator
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
229 + 'assets'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
230 + File.separator
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
231 + 'abricate_dbs')
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
232 abricate_minid = 90
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
233 abricate_mincov = 80
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
234 abricate_summary_run = true
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
235 fq_filter_by_len = 0
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
236 fq_suffix = (params.fq_single_end ? '.fastq.gz' : '_R1_001.fastq.gz')
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
237 fq2_suffix = '_R2_001.fastq.gz'
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
238 }
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
239
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
240 /*
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
241 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
242 METHOD TO GET PDG RELEASE AND SET REST OF THE METADATA FILES
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
243 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
244 */
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
245
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
246 def getPDGRelease(db_path) {
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
247 db_path_obj = new File( db_path )
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
248 def pdg_release = []
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
249
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
250 db_path_obj.eachDirRecurse {
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
251 it.toString() =~ /PDG/ \
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
252 ? pdg_release << it.toString().find(/PDG\d+\.\d+/) \
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
253 : null
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
254 }
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
255
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
256 return pdg_release.unique().join('').toString()
9e8b1c747a6a planemo upload
galaxytrakr
parents:
diff changeset
257 }