Mercurial > repos > iuc > meryl_filter_kmers
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"> |
