annotate cami_amber_convert_to_biobox.xml @ 2:848594e0be6a draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit 3d970dee40d339c0af6eda9e5a9bb39140bbc9cd
author iuc
date Fri, 30 Aug 2024 14:38:48 +0000
parents 8754ed6f0096
children fac3911ad3b6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
1 <tool id="cami_amber_convert" name="CAMI AMBER convert to biobox" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
2 <description>Create binning file(s) for CAMI AMBER</description>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
3 <macros>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
4 <import>macros.xml</import>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
5 </macros>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
6 <expand macro="requirements" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
7 <command detect_errors="exit_code">
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
8 <![CDATA[
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
9
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
10 mkdir -p output
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
11
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
12 #for $file in $input.files:
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
13 &&
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
14 ln -s '$file' './$file.element_identifier'
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
15 #end for
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
16
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
17 #if $work == "single":
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
18 #for $file in $input.files:
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
19 &&
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
20 #set $out = $file.element_identifier.split('.')[0] + '.tsv'
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
21 convert_fasta_bins_to_biobox_format.py
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
22 -o 'output/$out'
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
23 '$file.element_identifier'
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
24 #end for
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
25 #else:
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
26 &&
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
27 convert_fasta_bins_to_biobox_format.py
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
28 -o 'output/binning.tsv'
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
29 #for $file in $input.files:
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
30 '$file.element_identifier'
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
31 #end for
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
32 #end if
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
33
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
34 ]]>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
35 </command>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
36 <inputs>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
37 <param name="work" type="select" label="Merge binning output files?"
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
38 help="If yes all input files will be merged into one biobox output (required input by amber). If no each input will be converted into a separate biobox output file." >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
39 <option value="single">Each file alone</option>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
40 <option value="all">All together</option>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
41 </param>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
42 <conditional name="input">
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
43 <param name="is_select" type="select" label="Choose how to input the files"
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
44 help="You can provide each input separately or as a collection">
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
45 <option value="manually">Manually</option>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
46 <option value="data">Data collection</option>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
47 </param>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
48 <when value="manually">
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
49 <param name="files" type="data" format="fasta" multiple="true"
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
50 label="Input fasta files"
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
51 help="Input all fasta files which this tool should convert into biobox format" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
52 </when>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
53 <when value="data">
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
54 <param name="files" type="data_collection" collection_type="list" format="fasta"
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
55 label="Input the fasta collection"
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
56 help="Input the fasta collected which the tool should convert into biobox format" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
57 </when>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
58 </conditional>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
59 </inputs>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
60 <outputs>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
61 <data name="binning_file" format="tabular" from_work_dir="output/binning.tsv" label="${tool.name}: BINNING FILE">
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
62 <filter>work and "all" in work</filter>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
63 </data>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
64 <collection name="binning_collection" type="list" label="${tool.name}: BINNING COLLECTION" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
65 <discover_datasets pattern="(?P&lt;designation&gt;.+)\.tsv" format="tabular" directory="output/" recurse="true" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
66 <filter>work and "single" in work</filter>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
67 </collection>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
68 </outputs>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
69 <tests>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
70 <test expect_num_outputs="1" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
71 <param name="work" value="single" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
72 <conditional name="input" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
73 <param name="is_select" value="manually" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
74 <param name="files" value="test_add1.fasta,test_add2.fasta" ftype="fasta" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
75 </conditional>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
76 <output_collection name="binning_collection" type="list">
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
77 <element name="test_add1" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
78 <assert_contents>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
79 <has_n_lines n="1464" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
80 </assert_contents>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
81 </element>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
82 <element name="test_add2" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
83 <assert_contents>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
84 <has_n_lines n="36" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
85 </assert_contents>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
86 </element>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
87 </output_collection>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
88 </test>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
89 <test expect_num_outputs="1" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
90 <param name="work" value="single" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
91 <conditional name="input" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
92 <param name="is_select" value="data" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
93 <param name="files" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
94 <collection name="test" type="list" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
95 <element name="test_add1" value="test_add1.fasta" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
96 <element name="test_add2" value="test_add2.fasta" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
97 </collection>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
98 </param>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
99 </conditional>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
100 <output_collection name="binning_collection" type="list">
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
101 <element name="test_add1" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
102 <assert_contents>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
103 <has_n_lines n="1464" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
104 </assert_contents>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
105 </element>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
106 <element name="test_add2" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
107 <assert_contents>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
108 <has_n_lines n="36" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
109 </assert_contents>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
110 </element>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
111 </output_collection>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
112 </test>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
113 <test expect_num_outputs="1" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
114 <param name="work" value="all" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
115 <conditional name="input" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
116 <param name="is_select" value="manually" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
117 <param name="files" value="test_add1.fasta,test_add2.fasta" ftype="fasta" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
118 </conditional>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
119 <output name="binning_file">
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
120 <assert_contents>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
121 <has_n_lines n="1496" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
122 </assert_contents>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
123 </output>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
124 </test>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
125 <test expect_num_outputs="1" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
126 <param name="work" value="all" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
127 <conditional name="input" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
128 <param name="is_select" value="data" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
129 <param name="files" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
130 <collection name="test" type="list" >
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
131 <element name="test_add1" value="test_add1.fasta" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
132 <element name="test_add2" value="test_add2.fasta" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
133 </collection>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
134 </param>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
135 </conditional>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
136 <output name="binning_file">
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
137 <assert_contents>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
138 <has_n_lines n="1496" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
139 </assert_contents>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
140 </output>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
141 </test>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
142 </tests>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
143 <help>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
144 <![CDATA[
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
145 .. class:: infomark
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
146
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
147 **What it does**
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
148
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
149 This tool can create a tsv file in biobox format or a collection of multiple files.
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
150
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
151 **Input**
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
152
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
153 This tool required only fasta files. You can submit n files manually or a collection of fasta files.
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
154
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
155 **Output**
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
156
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
157 This tool either give out 1 binning file in biobox format or for each inputted file 1 binning file in biobox format.
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
158
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
159 ]]>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
160 </help>
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
161 <expand macro="citations" />
8754ed6f0096 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/amber/ commit eec9d5fede4b4b81bd163e00a1654bd33c589fb3
iuc
parents:
diff changeset
162 </tool>