Mercurial > repos > bgruening > erga_ear
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"/> |