annotate barcode_sort.xml @ 6:5cd3cc89bf59 draft

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