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