annotate bin.xml @ 3:b8dab9f6d5f7 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/semibin commit 2c08a2e49a2844efe92340c5a9e9c8323e4a33d6
author iuc
date Tue, 28 Oct 2025 08:16:27 +0000
parents 1bd3c93f565f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
1 <tool id="semibin_bin" name="SemiBin: Group the contigs" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
2 <description>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
3 into bins
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
4 </description>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
5 <macros>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
6 <import>macros.xml</import>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
7 </macros>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
8 <expand macro="biotools"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
9 <expand macro="requirements"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
10 <expand macro="version"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
11 <command detect_errors="exit_code"><![CDATA[
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
12 #import re
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
13 @FASTA_FILES@
2
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
14 SemiBin2 bin
3
b8dab9f6d5f7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/semibin commit 2c08a2e49a2844efe92340c5a9e9c8323e4a33d6
iuc
parents: 2
diff changeset
15 --input-fasta 'contigs.$input_fasta.ext'
0
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
16 --data '$data'
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
17 #if $mod.select == 'history'
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
18 --model '$mod.model'
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
19 #else
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
20 --environment '$mod.environment'
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
21 #end if
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
22 --output 'output'
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
23 --threads \${GALAXY_SLOTS:-1}
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
24 --minfasta-kbs $minfasta_kbs
2
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
25 #if $mode.select == 'single' or $mode_fasta.mode_select == 'co'
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
26 $write_pre_reclustering_bins
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
27 #end if
0
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
28 --max-node $max_node
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
29 --max-edges $max_edges
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
30 --random-seed $random_seed
2
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
31 --compression none
0
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
32 @MIN_LEN@
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
33 --orf-finder '$orf_finder'
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
34 ]]></command>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
35 <inputs>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
36 <expand macro="mode_fasta"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
37 <expand macro="data"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
38 <conditional name="mod">
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
39 <param name="select" type="select" label="Model to use">
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
40 <option value="built-in" selected="true">Built-in model</option>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
41 <option value="history">From history</option>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
42 </param>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
43 <when value="built-in">
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
44 <expand macro="environment"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
45 </when>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
46 <when value="history">
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
47 <param argument="--model" type="data" format="h5" label="Trained semi-supervised deep learning model"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
48 </when>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
49 </conditional>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
50 <expand macro="min_len"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
51 <expand macro="orf-finder"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
52 <expand macro="random-seed"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
53 <expand macro="max-node"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
54 <expand macro="max-edges"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
55 <expand macro="minfasta-kbs"/>
2
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
56 <expand macro="write_pre_reclustering_bins"/>
0
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
57 </inputs>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
58 <outputs>
2
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
59 <collection name="output_bins" type="list" label="${tool.name} on ${on_string}: Reconstructed bins after reclustering">
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
60 <filter>not write_pre_reclustering_bins</filter>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
61 <discover_datasets pattern="(?P&lt;designation&gt;.*).fa" format="fasta" directory="output/output_bins" />
0
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
62 </collection>
2
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
63 <collection name="output_recluster_bins" type="list" label="${tool.name} on ${on_string}: Reclustered bins?">
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
64 <filter>write_pre_reclustering_bins</filter>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
65 <discover_datasets pattern="(?P&lt;designation&gt;.*).fa" format="fasta" directory="output/output_recluster_bins" />
1
897bb1b6c6c7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit 59a7b7a334fd2c3aca6163c2ff11d18ef654ab9d
iuc
parents: 0
diff changeset
66 </collection>
2
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
67 <collection name="output_prerecluster_bins" type="list" label="${tool.name} on ${on_string}: Pre reclustered bins">
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
68 <filter>write_pre_reclustering_bins</filter>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
69 <discover_datasets pattern="(?P&lt;designation&gt;.*).fa" format="fasta" directory="output/output_prerecluster_bins" />
0
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
70 </collection>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
71 </outputs>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
72 <tests>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
73 <test expect_num_outputs="2">
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
74 <conditional name="mode">
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
75 <param name="select" value="single"/>
3
b8dab9f6d5f7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/semibin commit 2c08a2e49a2844efe92340c5a9e9c8323e4a33d6
iuc
parents: 2
diff changeset
76 <param name="input_fasta" ftype="fasta.gz" value="input_single.fasta.gz"/>
0
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
77 </conditional>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
78 <param name="data" ftype="csv" value="data.csv"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
79 <conditional name="mod">
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
80 <param name="select" value="history"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
81 <param name="model" ftype="h5" value="model.h5"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
82 </conditional>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
83 <conditional name="min_len">
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
84 <param name="method" value="min-len"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
85 <param name="min_len" value="0" />
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
86 </conditional>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
87 <param name="orf_finder" value="prodigal"/>
2
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
88 <param name="random_seed" value="0"/>
0
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
89 <param name="max_node" value="1"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
90 <param name="max_edges" value="200"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
91 <param name="minfasta_kbs" value="200"/>
2
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
92 <param name="write_pre_reclustering_bins" value="true"/>
1
897bb1b6c6c7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit 59a7b7a334fd2c3aca6163c2ff11d18ef654ab9d
iuc
parents: 0
diff changeset
93 <output_collection name="output_prerecluster_bins" count="3">
2
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
94 <element name="SemiBin_0" ftype="fasta">
0
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
95 <assert_contents>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
96 <has_text text=">g1k_0"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
97 <has_text text=">g4k_9"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
98 </assert_contents>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
99 </element>
2
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
100 <element name="SemiBin_1" ftype="fasta">
0
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
101 <assert_contents>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
102 <has_text text=">g2k_0"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
103 <has_text text=">g2k_9"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
104 </assert_contents>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
105 </element>
2
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
106 <element name="SemiBin_2" ftype="fasta">
0
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
107 <assert_contents>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
108 <has_text text=">g3k_0"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
109 <has_text text=">g3k_9"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
110 </assert_contents>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
111 </element>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
112 </output_collection>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
113 </test>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
114 <test expect_num_outputs="1">
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
115 <conditional name="mode">
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
116 <param name="select" value="single"/>
3
b8dab9f6d5f7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/semibin commit 2c08a2e49a2844efe92340c5a9e9c8323e4a33d6
iuc
parents: 2
diff changeset
117 <param name="input_fasta" ftype="fasta.bz2" value="input_single.fasta.bz2"/>
0
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
118 </conditional>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
119 <param name="data" ftype="csv" value="data.csv"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
120 <conditional name="mod">
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
121 <param name="select" value="built-in"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
122 <param name="environment" value="human_gut"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
123 </conditional>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
124 <conditional name="min_len">
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
125 <param name="method" value="min-len"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
126 <param name="min_len" value="0" />
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
127 </conditional>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
128 <param name="orf_finder" value="prodigal"/>
2
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
129 <param name="random_seed" value="0"/>
0
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
130 <param name="max_node" value="1"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
131 <param name="max_edges" value="200"/>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
132 <param name="minfasta_kbs" value="200"/>
2
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
133 <param name="write_pre_reclustering_bins" value="false"/>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
134 <output_collection name="output_bins" count="0"/>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
135 </test>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
136 <test expect_num_outputs="2">
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
137 <conditional name="mode">
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
138 <param name="select" value="single"/>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
139 <param name="input_fasta" ftype="fasta" value="input_single.fasta"/>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
140 </conditional>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
141 <param name="data" ftype="csv" value="data.csv"/>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
142 <conditional name="mod">
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
143 <param name="select" value="history"/>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
144 <param name="model" ftype="h5" value="model.h5"/>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
145 </conditional>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
146 <conditional name="min_len">
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
147 <param name="method" value="min-len"/>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
148 <param name="min_len" value="0" />
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
149 </conditional>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
150 <param name="orf_finder" value="prodigal"/>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
151 <param name="random_seed" value="0"/>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
152 <param name="max_node" value="1"/>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
153 <param name="max_edges" value="200"/>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
154 <param name="minfasta_kbs" value="200"/>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
155 <param name="write_pre_reclustering_bins" value="true"/>
1bd3c93f565f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
iuc
parents: 1
diff changeset
156 <output_collection name="output_prerecluster_bins" count="3"/>
0
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
157 </test>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
158 </tests>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
159 <help><![CDATA[
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
160 @HELP_HEADER@
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
161
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
162 Inputs
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
163 ======
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
164
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
165 @HELP_INPUT_FASTA@
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
166 @HELP_INPUT_BAM@
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
167
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
168 Outputs
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
169 =======
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
170
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
171 @HELP_BINS@
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
172
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
173 ]]></help>
84b8e9bd88aa planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit aa9bfb2fb62547ee8bac34f0de5b3beaa0bfd1a4
iuc
parents:
diff changeset
174 <expand macro="citations"/>
1
897bb1b6c6c7 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit 59a7b7a334fd2c3aca6163c2ff11d18ef654ab9d
iuc
parents: 0
diff changeset
175 </tool>