6
|
1 <tool id="convert_bc_to_binary_RY.py" name="Create binary barcodes" version="0.1.0">
|
|
2 <description>from regular barcodes.</description>
|
56
|
3 <requirements>
|
|
4 <requirement type="package" version="1.66">biopython</requirement>
|
|
5 </requirements>
|
0
|
6 <macros>
|
|
7 <import>macros.xml</import>
|
|
8 </macros>
|
|
9 <expand macro="stdio" />
|
50
|
10 <version_command>python $__tool_directory__/convert_bc_to_binary_RY.py --version</version_command>
|
0
|
11 <command interpreter="python"><![CDATA[
|
|
12 convert_bc_to_binary_RY.py
|
|
13 #if $positional_1 and $positional_1 is not None:
|
|
14 $positional_1
|
|
15 #end if
|
|
16 > $default]]></command>
|
|
17 <inputs>
|
9
|
18 <param label="Fastq file to convert." name="positional_1" type="data" format="fastq"/>
|
0
|
19 </inputs>
|
|
20 <outputs>
|
9
|
21 <data hidden="false" name="default" format="fastq"/>
|
0
|
22 </outputs>
|
|
23 <tests>
|
|
24 <test>
|
9
|
25 <param name="positional_1" value="extracted_bcs.fastq"/>
|
|
26 <output name="default" file="converted_bcs.fastq"/>
|
0
|
27 </test>
|
|
28 </tests>
|
|
29 <help><![CDATA[
|
|
30
|
6
|
31 **What it does**
|
|
32
|
|
33 This tool converts standard nucleotides to IUPAC nucleotide codes used for binary barcodes.
|
0
|
34 A and G are converted to nucleotide code R. T, U and C are converted to Y.
|
|
35
|
6
|
36 **Input**
|
|
37
|
8
|
38 The input for this tool is a fastq file.
|
6
|
39
|
|
40 **Output**
|
|
41
|
8
|
42 This tool produces a single fastq file containing the converted barcodes.
|
6
|
43
|
|
44 ** References **
|
0
|
45 ]]></help>
|
|
46 <expand macro="citations" />
|
|
47 </tool>
|