comparison flash.xml @ 6:01a4ebf1f237 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/flash commit 7e92326c8481e440066c4aabb13d373dec570e2e
author iuc
date Wed, 06 Jul 2022 13:27:05 +0000
parents a27654fc4270
children
comparison
equal deleted inserted replaced
5:a27654fc4270 6:01a4ebf1f237
1 <?xml version="1.0"?> 1 <tool id="flash" name="FLASH" version="@VERSION@.4" profile="21.05">
2 <tool id="flash" name="FLASH" version="@VERSION@.4">
3 <description>adjust length of short reads</description> 2 <description>adjust length of short reads</description>
3 <xrefs>
4 <xref type="bio.tools">flash</xref>
5 </xrefs>
4 <macros> 6 <macros>
5 <token name="@VERSION@">1.2.11</token> 7 <token name="@VERSION@">1.2.11</token>
6 </macros> 8 </macros>
7 <requirements> 9 <requirements>
8 <requirement type="package" version="@VERSION@">flash</requirement> 10 <requirement type="package" version="@VERSION@">flash</requirement>
95 <data format="txt" name="histogram_out" from_work_dir="out.histogram.outie" label="${tool.name} on ${on_string}: Unmerged reads histogram (out)"> 97 <data format="txt" name="histogram_out" from_work_dir="out.histogram.outie" label="${tool.name} on ${on_string}: Unmerged reads histogram (out)">
96 <filter>allow_outies and generate_histogram</filter> 98 <filter>allow_outies and generate_histogram</filter>
97 </data> 99 </data>
98 </outputs> 100 </outputs>
99 <tests> 101 <tests>
100 <test> 102 <test expect_num_outputs="5">
101 <param name="select_layout" value="individual" /> 103 <param name="select_layout" value="individual" />
102 <param name="forward" value="flash_forward_in1.fastqsanger" ftype="fastqsanger" /> 104 <param name="forward" value="flash_forward_in1.fastqsanger" ftype="fastqsanger" />
103 <param name="reverse" value="flash_reverse_in1.fastqsanger" ftype="fastqsanger" /> 105 <param name="reverse" value="flash_reverse_in1.fastqsanger" ftype="fastqsanger" />
104 <param name="generate_histogram" value="false" /> 106 <param name="generate_histogram" value="false" />
105 <param name="save_log" value="true" /> 107 <param name="save_log" value="true" />
106 <output name="merged_paired_reads" file="flash_merged_out1.fastqsanger" ftype="fastqsanger" /> 108 <output name="merged_paired_reads" file="flash_merged_out1.fastqsanger" ftype="fastqsanger" sort="true" />
107 <output name="unmerged_paired_reads_f" file="flash_unmerged_f_out1.fastqsanger" ftype="fastqsanger" /> 109 <output name="unmerged_paired_reads_f" file="flash_unmerged_f_out1.fastqsanger" ftype="fastqsanger" sort="true" />
108 <output name="unmerged_paired_reads_r" file="flash_unmerged_r_out1.fastqsanger" ftype="fastqsanger" /> 110 <output name="unmerged_paired_reads_r" file="flash_unmerged_r_out1.fastqsanger" ftype="fastqsanger" sort="true" />
109 <output name="hist" file="flash_hist_out1.tabular" /> 111 <output name="hist" file="flash_hist_out1.tabular" />
110 <output name="log"> 112 <output name="log">
111 <assert_contents> 113 <assert_contents>
112 <has_line_matching expression=".*Percent combined: 3.60%" /> 114 <has_line_matching expression=".*Percent combined: 3.60%" />
113 </assert_contents> 115 </assert_contents>
114 </output> 116 </output>
115 </test> 117 </test>
116 <test> 118 <test expect_num_outputs="10">
117 <param name="select_layout" value="individual" /> 119 <param name="select_layout" value="individual" />
118 <param name="forward" value="flash_forward_in2.fastqsanger" ftype="fastqsanger" /> 120 <param name="forward" value="flash_forward_in2.fastqsanger" ftype="fastqsanger" />
119 <param name="reverse" value="flash_reverse_in2.fastqsanger" ftype="fastqsanger" /> 121 <param name="reverse" value="flash_reverse_in2.fastqsanger" ftype="fastqsanger" />
120 <param name="allow_outies" value="true" /> 122 <param name="allow_outies" value="true" />
121 <param name="generate_histogram" value="true" /> 123 <param name="generate_histogram" value="true" />
122 <param name="save_log" value="true" /> 124 <param name="save_log" value="true" />
123 <output name="merged_paired_reads" file="flash_merged_out2.fastqsanger" ftype="fastqsanger" /> 125 <output name="merged_paired_reads" file="flash_merged_out2.fastqsanger" ftype="fastqsanger" sort="true" />
124 <output name="unmerged_paired_reads_f" file="flash_unmerged_f_out2.fastqsanger" ftype="fastqsanger" /> 126 <output name="unmerged_paired_reads_f" file="flash_unmerged_f_out2.fastqsanger" ftype="fastqsanger" sort="true" />
125 <output name="unmerged_paired_reads_r" file="flash_unmerged_r_out2.fastqsanger" ftype="fastqsanger" /> 127 <output name="unmerged_paired_reads_r" file="flash_unmerged_r_out2.fastqsanger" ftype="fastqsanger" sort="true" />
126 <output name="hist" file="flash_hist_out2.tabular" /> 128 <output name="hist" file="flash_hist_out2.tabular" />
127 <output name="histogram" file="flash_hist_out2.txt" /> 129 <output name="histogram" file="flash_hist_out2.txt" />
128 <output name="hist_in" file="flash_hist_in_out2.tabular" /> 130 <output name="hist_in" file="flash_hist_in_out2.tabular" />
129 <output name="histogram_in" file="flash_hist_in_out2.txt" /> 131 <output name="histogram_in" file="flash_hist_in_out2.txt" />
130 <output name="hist_out" file="flash_hist_out_out2.tabular" /> 132 <output name="hist_out" file="flash_hist_out_out2.tabular" />
133 <assert_contents> 135 <assert_contents>
134 <has_line_matching expression=".*Percent combined: 3.80%" /> 136 <has_line_matching expression=".*Percent combined: 3.80%" />
135 </assert_contents> 137 </assert_contents>
136 </output> 138 </output>
137 </test> 139 </test>
138 <test> 140 <test expect_num_outputs="5">
139 <param name="select_layout" value="collection" /> 141 <param name="select_layout" value="collection" />
140 <param name="generate_histogram" value="false" /> 142 <param name="generate_histogram" value="false" />
141 <param name="reads"> 143 <param name="reads">
142 <collection type="paired"> 144 <collection type="paired">
143 <element name="forward" value="flash_forward_in3.fastqillumina" ftype="fastqillumina" /> 145 <element name="forward" value="flash_forward_in3.fastqillumina" ftype="fastqillumina" />
144 <element name="reverse" value="flash_reverse_in3.fastqillumina" ftype="fastqillumina" /> 146 <element name="reverse" value="flash_reverse_in3.fastqillumina" ftype="fastqillumina" />
145 </collection> 147 </collection>
146 </param> 148 </param>
147 <output name="merged_reads" file="flash_merged_out3.fastqillumina" ftype="fastqillumina" /> 149 <output name="merged_reads" file="flash_merged_out3.fastqillumina" ftype="fastqillumina" sort="true" />
148 <output name="unmerged_reads_f" file="flash_unmerged_f_out3.fastqillumina" ftype="fastqillumina" /> 150 <output name="unmerged_reads_f" file="flash_unmerged_f_out3.fastqillumina" ftype="fastqillumina" sort="true" />
149 <output name="unmerged_reads_r" file="flash_unmerged_r_out3.fastqillumina" ftype="fastqillumina" /> 151 <output name="unmerged_reads_r" file="flash_unmerged_r_out3.fastqillumina" ftype="fastqillumina" sort="true" />
150 <output name="hist" file="flash_hist_out3.tabular" /> 152 <output name="hist" file="flash_hist_out3.tabular" />
151 </test> 153 </test>
152 <test> 154 <test expect_num_outputs="5">
153 <param name="select_layout" value="individual" /> 155 <param name="select_layout" value="individual" />
154 <param name="forward" value="flash_forward_in4.fastqsanger.gz" ftype="fastqsanger.gz" /> 156 <param name="forward" value="flash_forward_in4.fastqsanger.gz" ftype="fastqsanger.gz" />
155 <param name="reverse" value="flash_reverse_in4.fastqsanger.gz" ftype="fastqsanger.gz" /> 157 <param name="reverse" value="flash_reverse_in4.fastqsanger.gz" ftype="fastqsanger.gz" />
156 <param name="generate_histogram" value="false" /> 158 <param name="generate_histogram" value="false" />
157 <param name="save_log" value="true" /> 159 <param name="save_log" value="true" />
162 <assert_contents> 164 <assert_contents>
163 <has_line_matching expression=".*Percent combined: 3.60%" /> 165 <has_line_matching expression=".*Percent combined: 3.60%" />
164 </assert_contents> 166 </assert_contents>
165 </output> 167 </output>
166 </test> 168 </test>
167 <test> 169 <test expect_num_outputs="5">
168 <param name="select_layout" value="collection" /> 170 <param name="select_layout" value="collection" />
169 <param name="generate_histogram" value="false" /> 171 <param name="generate_histogram" value="false" />
170 <param name="reads"> 172 <param name="reads">
171 <collection type="paired"> 173 <collection type="paired">
172 <element name="forward" value="flash_forward_in5.fastqsanger.gz" ftype="fastqsanger.gz" /> 174 <element name="forward" value="flash_forward_in5.fastqsanger.gz" ftype="fastqsanger.gz" />