comparison filter-kmers.xml @ 1:4f5b7b30ed7d draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/meryl commit 6935ad9dddbbb913817552d682d0b2208481dc7f
author iuc
date Sun, 09 Nov 2025 18:34:21 +0000
parents 956142499a02
children
comparison
equal deleted inserted replaced
0:956142499a02 1:4f5b7b30ed7d
17 meryl 17 meryl
18 $filter_operations 18 $filter_operations
19 #if $filter_type.type == 'times' 19 #if $filter_type.type == 'times'
20 $filter_type.N 20 $filter_type.N
21 #elif $filter_type.type == 'frequency' 21 #elif $filter_type.type == 'frequency'
22 distinct=${operation_type.filter_type.distinct} 22 distinct=$filter_type.distinct
23 #end if 23 #end if
24 tmp.meryl 24 tmp.meryl
25 output read-db.meryl && 25 output read-db.meryl &&
26 tar -cf read-db.meryldb --use-compress-program="pigz -p \${GALAXY_SLOTS:-1}" read-db.meryl 26 tar -cf read-db.meryldb --use-compress-program="pigz -p \${GALAXY_SLOTS:-1}" read-db.meryl
27 ]]></command> 27 ]]></command>
50 <data name="read_db" format="meryldb" from_work_dir="read-db.meryldb"/> 50 <data name="read_db" format="meryldb" from_work_dir="read-db.meryldb"/>
51 </outputs> 51 </outputs>
52 <tests> 52 <tests>
53 <test expect_num_outputs="1"> 53 <test expect_num_outputs="1">
54 <conditional name="filter_type"> 54 <conditional name="filter_type">
55 <param name="type" value="times"/>
55 <param name="N" value="100"/> 56 <param name="N" value="100"/>
56 </conditional> 57 </conditional>
57 <param name="input_meryldb_02" value="read-db.meryldb" ftype="meryldb"/> 58 <param name="input_meryldb_02" value="read-db.meryldb" ftype="meryldb"/>
58 <param name="filter_operations" value="less-than"/> 59 <param name="filter_operations" value="less-than"/>
59 <output name="read_db" ftype="meryldb"> 60 <output name="read_db" ftype="meryldb">
63 </assert_contents> 64 </assert_contents>
64 </output> 65 </output>
65 </test> 66 </test>
66 <test expect_num_outputs="1"> 67 <test expect_num_outputs="1">
67 <conditional name="filter_type"> 68 <conditional name="filter_type">
69 <param name="type" value="times"/>
68 <param name="N" value="80"/> 70 <param name="N" value="80"/>
69 </conditional> 71 </conditional>
70 <param name="input_meryldb_02" value="read-db.meryldb" ftype="meryldb"/> 72 <param name="input_meryldb_02" value="read-db.meryldb" ftype="meryldb"/>
71 <param name="filter_operations" value="greater-than"/> 73 <param name="filter_operations" value="greater-than"/>
72 <output name="read_db" ftype="meryldb"> 74 <output name="read_db" ftype="meryldb">
76 </assert_contents> 78 </assert_contents>
77 </output> 79 </output>
78 </test> 80 </test>
79 <test expect_num_outputs="1"> 81 <test expect_num_outputs="1">
80 <conditional name="filter_type"> 82 <conditional name="filter_type">
83 <param name="type" value="frequency"/>
81 <param name="distinct" value="0.9998"/> 84 <param name="distinct" value="0.9998"/>
82 </conditional> 85 </conditional>
83 <param name="input_meryldb_02" value="maternal.meryldb" ftype="meryldb"/> 86 <param name="input_meryldb_02" value="maternal.meryldb" ftype="meryldb"/>
84 <param name="filter_operations" value="greater-than"/> 87 <param name="filter_operations" value="greater-than"/>
85 <output name="read_db" ftype="meryldb"> 88 <output name="read_db" ftype="meryldb">
89 </assert_contents> 92 </assert_contents>
90 </output> 93 </output>
91 </test> 94 </test>
92 <test expect_num_outputs="1"> 95 <test expect_num_outputs="1">
93 <conditional name="filter_type"> 96 <conditional name="filter_type">
97 <param name="type" value="times"/>
94 <param name="N" value="100"/> 98 <param name="N" value="100"/>
95 </conditional> 99 </conditional>
96 <param name="input_meryldb_02" value="read-db.meryldb" ftype="meryldb"/> 100 <param name="input_meryldb_02" value="read-db.meryldb" ftype="meryldb"/>
97 <param name="filter_operations" value="equal-to"/> 101 <param name="filter_operations" value="equal-to"/>
98 <output name="read_db" ftype="meryldb"> 102 <output name="read_db" ftype="meryldb">
102 </assert_contents> 106 </assert_contents>
103 </output> 107 </output>
104 </test> 108 </test>
105 <test expect_num_outputs="1"> 109 <test expect_num_outputs="1">
106 <conditional name="filter_type"> 110 <conditional name="filter_type">
111 <param name="type" value="times"/>
107 <param name="N" value="100"/> 112 <param name="N" value="100"/>
108 </conditional> 113 </conditional>
109 <param name="input_meryldb_02" value="read-db.meryldb" ftype="meryldb"/> 114 <param name="input_meryldb_02" value="read-db.meryldb" ftype="meryldb"/>
110 <param name="filter_operations" value="not-equal-to"/> 115 <param name="filter_operations" value="not-equal-to"/>
111 <output name="read_db" ftype="meryldb"> 116 <output name="read_db" ftype="meryldb">