annotate barcode_sort.xml @ 0:d838c6a2ec0f draft

planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
author tiagoantao
date Mon, 28 Mar 2016 18:46:00 -0400
parents
children 89ab2498e32c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
1 <tool id="barcode_sort_stacks" name="Barcode sorting for Stacks" version="1.0.0" force_history_refresh="True">
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
2 <description>Run the STACKS populations program</description>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
3
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
4
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
5 <requirements>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
6 <requirement type="package" version="5.18">perl</requirement>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
7 </requirements>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
8
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
9
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
10
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
11 <stdio>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
12 <exit_code range="1" level="fatal" description="Error in script execution" />
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
13 </stdio>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
14
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
15 <command interpreter="perl">
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
16
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
17 barcode_sort.pl $barcode $f1 $f2 $barcoded $nonbarcoded
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
18
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
19 </command>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
20
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
21 <inputs>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
22 <param name="barcode" format="txt" type="data" label="Barcode file 1" />
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
23 <param name="f1" format="fastq" label="First reads" />
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
24 <param name="f2" format="fastq" label="Second reads" />
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
25 </inputs>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
26 <outputs>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
27 <data format="fastq" name="barcoded" label="Barcoded sequences"/>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
28 <data format="fastq" name="nonbarcoded" label="Non barcoded sequences"/>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
29 </outputs>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
30
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
31 <help>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
32
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
33 .. class:: infomark
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
34
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
35 **What it does**
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
36
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
37 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
38
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
39 --------
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
40
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
41 **Created by:**
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
42
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
43 Paul Hohenlohe with changes from Brian Hand.
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
44
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
45 **Integrated by:**
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
46
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
47 Tiago Antao
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
48
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
49
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
50 </help>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
51
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
52 <citations>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
53 </citations>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
54 </tool>
d838c6a2ec0f planemo upload commit 75d88a8a93e8cd3acb00103bf6a7a07649d17c70
tiagoantao
parents:
diff changeset
55