annotate dereplication.xml @ 0:fae6527990af draft

Imported from capsule None
author iuc
date Thu, 21 May 2015 03:58:09 -0400
parents
children 8c4e2933a17a
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_dereplication" name="VSearch dereplication" 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 --derep_fulllength $infile
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
14 #if $maxuniquesize:
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
15 --maxuniquesize $maxuniquesize
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
16 #end if
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
17 #if $minuniquesize:
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
18 --minuniquesize $minuniquesize
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
19 #end if
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
20 --output $outfile
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
21 #if $sizein:
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
22 --sizein $sizein
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
23 #end if
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
24 #if $sizeout:
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
25 --sizeout $sizeout
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
26 #end if
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
27 --strand $strand
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
28 --topn $topn
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
29 #if $uc:
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
30 --uc $uc
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
31 #end if
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
32 ]]>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
33 </command>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
34 <inputs>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
35 <param name="infile" type="data" format="fasta" label="Select your FASTA file" help="(--derep_fulllength)" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
36 <expand macro="topn" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
37 <expand macro="sizein" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
38 <expand macro="sizeout" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
39 <expand macro="strand" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
40 <expand macro="uclust_like_output" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
41 <param name="minuniquesize" type="integer" value="" optional="True" label="Minimum abundance"
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
42 help="(--minuniquesize)"/>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
43 <param name="maxuniquesize" type="integer" value="" optional="True" label="Maximum abundance"
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
44 help="(--maxuniquesize)"/>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
45 </inputs>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
46 <outputs>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
47 <data name="outfile" format="fasta" label="${tool.name} on ${on_string}" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
48 <data name="uc" format="fasta" label="${tool.name} on ${on_string}: UCLUST like output">
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
49 <filter>uc is True</filter>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
50 </data>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
51 </outputs>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
52 <tests>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
53 <test>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
54 <param name="infile" value="AF091148_first_rep.fsa.bz2" ftype="fasta" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
55 <param name="strand" value="both" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
56 <param name="minuniquesize" value="1" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
57 <param name="maxuniquesize" value="100000" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
58 <param name="sizeout" value="--sizeout"/>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
59 <param name="topn" value="10000" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
60 <output name="outfile" file="dereplication_result1.fasta" ftype="fasta" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
61 </test>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
62 </tests>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
63 <help>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
64 <![CDATA[
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
65 **What it does**
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
66
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
67 Merge strictly identical sequences contained in filename. Identical sequences are
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
68 defined as having the same length and the same string of nucleotides (case insensitive,
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
69 T and U are considered the same).
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
70
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
71 Dereplication options
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
72 --derep_fulllength FILENAME dereplicate sequences in the given FASTA file
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
73 --maxuniquesize INT maximum abundance for output from dereplication
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
74 --minuniquesize INT minimum abundance for output from dereplication
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
75 --output FILENAME output FASTA file
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
76 --sizein read abundance annotation from input
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
77 --sizeout write abundance annotation to output
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
78 --strand dereplicate "plus" or "both" strands (plus)
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
79 --topn INT output just the n most abundant sequences
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
80 --uc FILENAME filename for UCLUST-like output
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
81
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
82
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
83 @EXTERNAL_DOCUMENTATION@
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
84
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
85 -------
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
86
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
87 @REFERENCES@
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
88
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
89
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
90 ]]>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
91 </help>
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
92 <expand macro="citations" />
fae6527990af Imported from capsule None
iuc
parents:
diff changeset
93 </tool>