annotate barcode_sort.xml @ 9:1bce4c0c9369 draft

planemo upload commit 1af8d398aa035883718d02bb1b9051edb5d10c48-dirty
author tiagoantao
date Thu, 31 Mar 2016 10:34:04 -0400
parents 8b0f010d356c
children f153f82e6d3a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
8b0f010d356c planemo upload commit 1af8d398aa035883718d02bb1b9051edb5d10c48-dirty
tiagoantao
parents: 7
diff changeset
1 <tool id="barcode_sort_stacks" name="Barcode sorting for Stacks" version="2.0.0" force_history_refresh="True">
6
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
7
2c843c8df821 planemo upload commit 1af8d398aa035883718d02bb1b9051edb5d10c48
tiagoantao
parents: 6
diff changeset
10 barcode_sort.pl $barcode $f1 $f2 $barcoded $nonbarcoded $barcode_length $cut_site
0
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>
8
8b0f010d356c planemo upload commit 1af8d398aa035883718d02bb1b9051edb5d10c48-dirty
tiagoantao
parents: 7
diff changeset
15 <param name="barcode" format="text" type="data" label="Barcode file" />
7
2c843c8df821 planemo upload commit 1af8d398aa035883718d02bb1b9051edb5d10c48
tiagoantao
parents: 6
diff changeset
16 <param name="barcode_length" type="integer" value="6" label="Barcode length" />
2c843c8df821 planemo upload commit 1af8d398aa035883718d02bb1b9051edb5d10c48
tiagoantao
parents: 6
diff changeset
17 <param name="f1" type="data" format="fastq" label="First read FASTQ" />
2c843c8df821 planemo upload commit 1af8d398aa035883718d02bb1b9051edb5d10c48
tiagoantao
parents: 6
diff changeset
18 <param name="f2" type="data" format="fastq" label="Second read FASTQ" />
9
1bce4c0c9369 planemo upload commit 1af8d398aa035883718d02bb1b9051edb5d10c48-dirty
tiagoantao
parents: 8
diff changeset
19 <param name="cut_site" type="text" value="TGCA" label="Cut site" />
0
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
20 </inputs>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
21 <outputs>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
22 <data format="fastq" name="barcoded" label="Barcoded sequences"/>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
23 <data format="fastq" name="nonbarcoded" label="Non barcoded sequences"/>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
24 </outputs>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
25
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
26 <help>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
27
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
28 .. class:: infomark
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
29
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
30 **What it does**
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
31
7
2c843c8df821 planemo upload commit 1af8d398aa035883718d02bb1b9051edb5d10c48
tiagoantao
parents: 6
diff changeset
32 This program takes 2 input sequence files where the barcode can be on either
2c843c8df821 planemo upload commit 1af8d398aa035883718d02bb1b9051edb5d10c48
tiagoantao
parents: 6
diff changeset
33 the 1st or 2nd read (but not both) and sorts all barcoded reads into a single
2c843c8df821 planemo upload commit 1af8d398aa035883718d02bb1b9051edb5d10c48
tiagoantao
parents: 6
diff changeset
34 file and all non-barcoded files into a second file. This separation is needed
2c843c8df821 planemo upload commit 1af8d398aa035883718d02bb1b9051edb5d10c48
tiagoantao
parents: 6
diff changeset
35 for the STACKs program as it does not handle sequences where the barcode is
2c843c8df821 planemo upload commit 1af8d398aa035883718d02bb1b9051edb5d10c48
tiagoantao
parents: 6
diff changeset
36 arbitrarily on the 1st or 2nd read.
0
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
37
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
38 --------
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
39
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
40 **Created by:**
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
41
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
42 Paul Hohenlohe with changes from Brian Hand.
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
43
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
44 **Integrated by:**
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
45
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
46 Tiago Antao
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
47
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
48
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
49 </help>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
50
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
51 </tool>