comparison ngs-tools_split_by_barcode.xml @ 4:f40640700846 draft

Uploaded
author cjav
date Fri, 06 Sep 2013 14:15:03 -0400
parents 5cb5f350b053
children 1506445d0665
comparison
equal deleted inserted replaced
3:5cb5f350b053 4:f40640700846
3 <requirements> 3 <requirements>
4 <requirement type="package" version="0.1.4">ngs-tools</requirement> 4 <requirement type="package" version="0.1.4">ngs-tools</requirement>
5 </requirements> 5 </requirements>
6 <command> 6 <command>
7 ngs-tools split-by-barcode 7 ngs-tools split-by-barcode
8 $keep_barcode $input_format.format 8 $trim_barcode $input_format.format
9 --barcode-size $barcode_length --max-distance $max_distance 9 --barcode-size $barcode_length --max-distance $max_distance
10 #for $i in $barcodes 10 #for $i in $barcodes
11 --barcode ${i.barcode} 11 --barcode ${i.barcode}
12 #end for 12 #end for
13 --report $output1 --galaxy $output1.id --output $__new_file_path__ 13 --report $output1 --galaxy $output1.id --output $__new_file_path__
37 <param format="tabular" name="barcode_index" type="data" label="Barcodes index" help="See below for description." /> 37 <param format="tabular" name="barcode_index" type="data" label="Barcodes index" help="See below for description." />
38 <param name="barcode_length" type="integer" size="3" value="11" label="Barcode length" help="Please specify the barcode length." /> 38 <param name="barcode_length" type="integer" size="3" value="11" label="Barcode length" help="Please specify the barcode length." />
39 <repeat name="barcodes" title="Barcode" help="Barcodes to use. By default all barcodes with the correct length in the index are used. By using this option you can limit which ones to use."> 39 <repeat name="barcodes" title="Barcode" help="Barcodes to use. By default all barcodes with the correct length in the index are used. By using this option you can limit which ones to use.">
40 <param name="barcode" type="text" label="Barcode to use" /> 40 <param name="barcode" type="text" label="Barcode to use" />
41 </repeat> 41 </repeat>
42 <param name="keep_barcode" type="select" label="Do not trim the barcode" help="By default barcodes are trimmed from the resulting splitted datasets"> 42 <param name="trim_barcode" type="select" label="Trim the barcode" help="By default barcodes are trimmed from the resulting splitted datasets">
43 <option value="" selected="true">No</option> 43 <option value="" selected="true">Yes</option>
44 <option value="--keep-barcode">Yes</option> 44 <option value="--keep-barcode">No</option>
45 </param> 45 </param>
46 <param name="max_distance" type="integer" size="3" value="2" label="Number of allowed polymorphisms" help="Max Levenshtein's distance when looking for mutated barcodes." /> 46 <param name="max_distance" type="integer" size="3" value="2" label="Number of allowed polymorphisms" help="Max Levenshtein's distance when looking for mutated barcodes." />
47 </inputs> 47 </inputs>
48 48
49 <outputs> 49 <outputs>