comparison logex.xml @ 2:52ae020a27eb draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fastk commit de98c1736ab624bff379c3e83ccfc19cb2995684
author iuc
date Wed, 19 Feb 2025 11:16:37 +0000
parents a919666df221
children f1f6bc33ad2e
comparison
equal deleted inserted replaced
1:a919666df221 2:52ae020a27eb
1 <tool id="fastk_logex" name="FastK Logex" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="23.2" license="MIT"> 1 <tool id="fastk_logex" name="FastK Logex" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="24.2" license="MIT">
2 <description>Performs binary operations on the generated Ktab files from FASTK suite</description> 2 <description>Performs binary operations on the generated Ktab files from FASTK suite</description>
3 <macros> 3 <macros>
4 <import>macros.xml</import> 4 <import>macros.xml</import>
5 </macros> 5 </macros>
6 <expand macro="xrefs"/> 6 <expand macro="xrefs"/>
35 && cp .*.ktab* logex_ktabs/ 35 && cp .*.ktab* logex_ktabs/
36 && tar -cf logex_ktab.tar input_files/ logex_ktabs/ 36 && tar -cf logex_ktab.tar input_files/ logex_ktabs/
37 ]]></command> 37 ]]></command>
38 <inputs> 38 <inputs>
39 <param name="input_ktab1" type="data" format="fastk_ktab" label="Input FastK ktab file (first)"/> 39 <param name="input_ktab1" type="data" format="fastk_ktab" label="Input FastK ktab file (first)"/>
40 <param name="input_ktab1_tar" type="data" format="fastk_ktab" label="Associated FastK TAR file consisting of intermediate .ktab files"/> 40 <param name="input_ktab1_tar" type="data" format="fastk_ktab_tar" label="Associated FastK TAR file consisting of intermediate .ktab files"/>
41 <param name="input_ktab2" type="data" format="fastk_ktab" label="Input FastK ktab file (second)"/> 41 <param name="input_ktab2" type="data" format="fastk_ktab" label="Input FastK ktab file (second)"/>
42 <param name="input_ktab2_tar" type="data" format="fastk_ktab" label="Associated FastK TAR file consisting of intermediate .ktab files"/> 42 <param name="input_ktab2_tar" type="data" format="fastk_ktab_tar" label="Associated FastK TAR file consisting of intermediate .ktab files"/>
43 <param name="operation_selector" type="select" label="Select Operation to Perform" help="Select the operation to be performed on the input ktab files."> 43 <param name="operation_selector" type="select" label="Select Operation to Perform" help="Select the operation to be performed on the input ktab files.">
44 <option value="and">AND</option> 44 <option value="and">AND</option>
45 <option value="or">OR</option> 45 <option value="or">OR</option>
46 <option value="minus">Minus</option> 46 <option value="minus">Minus</option>
47 <option value="unionsum">Unionsum</option> 47 <option value="unionsum">Unionsum</option>
49 </param> 49 </param>
50 </inputs> 50 </inputs>
51 <outputs> 51 <outputs>
52 <data name="fastk_hist_out" format="fastk_hist" from_work_dir="out.hist" label="${tool.name} on ${on_string}: Logex .hist file"/> 52 <data name="fastk_hist_out" format="fastk_hist" from_work_dir="out.hist" label="${tool.name} on ${on_string}: Logex .hist file"/>
53 <data name="fastk_ktab_out" format="fastk_ktab" from_work_dir="out.ktab" label="${tool.name} on ${on_string}: Logex .ktab file"/> 53 <data name="fastk_ktab_out" format="fastk_ktab" from_work_dir="out.ktab" label="${tool.name} on ${on_string}: Logex .ktab file"/>
54 <data name="fastk_ktab_files" format="tar" from_work_dir="logex_ktab.tar" label="${tool.name} on ${on_string}: FastK Logex ktab files"/> 54 <data name="fastk_ktab_files" format="fastk_ktab_tar" from_work_dir="logex_ktab.tar" label="${tool.name} on ${on_string}: FastK Logex ktab files"/>
55 </outputs> 55 </outputs>
56 <tests> 56 <tests>
57 <test expect_num_outputs="3"> 57 <test expect_num_outputs="3">
58 <param name="input_ktab1" value="fastq1.ktab"/> 58 <param name="input_ktab1" value="fastq1.ktab"/>
59 <param name="input_ktab1_tar" value="fastk_in1.tar"/> 59 <param name="input_ktab1_tar" value="fastk_in1.tar"/>
68 <output name="fastk_ktab_out" ftype="fastk_ktab"> 68 <output name="fastk_ktab_out" ftype="fastk_ktab">
69 <assert_contents> 69 <assert_contents>
70 <has_size value="2064"/> 70 <has_size value="2064"/>
71 </assert_contents> 71 </assert_contents>
72 </output> 72 </output>
73 <output name="fastk_ktab_files" ftype="tar"> 73 <output name="fastk_ktab_files" ftype="fastk_ktab_tar">
74 <assert_contents> 74 <assert_contents>
75 <has_archive_member path="logex_ktabs/out.ktab"/> 75 <has_archive_member path="logex_ktabs/out.ktab"/>
76 <has_archive_member path="logex_ktabs/.out.ktab.1"/> 76 <has_archive_member path="logex_ktabs/.out.ktab.1"/>
77 <has_archive_member path="input_files/input1.ktab"/> 77 <has_archive_member path="input_files/input1.ktab"/>
78 <has_archive_member path="input_files/.input1.ktab.1"/> 78 <has_archive_member path="input_files/.input1.ktab.1"/>