comparison make_EAR.xml @ 2:a34826ae0a73 draft

planemo upload for repository https://github.com/ERGA-consortium/EARs/tree/main commit e293d14e82a903a4cab64dd72dfa3f3798466176
author bgruening
date Fri, 30 Aug 2024 09:27:31 +0000
parents b61022e1b807
children
comparison
equal deleted inserted replaced
1:b61022e1b807 2:a34826ae0a73
37 37
38 #if $pre_curation_assembly_data.hap2_precuration_data.hap2_exists_precuration == "yes" 38 #if $pre_curation_assembly_data.hap2_precuration_data.hap2_exists_precuration == "yes"
39 # ASSEMBLY DATA 39 # ASSEMBLY DATA
40 ASSEMBLIES: 40 ASSEMBLIES:
41 Pre-curation: 41 Pre-curation:
42 pipeline: [Hifiasm_v0.19.4|HiC|l0, Purge_Dups_v1.2.6|, Bionano_vGalaxy_3.7.0, YaHS_v1.1]
43 '${pre_curation_assembly_data.haplotype_selection}': 42 '${pre_curation_assembly_data.haplotype_selection}':
44 gfastats--nstar-report_txt: '${pre_curation_assembly_data.gfstats_nstar_report_precuration}' 43 gfastats--nstar-report_txt: '${pre_curation_assembly_data.gfstats_nstar_report_precuration}'
45 busco_short_summary_txt: '${pre_curation_assembly_data.busco_short_summary_precuration}' 44 busco_short_summary_txt: '${pre_curation_assembly_data.busco_short_summary_precuration}'
46 merqury_qv: '${pre_curation_assembly_data.mercury_qv_precuration}' 45 merqury_qv: '${pre_curation_assembly_data.mercury_qv_precuration}'
47 merqury_completeness_stats: '${pre_curation_assembly_data.merqury_completeness_stats_precuration}' 46 merqury_completeness_stats: '${pre_curation_assembly_data.merqury_completeness_stats_precuration}'
50 busco_short_summary_txt: '${pre_curation_assembly_data.hap2_precuration_data.busco_short_summary_hap2_precuration}' 49 busco_short_summary_txt: '${pre_curation_assembly_data.hap2_precuration_data.busco_short_summary_hap2_precuration}'
51 merqury_qv: '${pre_curation_assembly_data.hap2_precuration_data.mercury_qv_hap2_precuration}' 50 merqury_qv: '${pre_curation_assembly_data.hap2_precuration_data.mercury_qv_hap2_precuration}'
52 merqury_completeness_stats: '${pre_curation_assembly_data.hap2_precuration_data.merqury_completeness_stats_hap2_precuration}' 51 merqury_completeness_stats: '${pre_curation_assembly_data.hap2_precuration_data.merqury_completeness_stats_hap2_precuration}'
53 52
54 Curated: 53 Curated:
55 pipeline: [GRIT_rapid_v2.0, HiGlass_v1.0]
56 '${pre_curation_assembly_data.haplotype_selection}': 54 '${pre_curation_assembly_data.haplotype_selection}':
57 gfastats--nstar-report_txt: '${curated_assembly_data.gfstats_nstar_report_curated}' 55 gfastats--nstar-report_txt: '${curated_assembly_data.gfstats_nstar_report_curated}'
58 busco_short_summary_txt: '${curated_assembly_data.busco_short_summary_curated}' 56 busco_short_summary_txt: '${curated_assembly_data.busco_short_summary_curated}'
59 merqury_qv: '${curated_assembly_data.mercury_qv_curated}' 57 merqury_qv: '${curated_assembly_data.mercury_qv_curated}'
60 merqury_completeness_stats: '${curated_assembly_data.merqury_completeness_stats_curated}' 58 merqury_completeness_stats: '${curated_assembly_data.merqury_completeness_stats_curated}'
78 76
79 #else 77 #else
80 # ASSEMBLY DATA 78 # ASSEMBLY DATA
81 ASSEMBLIES: 79 ASSEMBLIES:
82 Pre-curation: 80 Pre-curation:
83 pipeline: [Hifiasm_v0.19.4|HiC|l0, Purge_Dups_v1.2.6|, Bionano_vGalaxy_3.7.0, YaHS_v1.1]
84 '${pre_curation_assembly_data.haplotype_selection}': 81 '${pre_curation_assembly_data.haplotype_selection}':
85 gfastats--nstar-report_txt: '${pre_curation_assembly_data.gfstats_nstar_report_precuration}' 82 gfastats--nstar-report_txt: '${pre_curation_assembly_data.gfstats_nstar_report_precuration}'
86 busco_short_summary_txt: '${pre_curation_assembly_data.busco_short_summary_precuration}' 83 busco_short_summary_txt: '${pre_curation_assembly_data.busco_short_summary_precuration}'
87 merqury_qv: '${pre_curation_assembly_data.mercury_qv_precuration}' 84 merqury_qv: '${pre_curation_assembly_data.mercury_qv_precuration}'
88 merqury_completeness_stats: '${pre_curation_assembly_data.merqury_completeness_stats_precuration}' 85 merqury_completeness_stats: '${pre_curation_assembly_data.merqury_completeness_stats_precuration}'
89 86
90 Curated: 87 Curated:
91 pipeline: [GRIT_rapid_v2.0, HiGlass_v1.0]
92 '${pre_curation_assembly_data.haplotype_selection}': 88 '${pre_curation_assembly_data.haplotype_selection}':
93 gfastats--nstar-report_txt: '${curated_assembly_data.gfstats_nstar_report_curated}' 89 gfastats--nstar-report_txt: '${curated_assembly_data.gfstats_nstar_report_curated}'
94 busco_short_summary_txt: '${curated_assembly_data.busco_short_summary_curated}' 90 busco_short_summary_txt: '${curated_assembly_data.busco_short_summary_curated}'
95 merqury_qv: '${curated_assembly_data.mercury_qv_curated}' 91 merqury_qv: '${curated_assembly_data.mercury_qv_curated}'
96 merqury_completeness_stats: '${curated_assembly_data.merqury_completeness_stats_curated}' 92 merqury_completeness_stats: '${curated_assembly_data.merqury_completeness_stats_curated}'
99 merqury_spectra_asm_png: '${curated_assembly_data.merqury_spectra_asm_curated}' 95 merqury_spectra_asm_png: '${curated_assembly_data.merqury_spectra_asm_curated}'
100 hic_FullMap_png: '${curated_assembly_data.hic_FullMap_curated}' 96 hic_FullMap_png: '${curated_assembly_data.hic_FullMap_curated}'
101 hic_FullMap_link: '${curated_assembly_data.hic_FullMap_link_curated}' 97 hic_FullMap_link: '${curated_assembly_data.hic_FullMap_link_curated}'
102 blobplot_cont_png: '${curated_assembly_data.blobplot_cont_curated}' 98 blobplot_cont_png: '${curated_assembly_data.blobplot_cont_curated}'
103 #end if 99 #end if
100
101 # METHODS DATA
102 PIPELINES:
103 Assembly:
104 #for $repeat in $method_data.assembly_method_info:
105 ${repeat.assembly_tools_info}
106 #end for
107
108 Curation:
109 #for $repeat in $method_data.curation_method_info:
110 ${repeat.curation_tools_info}
111 #end for
104 112
105 # CURATION NOTES 113 # CURATION NOTES
106 NOTES: 114 NOTES:
107 Obs_Haploid_num: '${curation_notes.obs_haploid_num}' 115 Obs_Haploid_num: '${curation_notes.obs_haploid_num}'
108 Obs_Sex: '${curation_notes.obs_sex}' 116 Obs_Sex: '${curation_notes.obs_sex}'
129 <param name="submitter" type="text" value="" optional="False" label="Enter the Submitter name"/> 137 <param name="submitter" type="text" value="" optional="False" label="Enter the Submitter name"/>
130 <param name="affiliation" type="text" value="" optional="False" label="Enter the Affiliation"/> 138 <param name="affiliation" type="text" value="" optional="False" label="Enter the Affiliation"/>
131 <param name="tags" type="select" label="Select a valid tag"> 139 <param name="tags" type="select" label="Select a valid tag">
132 <option value="ERGA-BGE" selected="true">ERGA-BGE</option> 140 <option value="ERGA-BGE" selected="true">ERGA-BGE</option>
133 <option value="ERGA-Pilot">ERGA-Pilot</option> 141 <option value="ERGA-Pilot">ERGA-Pilot</option>
134 <option value="ERGA-Satellite">ERGA-Satellite</option> 142 <option value="ERGA-Community">ERGA-Community</option>
135 </param> 143 </param>
136 </section> 144 </section>
137 145
138 <!-- Input parameters for Sequence Data Information --> 146 <!-- Input parameters for Sequence Data Information -->
139 <section name="sequencing_data" title="Sequencing Data Information"> 147 <section name="sequencing_data" title="Sequencing Data Information">
148 <param name="smudge_plot_summary" type="data" format="txt" optional="true" label="Summary file from Smudge Plot tool"/> 156 <param name="smudge_plot_summary" type="data" format="txt" optional="true" label="Summary file from Smudge Plot tool"/>
149 </section> 157 </section>
150 158
151 <!-- Input parameters for Assembly data precurated --> 159 <!-- Input parameters for Assembly data precurated -->
152 <section name="pre_curation_assembly_data" title="Pre-Curation Assembly Information"> 160 <section name="pre_curation_assembly_data" title="Pre-Curation Assembly Information">
153 <param name="pipeline_tools_precuration" type="text" label="Input tool names along with version and paramters used" help="[Insert ToolA_v1.2.3|ParamX|ParamY, Insert ToolB_v2.3.4] valid input is empty or between brackets ToolName followed by _v followed by versionNumber followed by | followed by keyToolParameter"/>
154 <param name="haplotype_selection" type="select" label="Select a valid haplotype"> 161 <param name="haplotype_selection" type="select" label="Select a valid haplotype">
155 <option value="hap1">hap1</option> 162 <option value="hap1">hap1</option>
156 <option value="pri">pri</option> 163 <option value="pri">pri</option>
157 <option value="collapsed">collapsed</option> 164 <option value="collapsed">collapsed</option>
158 </param> 165 </param>
175 </conditional> 182 </conditional>
176 </section> 183 </section>
177 184
178 <!-- Input parameters for Assembly data Curated --> 185 <!-- Input parameters for Assembly data Curated -->
179 <section name="curated_assembly_data" title="Curated Assembly Data Information"> 186 <section name="curated_assembly_data" title="Curated Assembly Data Information">
180 <param name="pipeline_tools_curation" type="text" label="Input tool names along with version and paramters used" help="[Insert ToolA_v1.2.3|ParamX|ParamY, Insert ToolB_v2.3.4] valid input is empty or between brackets ToolName followed by _v followed by versionNumber followed by | followed by keyToolParameter"/>
181 <param name="gfstats_nstar_report_curated" type="data" format="txt" label="Select curated gfastats--nstar report file"/> 187 <param name="gfstats_nstar_report_curated" type="data" format="txt" label="Select curated gfastats--nstar report file"/>
182 <param name="busco_short_summary_curated" type="data" format="txt" label="Select curated busco_short_summary.txt file"/> 188 <param name="busco_short_summary_curated" type="data" format="txt" label="Select curated busco_short_summary.txt file"/>
183 <param name="mercury_qv_curated" type="data" format="txt" label="Select curated Merqury results .qv file"/> 189 <param name="mercury_qv_curated" type="data" format="txt" label="Select curated Merqury results .qv file"/>
184 <param name="merqury_completeness_stats_curated" type="data" format="txt" label="Select curated Merqury completeness.stats file"/> 190 <param name="merqury_completeness_stats_curated" type="data" format="txt" label="Select curated Merqury completeness.stats file"/>
185 <param name="merqury_hap_spectra_cn_curated" type="data" format="png" label="Select Merqury HAP1 spectra-cn.ln.png file"/> 191 <param name="merqury_hap_spectra_cn_curated" type="data" format="png" label="Select Merqury HAP1 spectra-cn.ln.png file"/>
208 <param name="blobplot_cont_hap2_curated" type="data" format="png" label="Select blobplot contamination plot for hap2"/> 214 <param name="blobplot_cont_hap2_curated" type="data" format="png" label="Select blobplot contamination plot for hap2"/>
209 </when> 215 </when>
210 </conditional> 216 </conditional>
211 </section> 217 </section>
212 218
219 <!-- Input parameters for Methods data -->
220 <section name="method_data" title="Method Information">
221 <repeat name='assembly_method_info' title="Specify the method used for Assembly" min="1" default="2">
222 <param name="assembly_tools_info" type="text" label="Input tool names along with version and paramters used for assembly" optional="False" help="Specify ToolName:Tool_Version/Tool_parameters"/>
223 </repeat>
224 <repeat name='curation_method_info' title="Specify the method used for Curation" min="1" default="2">
225 <param name="curation_tools_info" type="text" label="Input tool names along with version and paramters used for curation" optional="False" help="Specify ToolName:Tool_Version/Tool_parameters"/>
226 </repeat>
227 </section>
228
213 <!-- Input parameters for Curation notes --> 229 <!-- Input parameters for Curation notes -->
214 <section name="curation_notes" title="Curation Notes"> 230 <section name="curation_notes" title="Curation Notes">
215 <param name="obs_haploid_num" type="text" optional="False" label="Insert observed haploid number"/> 231 <param name="obs_haploid_num" type="text" optional="False" label="Insert observed haploid number"/>
216 <param name="obs_sex" type="select" label="Select observed sex" help="Example: XX, XY, X0, ZZ, ZW, NA"> 232 <param name="obs_sex" type="select" label="Select observed sex" help="Example: XX, XY, X0, ZZ, ZW, NA">
217 <option value="XX">XX</option> 233 <option value="XX">XX</option>
280 <param name="blobplot_cont_curated" value="blob1.png"/> 296 <param name="blobplot_cont_curated" value="blob1.png"/>
281 <conditional name="hap2_curated_data"> 297 <conditional name="hap2_curated_data">
282 <param name="hap2_exists_curated" value="no"/> 298 <param name="hap2_exists_curated" value="no"/>
283 </conditional> 299 </conditional>
284 </section> 300 </section>
301 <expand macro="methods_tests"></expand>
285 <section name="curation_notes"> 302 <section name="curation_notes">
286 <param name="obs_haploid_num" value="28"/> 303 <param name="obs_haploid_num" value="28"/>
287 <param name="obs_sex" value="XX"/> 304 <param name="obs_sex" value="XX"/>
288 <param name="interventions_per_gb" value="2"/> 305 <param name="interventions_per_gb" value="2"/>
289 <param name="contam_notes" value="No presence of contaminants. Mitochondrial genome was removed from the assembly"/> 306 <param name="contam_notes" value="No presence of contaminants. Mitochondrial genome was removed from the assembly"/>
354 <param name="hic_FullMap_hap2_curated" value="pretext_snake2.png"/> 371 <param name="hic_FullMap_hap2_curated" value="pretext_snake2.png"/>
355 <param name="hic_FullMap_link_hap2_curated" value="https://box.fu-berlin.de/apps/files/something"/> 372 <param name="hic_FullMap_link_hap2_curated" value="https://box.fu-berlin.de/apps/files/something"/>
356 <param name="blobplot_cont_hap2_curated" value="blob2.png"/> 373 <param name="blobplot_cont_hap2_curated" value="blob2.png"/>
357 </conditional> 374 </conditional>
358 </section> 375 </section>
376 <expand macro="methods_tests"></expand>
359 <section name="curation_notes"> 377 <section name="curation_notes">
360 <param name="obs_haploid_num" value="28"/> 378 <param name="obs_haploid_num" value="28"/>
361 <param name="obs_sex" value="XX"/> 379 <param name="obs_sex" value="XX"/>
362 <param name="interventions_per_gb" value="2"/> 380 <param name="interventions_per_gb" value="2"/>
363 <param name="contam_notes" value="No presence of contaminants. Mitochondrial genome was removed from the assembly"/> 381 <param name="contam_notes" value="No presence of contaminants. Mitochondrial genome was removed from the assembly"/>