Mercurial > repos > matt-shirley > hamstring
view fixFastq.xml @ 3:950609434f7a draft
Uploaded
author | matt-shirley |
---|---|
date | Sat, 30 Mar 2013 22:10:32 -0400 |
parents | cfe2e583df82 |
children | 3ffaee64bb66 |
line wrap: on
line source
<tool id="fixFastq" name="Fix barcodes" version="1.0.0"> <description> generated using Hamming encoding</description> <command interpreter="python">fixFastq.py $strict $list $fastq $out</command> <inputs> <param format="text" name="strict" type="select" value=""/> <label>Replace unknown barcodes with N</label> <option value="">No</option> <option value="-s">Yes</option> <param format="tabular" name="list" type="data" label="List of barcodes used"/> <param format="fastqsanger" name="fastq" type="data" label="Barcoded reads"/> </inputs> <outputs> <data format="fastqsanger" name="out"/> </outputs> <stdio> <exit_code range="127" level="fatal" description="Cannot find fixFastq.py"/> </stdio> <requirements> <requirement type="package" version="1.0">hamstring</requirement> </requirements> <help> 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, 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 with 'N' to denote ambiguity. </help> </tool>