comparison reago.xml @ 0:04749f9173e5 draft default tip

planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/reago commit 3be2f6bc80a4743256b13ed64500448e766ddcd7
author bebatut
date Tue, 08 Dec 2015 10:35:06 -0500
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:04749f9173e5
1 <tool id="reago" name="Reago" version="0.1.0">
2 <description> to assemble rRNA</description>
3
4 <requirements>
5 <requirement type="package" version="1.1">infernal</requirement>
6 <requirement type="package" version="1.5.7">genometools</requirement>
7 <requirement type="package" version="1.1">reago</requirement>
8 </requirements>
9
10 <stdio>
11 <exit_code range="1:" />
12 </stdio>
13
14 <command>
15 <![CDATA[
16 #set $r1_output=$os.path.splitext($os.path.basename(str($r1_file)))[0]
17 #set $r2_output=$os.path.splitext($os.path.basename(str($r2_file)))[0]
18
19 python $__tool_directory__/format_reago_input_files.py
20 --r1_input $r1_file
21 --r2_input $r2_file
22 --r1_output $r1_output
23 --r2_output $r2_output
24
25 ;
26 python \${REAGO_DIR}/filter_input.py
27 $r1_output
28 $r2_output
29 .
30 \${REAGO_DIR}/cm/ ab 4
31
32 ;
33 python \${REAGO_DIR}/reago.py
34 filtered.fasta
35 .
36 -l $read_length
37 -o $overlap
38 -t $tip_size
39 -b $path_finding_parameter
40 ]]>
41 </command>
42
43 <inputs>
44 <param name="r1_file" type="data" format="fasta" label="R1 input sequence
45 file" help=""/>
46 <param name="r2_file" type="data" format="fasta" label="R2 input sequence
47 file" help=""/>
48 <param name="read_length" type="integer" min="1" max="1000" value="101"
49 label="Read length" help=""/>
50 <param name="overlap" type="float" min="0" max="1" value="0.8"
51 label="Overlap" help=""/>
52 <param name="tip_size" type="integer" min="0" max="1000" value="30"
53 label="Tip size" help=""/>
54 <param name="path_finding_parameter" type="integer" min="2" max="11"
55 value="10" label="Path finding parameter" help=""/>
56 </inputs>
57
58 <outputs>
59 <data format="fasta" name="full_genes"
60 from_work_dir="full_genes.fasta"
61 label="Full genes of ${on_string} (Framebot)" />
62 <data format="fasta" name="fragments"
63 from_work_dir="fragments.fasta"
64 label="Fragment genes of ${on_string} (Framebot)" />
65 </outputs>
66
67 <tests>
68 <test>
69 <param name="r1_file" value="reago_sample_1.fasta"/>
70 <param name="r2_file" value="reago_sample_2.fasta"/>
71 <param name="read_length" value="101" />
72 <param name="overlap" value="0.8" />
73 <param name="error_correction" value="0.05" />
74 <param name="tip_size" value="30" />
75 <param name="path_finding_parameter" value="10"/>
76
77 <output name="full_genes" file="reago_full_genes.fasta"/>
78 <output name="fragments" file="reago_fragments.fasta"/>
79 </test>
80 </tests>
81
82 <help>
83 <![CDATA[
84
85 **What it does**
86
87 Reago is tool to assembly 16S ribosomal RNA recovery from metagenomic data.
88 More information on `Github repository <https://github.com/chengyuan/reago-1.1>`_.
89
90 -----
91
92 **Input**
93
94 Sequence files with r1 and r2 are required.
95
96 -----
97
98 **Parameters**
99
100 The parameters are
101
102 - The overlap percentage
103 - The threshold for error correction
104 - The tip size
105 - The parameter for path finding
106
107 -----
108
109 **Output**
110
111 Reago produces two output files:
112
113 - A sequence file with full genes
114 - A sequence file with fragment genes
115
116 ]]>
117 </help>
118
119 <citations>
120 <citation type="doi">10.1093/bioinformatics/btv231</citation>
121 </citations>
122 </tool>