annotate barcode_sort.xml @ 0:5dc02b8a2a57 draft default tip

planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
author tiagoantao
date Fri, 08 Apr 2016 11:38:00 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
1 <tool id="barcode_sort_stacks" name="Barcode sorting for Stacks" version="2.0.2" force_history_refresh="True">
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
2 <description>Barcode Sorting with Paired-End reads for Stacks</description>
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
3
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
4 <stdio>
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
5 <exit_code range="1" level="fatal" description="Error in script execution" />
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
6 </stdio>
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
7
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
8 <command interpreter="perl">
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
9
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
10 barcode_sort.pl $barcode $f1 $f2 $barcoded $nonbarcoded true $barcode_length $cut_site $max_errors
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
11
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
12 </command>
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
13
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
14 <inputs>
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
15 <param name="barcode" format="text" type="data" label="Barcode file" />
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
16 <param name="barcode_length" type="integer" value="6" label="Barcode length" />
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
17 <param name="f1" type="data" format="fastq" label="First read FASTQ" />
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
18 <param name="f2" type="data" format="fastq" label="Second read FASTQ" />
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
19 <param name="cut_site" type="text" value="TGCA" label="Cut site" />
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
20 <param name="max_errors" type="integer" value="2" label="Maximum number of errors" />
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
21 </inputs>
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
22 <outputs>
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
23 <data format="fastq" name="barcoded" label="Barcoded sequences"/>
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
24 <data format="fastq" name="nonbarcoded" label="Non barcoded sequences"/>
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
25 </outputs>
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
26
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
27 <help>
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
28
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
29 .. class:: infomark
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
30
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
31 **What it does**
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
32
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
33 This program takes 2 input sequence files where the barcode can be on either
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
34 the 1st or 2nd read (but not both) and sorts all barcoded reads into a single
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
35 file and all non-barcoded files into a second file. This separation is needed
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
36 for the STACKs program as it does not handle sequences where the barcode is
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
37 arbitrarily on the 1st or 2nd read.
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
38
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
39 --------
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
40
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
41 **Created by:**
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
42
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
43 Paul Hohenlohe with changes from Brian Hand.
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
44
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
45 **Integrated by:**
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
46
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
47 Tiago Antao
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
48
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
49
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
50 </help>
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
51
5dc02b8a2a57 planemo upload commit 70654da77972b29181d3b388035836b6fa84d59d-dirty
tiagoantao
parents:
diff changeset
52 </tool>