annotate chimera.xml @ 0:fae6527990af draft

Imported from capsule None
author iuc
date Thu, 21 May 2015 03:58:09 -0400
parents
children f29e21388219
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
1 <tool id="vsearch_chimera_detection" name="VSearch chimera detection" version="@VERSION@.0">
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
2 <description></description>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
3 <macros>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
4 <import>vsearch_macros.xml</import>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
5 </macros>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
6 <expand macro="requirements" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
7 <expand macro="stdio" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
8 <expand macro="version_command" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
9 <command>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
10 <![CDATA[
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
11 vsearch
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
12 @GENERAL@
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
13 --abskew $abskew
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
14 --chimeras $outfile
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
15 --dn $dn
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
16 --mindiffs $mindiffs
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
17 --mindiv $mindiv
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
18 --minh $minh
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
19 --xn $xn
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
20 $self_param
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
21 $selfid_param
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
22 #if $detection_mode.detection_mode_select == 'denovo':
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
23 --uchime_denovo $detection_mode.infile_denovo
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
24 #else:
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
25 --uchime_ref $detection_mode.infile_reference
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
26 --db $detection_mode.db
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
27 #end if
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
28
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
29 #if 'nonchimeras' in str($outputs):
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
30 --nonchimeras $nonchimeras
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
31 #end if
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
32 #if 'uchimealns' in str($outputs):
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
33 --uchimealns $uchimealns
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
34 #end if
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
35 #if 'uchimeout' in str($outputs):
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
36 --uchimeout $uchimeout
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
37 #end if
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
38
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
39 ]]>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
40 </command>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
41 <inputs>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
42 <conditional name="detection_mode">
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
43 <param name="detection_mode_select" type="select" label="Detect chimeras" help="">
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
44 <option value="denovo">de novo</option>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
45 <option value="reference">using a reference database</option>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
46 </param>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
47 <when value="denovo">
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
48 <param name="infile_denovo" type="data" format="fasta" label="Select your FASTA file" help="(--uchime_denovo)" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
49 </when>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
50 <when value="reference">
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
51 <param name="infile_reference" type="data" format="fasta" label="Select your FASTA file" help="(--uchime_ref)" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
52 <param name="db" type="data" format="fasta" label="Select your reference database" help="(--db)" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
53 </when>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
54 </conditional>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
55
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
56 <param name="abskew" type="float" value="2.0" label="Minimal abundance ratio of parent vs chimera"
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
57 help="(--abskew)"/>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
58 <param name="dn" type="float" value="1.4" label="'no' vote pseudo count"
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
59 help="(--dn)"/>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
60 <param name="xn" type="float" value="8.0" label="'no' vote weight"
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
61 help="(--xn)"/>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
62 <param name="mindiffs" type="integer" value="3" label="Minimum number of differences in segment"
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
63 help="(--mindiffs)"/>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
64 <param name="mindiv" type="float" value="0.8" label="Minimum divergence from closest parent"
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
65 help="(--mindiv)"/>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
66 <param name="minh" type="float" value="0.28" label="Minimum score"
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
67 help="(--minh)"/>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
68
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
69 <expand macro="self_and_selfid" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
70
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
71 <param name="outputs" type="select" multiple="True" optional="True"
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
72 label="Select output formats" help="(--qmask)">
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
73 <option value="nonchimeras">Non-chimeric sequences (--nonchimeras)</option>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
74 <option value="uchimealns">Chimera alignments (--uchimealns)</option>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
75 <option value="uchimeout">Chimera info to tab-separated (--uchimeout)</option>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
76 </param>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
77
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
78 </inputs>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
79 <outputs>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
80 <data name="outfile" format="fasta" label="${tool.name} on ${on_string}" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
81 <data name="nonchimeras" format="fasta" label="${tool.name} on ${on_string}: Non Chimera">
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
82 <filter>'nonchimeras' in outputs</filter>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
83 </data>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
84 <data name="uchimealns" format="fasta" label="${tool.name} on ${on_string}: Chimera Alignments">
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
85 <filter>'uchimealns' in outputs</filter>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
86 </data>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
87 <data name="uchimeout" format="tabular" label="${tool.name} on ${on_string}: Chimera Information">
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
88 <filter>'uchimeout' in outputs</filter>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
89 </data>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
90 </outputs>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
91 <tests>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
92 <test>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
93 <param name="detection_mode_select" value="denovo"/>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
94 <param name="infile_denovo" value="PR2-18S-rRNA-V4.derep.fsa.bz2" ftype="fasta" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
95 <param name="outputs" value="uchimeout"/>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
96 <output name="outfile" file="chimera_result1.fasta" ftype="fasta" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
97 <output name="uchimeout" file="chimera_uchimeout_result1.tabular" ftype="tabular" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
98 </test>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
99 </tests>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
100 <help>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
101 <![CDATA[
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
102 **What it does**
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
103
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
104 Sequence chimera detection based on a different scoring functions.
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
105
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
106 Chimera detection options
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
107 --abskew REAL min abundance ratio of parent vs chimera (2.0)
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
108 --alignwidth INT width of alignment in uchimealn output (80)
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
109 --chimeras FILENAME output chimeric sequences to file
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
110 --db FILENAME reference database for --uchime_ref
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
111 --dn REAL 'no' vote pseudo-count (1.4)
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
112 --mindiffs INT minimum number of differences in segment (3)
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
113 --mindiv REAL minimum divergence from closest parent (0.8)
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
114 --minh REAL minimum score (0.28)
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
115 --nonchimeras FILENAME output non-chimeric sequences to file
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
116 --self exclude identical labels for --uchime_ref
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
117 --selfid exclude identical sequences for --uchime_ref
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
118 --uchime_denovo FILENAME detect chimeras de novo
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
119 --uchime_ref FILENAME detect chimeras using a reference database
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
120 --uchimealns FILENAME output chimera alignments to file
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
121 --uchimeout FILENAME output to chimera info to tab-separated file
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
122 --uchimeout5 make output compatible with uchime version 5
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
123 --xn REAL 'no' vote weight (8.0)
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
124
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
125 @EXTERNAL_DOCUMENTATION@
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
126
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
127 -------
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
128
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
129 @REFERENCES@
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
130
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
131
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
132 ]]>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
133 </help>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
134 <expand macro="citations" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
135 </tool>