comparison fixFastq.xml @ 8:61f9e983ece4 draft default tip

Increment version
author Matt Shirley <mdshw5@gmail.com>
date Sun, 31 Mar 2013 11:32:11 -0400
parents 3ffaee64bb66
children
comparison
equal deleted inserted replaced
7:4c66fade2391 8:61f9e983ece4
1 <tool id="fixFastq" name="Fix barcodes" version="1.0.1"> 1 <tool id="fixFastq" name="Fix barcodes" version="1.0.1">
2 <description> generated using Hamming encoding</description> 2 <description> generated using Hamming encoding</description>
3 <command interpreter="python">fixFastq.py $strict $list $fastq $out</command> 3 <command interpreter="python">fixFastq.py $strict $list $fastq $out</command>
4 <inputs> 4 <inputs>
5 <param format="text" name="strict" type="select" value=""/> 5 <param format="text" name="strict" type="select" value="">
6 <label>Replace unknown barcodes with N</label> 6 <label>Replace unknown barcodes with N</label>
7 <option value="">No</option> 7 <option value="">No</option>
8 <option value="-s">Yes</option> 8 <option value="-s">Yes</option>
9 </param>
9 <param format="tabular" name="list" type="data" label="List of barcodes used"/> 10 <param format="tabular" name="list" type="data" label="List of barcodes used"/>
10 <param format="fastqsanger" name="fastq" type="data" label="Barcoded reads"/> 11 <param format="fastqsanger" name="fastq" type="data" label="Barcoded reads"/>
11 </inputs> 12 </inputs>
12 <outputs> 13 <outputs>
13 <data format="fastqsanger" name="out"/> 14 <data format="fastqsanger" name="out"/>
14 </outputs> 15 </outputs>
15 <stdio> 16 <stdio>
16 <exit_code range="127" level="fatal" description="Cannot find fixFastq.py"/> 17 <exit_code range="127" level="fatal" description="Cannot find fixFastq.py"/>
17 </stdio> 18 </stdio>
18 <requirements> 19 <requirements>
19 <requirement type="package" version="1.0">hamstring</requirement> 20 <requirement type="package" version="1.01">hamstring</requirement>
20 </requirements> 21 </requirements>
21 <help> 22 <help>
22 This program accepts a fastqsanger file containing reads that are barcoded on the 5' end using a Hamming7,4 DNA barcode. A list of valid barcodes is checked, 23 This program accepts a fastqsanger file containing reads that are barcoded on the 5' end using a Hamming7,4 DNA barcode. A list of valid barcodes is checked,
23 and if the barcode checksum fails the barcode is corrected and checked against this list. If the barcode is not present in the list, it may be replaced 24 and if the barcode checksum fails the barcode is corrected and checked against this list. If the barcode is not present in the list, it may be replaced
24 with 'N' to denote ambiguity. 25 with 'N' to denote ambiguity.