Mercurial > repos > iuc > umi_tools_whitelist
annotate umi-tools_whitelist.xml @ 8:b7f28330cb30 draft
planemo upload commit f6178c9e071a2158a35b82a3607f6dc8a767675c
author | iuc |
---|---|
date | Mon, 16 Jul 2018 17:35:05 -0400 |
parents | 095c349b4343 |
children | 3adbf2fa0928 |
rev | line source |
---|---|
2
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
1 <tool id="umi_tools_whitelist" name="UMI-tools whitelist" version="@VERSION@.1"> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
2 <description>Extract cell barcodes from FASTQ files</description> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
3 <macros> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
5 </macros> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
6 <expand macro="requirements" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
7 <command detect_errors="exit_code"><![CDATA[ |
4
095c349b4343
planemo upload commit 76cbd559320d2a639e35ed10cb2d9522a5a77ae0
iuc
parents:
3
diff
changeset
|
8 @COMMAND_LINK@ |
3
853f74e08009
planemo upload commit d8f6e961cc9f14c5b39762f87e11352c0aadefc9
iuc
parents:
2
diff
changeset
|
9 |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
10 umi_tools whitelist |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
11 --bc-pattern='$bc_pattern' |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
12 --subset-reads='$subset_reads' |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
13 #if $input_type.type == 'single': |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
14 #if $gz: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
15 --stdin=input_single.gz |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
16 #else |
3
853f74e08009
planemo upload commit d8f6e961cc9f14c5b39762f87e11352c0aadefc9
iuc
parents:
2
diff
changeset
|
17 --stdin=input_single.txt |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
18 #end if |
2
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
19 #else: ## equally valid for both 'paired' and 'paired_collection' |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
20 #if $gz: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
21 --stdin=input_read1.gz |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
22 --read2-in=input_read2.gz |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
23 #else: |
3
853f74e08009
planemo upload commit d8f6e961cc9f14c5b39762f87e11352c0aadefc9
iuc
parents:
2
diff
changeset
|
24 --stdin=input_read1.txt |
853f74e08009
planemo upload commit d8f6e961cc9f14c5b39762f87e11352c0aadefc9
iuc
parents:
2
diff
changeset
|
25 --read2-in=input_read2.txt |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
26 #end if |
4
095c349b4343
planemo upload commit 76cbd559320d2a639e35ed10cb2d9522a5a77ae0
iuc
parents:
3
diff
changeset
|
27 #if $input_type.barcode.barcode_select == "both_reads": |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
28 --bc-pattern2='$input_type.barcode.bc_pattern2' |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
29 #end if |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
30 #end if |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
31 #if $celloptions.use_cell_opts == "advanced": |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
32 #if $celloptions.set_cell_number != "0": |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
33 --set-cell-number=$celloptions.set_cell_number |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
34 #end if |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
35 #if $celloptions.expect_cells != "0": |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
36 --expect-cells=$celloptions.expect_cells |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
37 #end if |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
38 --error-correct-threshold=$celloptions.error_correct_thresh |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
39 #end if |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
40 --method=$method |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
41 --plot-prefix=OUT |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
42 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
43 $prime3 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
44 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
45 #if $log: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
46 --log='$out_log' |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
47 #end if |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
48 |
2
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
49 --log2stderr |
1
dac4e7dc837d
planemo upload commit c69e558f5186d40896ee40a49bdb2275949faf9e
iuc
parents:
0
diff
changeset
|
50 |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
51 > '$out_whitelist' && |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
52 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
53 mkdir '${ out_html_report.files_path }' && |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
54 cp OUT_*.png '${ out_html_report.files_path }' && |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
55 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
56 echo "<html> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
57 <head></head><body> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
58 <h1>Cell and Count Metrics</h1> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
59 <img src=\"OUT_cell_barcode_count_density.png\" ><br /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
60 <img src=\"OUT_cell_barcode_knee.png\" ><br /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
61 <img src=\"OUT_cell_barcode_counts.png\" ><br /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
62 </body></html>" > '$out_html_report' |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
63 && |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
64 mv OUT_cell_thresholds.tsv '$out_thresh' |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
65 ]]></command> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
66 <inputs> |
4
095c349b4343
planemo upload commit 76cbd559320d2a639e35ed10cb2d9522a5a77ae0
iuc
parents:
3
diff
changeset
|
67 <expand macro="input_types" /> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
68 <param name="bc_pattern" argument="--bc-pattern" type="text" label="Barcode pattern for first read" |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
69 help="Use this option to specify the format of the UMI/barcode. Use Ns to |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
70 represent the random positions and Xs to indicate the bc positions. |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
71 Bases with Ns will be extracted and added to the read name. Remaining |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
72 bases, marked with an X will be reattached to the read."> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
73 </param> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
74 <param name="method" argument="--method" type="select" label="Count reads or UMIs" |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
75 help="Many published protocols rank CBs by the number of reads the CBs appear in. However you could also use the number of unique UMIs a CB is associated with. Note that this is still and approximation to the number of transcripts captured because the same UMI could be associated with two different transcripts and be counted as independent." > |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
76 <option value="reads" selected="true" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
77 <option value="umis" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
78 </param> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
79 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
80 <param argument="--3prime" name="prime3" type="boolean" label="Is barcode on 3' end of the read?" |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
81 truevalue="--3prime" falsevalue="" |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
82 help="By default the barcode is assumed to be on the 5' end of the read, but |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
83 use this option to specify that it is on the 3' end instead." /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
84 <param name="subset_reads" argument="--subset-reads" type="integer" min="0" value="0" label="Use the first N reads to automatically identify the true cell barcodes." /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
85 <conditional name="celloptions" > |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
86 <param name="use_cell_opts" type="select" label="Cell parameters" > |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
87 <option value="defaults" selected="True">Use Defaults</option> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
88 <option value="advanced">Advanced Options</option> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
89 </param> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
90 <when value="defaults"/> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
91 <when value="advanced"> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
92 <param name="set_cell_number" type="integer" min="0" value="0" label="Specify the number of cell barcodes to accept" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
93 <param name="expect_cells" type="integer" min="0" value="0" label="Prior expectation on the upper limit on the number of cells sequenced" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
94 <param name="error_correct_thresh" type="integer" min="0" value="0" label="Hamming distance for correction of barcodes to whilelist barcodes. Set to zero to generate no error correcting metrics." /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
95 </when> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
96 </conditional> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
97 <param argument="--log" type="boolean" label="Output log?" truevalue="--log" falsevalue="" |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
98 help="Choose if you want to generate a text file containing logging information." /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
99 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
100 </inputs> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
101 <outputs> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
102 <data name="out_whitelist" format="tabular" label="${tool.name} on ${on_string}: Whitelist"/> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
103 <data name="out_log" format="txt" label="${tool.name} on ${on_string}: logfile" > |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
104 <filter>log</filter> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
105 </data> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
106 <data name="out_html_report" format="html" label="${tool.name} on ${on_string}: Webpage" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
107 <data name="out_thresh" format="tabular" label="${tool.name} on ${on_string}: TSV Cell Thresholds" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
108 </outputs> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
109 <tests> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
110 <test expect_num_outputs="3"> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
111 <param name="type" value="single" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
112 <param name="input_single" value="t_R2.fastq.gz" ftype="fastq" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
113 <param name="bc_pattern" value="CCCCCCCCNNNNNNNN" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
114 <param name="method" value="reads" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
115 <param name="prime3" value="true" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
116 <output name="out_whitelist" file="out_wl_single.txt" lines_diff="40" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
117 <output name="out_thresh" file="out_wl_single.tresh.tab" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
118 <output name="out_html_report" file="out_wl_single.html" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
119 </test> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
120 <test expect_num_outputs="4"> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
121 <param name="type" value="paired" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
122 <param name="input_read1" value="t_R1.fastq.gz" ftype="fastq" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
123 <param name="input_read2" value="t_R2.fastq.gz" ftype="fastq" /> |
4
095c349b4343
planemo upload commit 76cbd559320d2a639e35ed10cb2d9522a5a77ae0
iuc
parents:
3
diff
changeset
|
124 <param name="barcode_select" value="first_read_only" /> |
095c349b4343
planemo upload commit 76cbd559320d2a639e35ed10cb2d9522a5a77ae0
iuc
parents:
3
diff
changeset
|
125 <param name="bc_pattern" value="CCCNNNNNNNNXXXXX" /> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
126 <param name="bc_pattern2" value="CCCCCCCCNNNNNNNN" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
127 <param name="method" value="reads" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
128 <param name="prime3" value="false" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
129 <param name="use_cell_opts" value="advanced" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
130 <param name="expect_cells" value="5" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
131 <param name="error_correct_thresh" value="3" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
132 <param name="log" value="true" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
133 <output name="out_whitelist" file="out_wl_paired.txt" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
134 <output name="out_log" file="out_wl_paired.log" lines_diff="40" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
135 <output name="out_html_report" file="out_wl_paired.html" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
136 <output name="out_thresh" file="out_wl_paired.tresh.tab" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
137 </test> |
2
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
138 <test expect_num_outputs="4"> <!-- As previous, identical outputs but paired collection input --> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
139 <param name="type" value="paired_collection" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
140 <param name="input_readpair" > |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
141 <collection type="paired"> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
142 <element name="forward" ftype="fastq.gz" value="t_R1.fastq.gz" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
143 <element name="reverse" ftype="fastq.gz" value="t_R2.fastq.gz" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
144 </collection> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
145 </param> |
4
095c349b4343
planemo upload commit 76cbd559320d2a639e35ed10cb2d9522a5a77ae0
iuc
parents:
3
diff
changeset
|
146 <param name="barcode_select" value="first_read_only" /> |
2
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
147 <param name="bc_pattern" value="CCCNNNNNNNNXXXXX" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
148 <param name="bc_pattern2" value="CCCCCCCCNNNNNNNN" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
149 <param name="method" value="reads" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
150 <param name="prime3" value="false" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
151 <param name="use_cell_opts" value="advanced" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
152 <param name="expect_cells" value="5" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
153 <param name="error_correct_thresh" value="3" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
154 <param name="log" value="true" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
155 <output name="out_whitelist" file="out_wl_paired.txt" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
156 <output name="out_log" file="out_wl_paired.log" lines_diff="40" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
157 <output name="out_html_report" file="out_wl_paired.html" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
158 <output name="out_thresh" file="out_wl_paired.tresh.tab" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
159 </test> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
160 </tests> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
161 <help><![CDATA[ |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
162 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
163 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
164 UMI-tools whitelist - Extract barcodes from fastq |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
165 ================================================== |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
166 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
167 Purpose |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
168 ------- |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
169 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
170 Extract cell barcodes and identify the most likely true barcodes using |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
171 the 'knee' method. |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
172 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
173 Options |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
174 ------- |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
175 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
176 --bc-pattern |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
177 This should be used where the barcodes are always in the same |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
178 place in the read. |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
179 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
180 - N = UMI position (required) |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
181 - C = cell barcode position (optional) |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
182 - X = sample position (optional) |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
183 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
184 Bases with Ns and Cs will be extracted and added to the read |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
185 name. The corresponding sequence qualities will be removed from |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
186 the read. Bases with an X will be reattached to the read. |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
187 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
188 E.g. If the pattern is NNNNCC, |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
189 Then the read: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
190 @HISEQ:87:00000000 read1 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
191 AAGGTTGCTGATTGGATGGGCTAG |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
192 DA1AEBFGGCG01DFH00B1FF0B |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
193 + |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
194 will become: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
195 @HISEQ:87:00000000_TT_AAGG read1 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
196 GCTGATTGGATGGGCTAG |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
197 1AFGGCG01DFH00B1FF0B |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
198 + |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
199 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
200 where 'TT' is the cell barcode and 'AAGG' is the UMI. |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
201 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
202 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
203 --set-cell-number |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
204 Use this option to explicity set the number of cell barcodes |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
205 which should be accepted. Note that the exact number of cell |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
206 barcodes in the outputted whitelist may be slightly less than |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
207 this if there are multiple cells observed with the same |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
208 frequency at the threshold between accepted and rejected cell |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
209 barcodes. |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
210 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
211 --expect-cells=[EXPECTED_CELLS] |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
212 An upper limit estimate for the number of inputted cells. The knee |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
213 method will now select the first threshold (order ascendingly) |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
214 which results in the number of cell barcodes accepted being <= |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
215 EXPECTED_CELLS and > EXPECTED_CELLS * 0.1. |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
216 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
217 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
218 --bc-pattern2 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
219 Use this option to specify the format of the UMI/barcode for |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
220 the second read pair if required. If --bc-pattern2 is not |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
221 supplied, this defaults to the same pattern as --bc-pattern |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
222 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
223 --3prime |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
224 By default the barcode is assumed to be on the 5' end of the read, but |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
225 use this option to sepecify that it is on the 3' end instead |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
226 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
227 Usage: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
228 ------ |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
229 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
230 For single ended reads: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
231 umi_tools whitelist --bc-pattern=[PATTERN] -L extract.log |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
232 [OPTIONS] |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
233 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
234 reads from stdin and outputs to stdout. |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
235 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
236 For paired end reads where the cell barcodes is split across the read pairs: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
237 umi_tools whitelist --bc-pattern=[PATTERN] |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
238 --bc-pattern2=[PATTERN] --read2-in=[FASTQIN] -L extract.log |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
239 [OPTIONS] |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
240 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
241 reads end one from stdin and end two from FASTQIN and outputs to stdin |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
242 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
243 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
244 Output: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
245 ------- |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
246 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
247 The whitelist is outputted as 4 tab-separated columns: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
248 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
249 1. whitelisted cell barcode |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
250 2. Other cell barcode(s) (comma-separated) to correct to the |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
251 whitelisted barcode |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
252 3. Count for whitelisted cell barcodes |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
253 4. Count(s) for the other cell barcode(s) (comma-separated) |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
254 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
255 example output: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
256 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
257 AAAAAA AGAAAA 146 1 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
258 AAAATC 22 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
259 AAACAT 21 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
260 AAACTA AAACTN,GAACTA 27 1,1 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
261 AAATAC 72 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
262 AAATCA GAATCA 37 3 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
263 AAATGT AAAGGT,CAATGT 41 1,1 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
264 AAATTG CAATTG 36 1 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
265 AACAAT 18 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
266 AACATA 24 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
267 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
268 If --error-correct-threshold is set to 0, columns 2 and 4 will be empty. |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
269 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
270 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
271 ]]></help> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
272 <expand macro="citations" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
273 </tool> |