comparison barcode_sort.xml @ 0:d838c6a2ec0f draft

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