Mercurial > repos > tiagoantao > barcode_stacks
comparison 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 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:5dc02b8a2a57 |
---|---|
1 <tool id="barcode_sort_stacks" name="Barcode sorting for Stacks" version="2.0.2" force_history_refresh="True"> | |
2 <description>Barcode Sorting with Paired-End reads for Stacks</description> | |
3 | |
4 <stdio> | |
5 <exit_code range="1" level="fatal" description="Error in script execution" /> | |
6 </stdio> | |
7 | |
8 <command interpreter="perl"> | |
9 | |
10 barcode_sort.pl $barcode $f1 $f2 $barcoded $nonbarcoded true $barcode_length $cut_site $max_errors | |
11 | |
12 </command> | |
13 | |
14 <inputs> | |
15 <param name="barcode" format="text" type="data" label="Barcode file" /> | |
16 <param name="barcode_length" type="integer" value="6" label="Barcode length" /> | |
17 <param name="f1" type="data" format="fastq" label="First read FASTQ" /> | |
18 <param name="f2" type="data" format="fastq" label="Second read FASTQ" /> | |
19 <param name="cut_site" type="text" value="TGCA" label="Cut site" /> | |
20 <param name="max_errors" type="integer" value="2" label="Maximum number of errors" /> | |
21 </inputs> | |
22 <outputs> | |
23 <data format="fastq" name="barcoded" label="Barcoded sequences"/> | |
24 <data format="fastq" name="nonbarcoded" label="Non barcoded sequences"/> | |
25 </outputs> | |
26 | |
27 <help> | |
28 | |
29 .. class:: infomark | |
30 | |
31 **What it does** | |
32 | |
33 This program takes 2 input sequence files where the barcode can be on either | |
34 the 1st or 2nd read (but not both) and sorts all barcoded reads into a single | |
35 file and all non-barcoded files into a second file. This separation is needed | |
36 for the STACKs program as it does not handle sequences where the barcode is | |
37 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 </tool> |