Mercurial > repos > iuc > flash
comparison flash.xml @ 7:a46e4079ccd2 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:26:25 +0000 |
| parents | 147eae9635ec |
| children |
comparison
equal
deleted
inserted
replaced
| 6:147eae9635ec | 7:a46e4079ccd2 |
|---|---|
| 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> |
| 4 <xrefs> | 3 <xrefs> |
| 5 <xref type="bio.tools">flash</xref> | 4 <xref type="bio.tools">flash</xref> |
| 6 </xrefs> | 5 </xrefs> |
| 7 <macros> | 6 <macros> |
| 98 <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)"> |
| 99 <filter>allow_outies and generate_histogram</filter> | 98 <filter>allow_outies and generate_histogram</filter> |
| 100 </data> | 99 </data> |
| 101 </outputs> | 100 </outputs> |
| 102 <tests> | 101 <tests> |
| 103 <test> | 102 <test expect_num_outputs="5"> |
| 104 <param name="select_layout" value="individual" /> | 103 <param name="select_layout" value="individual" /> |
| 105 <param name="forward" value="flash_forward_in1.fastqsanger" ftype="fastqsanger" /> | 104 <param name="forward" value="flash_forward_in1.fastqsanger" ftype="fastqsanger" /> |
| 106 <param name="reverse" value="flash_reverse_in1.fastqsanger" ftype="fastqsanger" /> | 105 <param name="reverse" value="flash_reverse_in1.fastqsanger" ftype="fastqsanger" /> |
| 107 <param name="generate_histogram" value="false" /> | 106 <param name="generate_histogram" value="false" /> |
| 108 <param name="save_log" value="true" /> | 107 <param name="save_log" value="true" /> |
| 109 <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" /> |
| 110 <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" /> |
| 111 <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" /> |
| 112 <output name="hist" file="flash_hist_out1.tabular" /> | 111 <output name="hist" file="flash_hist_out1.tabular" /> |
| 113 <output name="log"> | 112 <output name="log"> |
| 114 <assert_contents> | 113 <assert_contents> |
| 115 <has_line_matching expression=".*Percent combined: 3.60%" /> | 114 <has_line_matching expression=".*Percent combined: 3.60%" /> |
| 116 </assert_contents> | 115 </assert_contents> |
| 117 </output> | 116 </output> |
| 118 </test> | 117 </test> |
| 119 <test> | 118 <test expect_num_outputs="10"> |
| 120 <param name="select_layout" value="individual" /> | 119 <param name="select_layout" value="individual" /> |
| 121 <param name="forward" value="flash_forward_in2.fastqsanger" ftype="fastqsanger" /> | 120 <param name="forward" value="flash_forward_in2.fastqsanger" ftype="fastqsanger" /> |
| 122 <param name="reverse" value="flash_reverse_in2.fastqsanger" ftype="fastqsanger" /> | 121 <param name="reverse" value="flash_reverse_in2.fastqsanger" ftype="fastqsanger" /> |
| 123 <param name="allow_outies" value="true" /> | 122 <param name="allow_outies" value="true" /> |
| 124 <param name="generate_histogram" value="true" /> | 123 <param name="generate_histogram" value="true" /> |
| 125 <param name="save_log" value="true" /> | 124 <param name="save_log" value="true" /> |
| 126 <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" /> |
| 127 <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" /> |
| 128 <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" /> |
| 129 <output name="hist" file="flash_hist_out2.tabular" /> | 128 <output name="hist" file="flash_hist_out2.tabular" /> |
| 130 <output name="histogram" file="flash_hist_out2.txt" /> | 129 <output name="histogram" file="flash_hist_out2.txt" /> |
| 131 <output name="hist_in" file="flash_hist_in_out2.tabular" /> | 130 <output name="hist_in" file="flash_hist_in_out2.tabular" /> |
| 132 <output name="histogram_in" file="flash_hist_in_out2.txt" /> | 131 <output name="histogram_in" file="flash_hist_in_out2.txt" /> |
| 133 <output name="hist_out" file="flash_hist_out_out2.tabular" /> | 132 <output name="hist_out" file="flash_hist_out_out2.tabular" /> |
| 136 <assert_contents> | 135 <assert_contents> |
| 137 <has_line_matching expression=".*Percent combined: 3.80%" /> | 136 <has_line_matching expression=".*Percent combined: 3.80%" /> |
| 138 </assert_contents> | 137 </assert_contents> |
| 139 </output> | 138 </output> |
| 140 </test> | 139 </test> |
| 141 <test> | 140 <test expect_num_outputs="5"> |
| 142 <param name="select_layout" value="collection" /> | 141 <param name="select_layout" value="collection" /> |
| 143 <param name="generate_histogram" value="false" /> | 142 <param name="generate_histogram" value="false" /> |
| 144 <param name="reads"> | 143 <param name="reads"> |
| 145 <collection type="paired"> | 144 <collection type="paired"> |
| 146 <element name="forward" value="flash_forward_in3.fastqillumina" ftype="fastqillumina" /> | 145 <element name="forward" value="flash_forward_in3.fastqillumina" ftype="fastqillumina" /> |
| 147 <element name="reverse" value="flash_reverse_in3.fastqillumina" ftype="fastqillumina" /> | 146 <element name="reverse" value="flash_reverse_in3.fastqillumina" ftype="fastqillumina" /> |
| 148 </collection> | 147 </collection> |
| 149 </param> | 148 </param> |
| 150 <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" /> |
| 151 <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" /> |
| 152 <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" /> |
| 153 <output name="hist" file="flash_hist_out3.tabular" /> | 152 <output name="hist" file="flash_hist_out3.tabular" /> |
| 154 </test> | 153 </test> |
| 155 <test> | 154 <test expect_num_outputs="5"> |
| 156 <param name="select_layout" value="individual" /> | 155 <param name="select_layout" value="individual" /> |
| 157 <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" /> |
| 158 <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" /> |
| 159 <param name="generate_histogram" value="false" /> | 158 <param name="generate_histogram" value="false" /> |
| 160 <param name="save_log" value="true" /> | 159 <param name="save_log" value="true" /> |
| 165 <assert_contents> | 164 <assert_contents> |
| 166 <has_line_matching expression=".*Percent combined: 3.60%" /> | 165 <has_line_matching expression=".*Percent combined: 3.60%" /> |
| 167 </assert_contents> | 166 </assert_contents> |
| 168 </output> | 167 </output> |
| 169 </test> | 168 </test> |
| 170 <test> | 169 <test expect_num_outputs="5"> |
| 171 <param name="select_layout" value="collection" /> | 170 <param name="select_layout" value="collection" /> |
| 172 <param name="generate_histogram" value="false" /> | 171 <param name="generate_histogram" value="false" /> |
| 173 <param name="reads"> | 172 <param name="reads"> |
| 174 <collection type="paired"> | 173 <collection type="paired"> |
| 175 <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" /> |
