Mercurial > repos > iuc > binning_refiner
annotate binning_refiner.xml @ 0:f350d182f786 draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
author | iuc |
---|---|
date | Fri, 18 Feb 2022 13:12:43 +0000 |
parents | |
children | 1c8d0916f97f |
rev | line source |
---|---|
0
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
1 <tool id="bin_refiner" name="Binning refiner" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
2 <description>refines metagenome bins</description> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
3 <macros> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
5 </macros> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
6 <expand macro="requirements"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
7 <command detect_errors="exit_code"><![CDATA[ |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
8 #import re |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
9 |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
10 ## Binning refiner prepends the -p param value |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
11 ## (which we set to be the string 'refined' in |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
12 ## the command line) to a hard-coded string (i.e., |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
13 ## '_Binning_refiner_outputs') to set the base |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
14 ## output directory. |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
15 |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
16 ## Binning_refiner requires 2 levels of directories |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
17 ## for the input bins. |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
18 mkdir -p input_bin_dir/bins && |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
19 #for $f in $input_bins: |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
20 #set identifier = re.sub('[^\s\w\-]', '_', str($f.element_identifier)) |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
21 #set file_name = $identifier + '.' + $f.ext |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
22 ## Binning_refiner doesn't handle gzipped files. |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
23 #if $f.ext.endswith(".gz") |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
24 gunzip -c '${f}' > 'input_bin_dir/bins/${file_name}' && |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
25 #else: |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
26 ln -s '${f}' 'input_bin_dir/bins/${file_name}' && |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
27 #end if |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
28 #end for |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
29 |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
30 Binning_refiner |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
31 -i input_bin_dir |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
32 -p 'refined' |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
33 && mv 'refined_Binning_refiner_outputs/refined_contigs.txt' '$output_refined_contigs' |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
34 && mv 'refined_Binning_refiner_outputs/refined_sources_and_length.txt' '$output_sources_and_length' |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
35 ]]></command> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
36 <inputs> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
37 <param name="input_bins" format="fasta,fasta.gz" type="data" multiple="true" label="Binned fasta files"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
38 <param argument="-m" type="integer" value="512" label="Minimum size (Kbp) of refined bin" help="Bins smaller than this will be eliminated"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
39 </inputs> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
40 <outputs> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
41 <collection name="output_refined_bins" type="list" label="${tool.name} on ${on_string}: (refined bins)"> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
42 <discover_datasets pattern="(?P<designation>.*)\.fasta" format="fasta" directory="refined_Binning_refiner_outputs/refined_refined_bins"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
43 </collection> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
44 <data name="output_refined_contigs" format="tabular" label="${tool.name} on ${on_string} (refined contigs)"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
45 <data name="output_sources_and_length" format="tabular" label="${tool.name} on ${on_string} (sources and length)"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
46 </outputs> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
47 <tests> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
48 <test expect_num_outputs="3"> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
49 <param name="input_bins" value="MetaBAT_17.fa.gz,MetaBAT_18.fa.gz,MetaBAT_19.fa.gz,MetaBAT_20.fa.gz,MetaBAT_21.fa.gz,MetaBAT_22.fa.gz,MetaBAT_23.fa.gz,Concoct_1.fa.gz,Concoct_3.fa.gz,Concoct_8.fa.gz" ftype="fasta.gz"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
50 <output_collection name="output_refined_bins" type="list" count="7"> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
51 <element name="refined_1" ftype="fasta"> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
52 <assert_contents> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
53 <has_size value="1320640"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
54 <has_text text=">scaffold_2064"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
55 <has_n_lines n="21765"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
56 </assert_contents> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
57 </element> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
58 <element name="refined_2" ftype="fasta"> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
59 <assert_contents> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
60 <has_size value="941488"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
61 <has_text text=">scaffold_1301"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
62 <has_n_lines n="15461"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
63 </assert_contents> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
64 </element> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
65 <element name="refined_3" ftype="fasta"> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
66 <assert_contents> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
67 <has_size value="883642"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
68 <has_text text=">scaffold_262"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
69 <has_n_lines n="14495"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
70 </assert_contents> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
71 </element> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
72 <element name="refined_4" ftype="fasta"> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
73 <assert_contents> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
74 <has_size value="758509"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
75 <has_text text=">scaffold_923"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
76 <has_n_lines n="12484"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
77 </assert_contents> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
78 </element> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
79 <element name="refined_5" ftype="fasta"> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
80 <assert_contents> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
81 <has_size value="722197"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
82 <has_text text=">scaffold_232"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
83 <has_n_lines n="11849"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
84 </assert_contents> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
85 </element> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
86 <element name="refined_6" ftype="fasta"> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
87 <assert_contents> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
88 <has_size value="637342"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
89 <has_text text=">scaffold_259"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
90 <has_n_lines n="10460"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
91 </assert_contents> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
92 </element> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
93 <element name="refined_7" ftype="fasta"> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
94 <assert_contents> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
95 <has_size value="560996"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
96 <has_text text=">scaffold_1510"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
97 <has_n_lines n="9219"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
98 </assert_contents> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
99 </element> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
100 </output_collection> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
101 <output name="output_refined_contigs" file="output_refined_contigs.tabular" ftype="tabular"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
102 <output name="output_sources_and_length" file="output_sources_and_length.tabular" ftype="tabular"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
103 </test> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
104 </tests> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
105 <help><![CDATA[ |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
106 **What it does** |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
107 |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
108 Reconciles the outputs of different binning programs with the aim to improve the quality of genome bins, |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
109 especially with respect to contamination levels. |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
110 |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
111 The tool accepts one or more fasta datasets (i.e., bins) that were produced by metagenome binning tools |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
112 (CONCOCT MaxBin2, MetaBAT2 and others). |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
113 |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
114 All refined bins larger than the specified "Minimum size (Kbp) of refined bin" will be output as a dataset |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
115 collection of fasta files. Additional outputs include a tabular dataset containing the id of the contigs |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
116 in each refined bin (refined contigs) and another tabular dataset containing the size of each refined bin |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
117 and the origin of its contigs (sources and length). |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
118 |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
119 **More information** |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
120 |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
121 https://github.com/songweizhi/Binning_refiner |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
122 |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
123 ]]></help> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
124 <expand macro="citations"/> |
f350d182f786
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/binning_refiner/ commit 591fef692e8efeb65c5214e6512aeaaf66201b26"
iuc
parents:
diff
changeset
|
125 </tool> |