annotate obiclean.xml @ 1:1c0f0787bbcb draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit b3426aed6615742d96dfb8f7346a9e0d4e391a99
author iuc
date Fri, 12 Oct 2018 06:19:41 -0400
parents 246e10039ee0
children d13f3cc6cd60
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
1c0f0787bbcb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit b3426aed6615742d96dfb8f7346a9e0d4e391a99
iuc
parents: 0
diff changeset
1 <tool id="obi_clean" name="obiclean" version="@TOOL_VERSION@">
0
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
2 <description>tags a set of sequences for PCR/sequencing errors identification</description>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
3 <macros>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
4 <import>macros.xml</import>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
5 </macros>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
6 <expand macro="requirements"/>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
7 <expand macro="stdio"/>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
8
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
9 <command>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
10
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
11 <![CDATA[
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
12 obiclean
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
13
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
14 #if $distance
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
15 -d '$distance'
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
16 #end if
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
17 #if $key
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
18 -s '$key'
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
19 #end if
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
20 #if $ratio
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
21 -r '$ratio'
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
22 #end if
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
23 ${head}
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
24
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
25 '$input'>'$output'
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
26
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
27
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
28 ]]>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
29
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
30 </command>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
31
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
32 <inputs>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
33 <param name="input" type="data" format="fasta" label="Input sequences file" />
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
34 <param name="distance" type="integer" value="1" optional="true" label="Maximum numbers of differences between two variant sequences (default: 1)" />
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
35 <param name="key" type="text" optional="true" label="Specify an attribute containing sample definition" />
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
36 <param name="ratio" optional="true" type="float" value="1" label="Threshold ratio between counts (rare/abundant counts) of two sequence records so that the less abundant one is a variant of the more abundant (default: 1, i.e. all less abundant sequences are variants)" />
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
37 <param name="head" type="boolean" checked="false" truevalue="-H" falsevalue="" label="Do you want to select only sequences with the head status in a least one sample?" />
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
38 </inputs>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
39 <outputs>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
40 <data format="fasta" name="output" label="output with ${tool.name} on ${on_string}" />
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
41 </outputs>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
42 <tests>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
43 <test>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
44 <param name="input" value="output_obiannotate.fasta" />
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
45 <param name="head" value="True"/>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
46 <output name="output" file="output_obiclean_simple.fasta" ftype="fasta"/>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
47 </test>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
48 <test>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
49 <param name="input" value="output_obiannotate.fasta" />
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
50 <param name="key" value="merged_sample"/>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
51 <param name="ratio" value="0.05"/>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
52 <param name="head" value="False"/>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
53 <output name="output" file="output_obiclean_advanced.fasta" ftype="fasta"/>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
54 </test>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
55 </tests>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
56 <help><![CDATA[
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
57
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
58 .. class:: infomark
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
59
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
60 **What it does**
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
61
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
62 obijoinpairedend aims at joining the two reads of a paired-end library.
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
63
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
64 For this purpose, it concatenates sequence merging the forward read and the reversed-complemented reverse read.
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
65
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
66 The program uses as input one or two sequences reads files.
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
67
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
68 If two files are used one of them must be specified using the -r option. Sequence records corresponding to the same read pair must be in the same order in the two files.
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
69 If just one file is provided, sequence records are supposed to be all of the same length. The first half of the sequence is used as forward read, the second half is used as the reverse read.
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
70
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
71 @OBITOOLS_LINK@
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
72
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
73 ]]>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
74 </help>
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
75 <expand macro="citation" />
246e10039ee0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/obitools commit e1031e4c94b25d1ed535bf221764ab801b710ab2
iuc
parents:
diff changeset
76 </tool>