Mercurial > repos > cjav > split_by_barcode
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> |