Mercurial > repos > iuc > umi_tools_whitelist
annotate umi-tools_whitelist.xml @ 16:953b4821b183 draft default tip
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit 31bad8c5bf75981eafcd19ec6b00593f184fdeb8"
author | iuc |
---|---|
date | Thu, 18 Nov 2021 08:26:33 +0000 |
parents | 345bdf4546fd |
children |
rev | line source |
---|---|
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
1 <tool id="umi_tools_whitelist" name="UMI-tools whitelist" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
2 <description>Extract cell barcodes from FASTQ files</description> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
3 <expand macro="bio_tools"/> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
4 <macros> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
5 <import>macros.xml</import> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
6 </macros> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
7 <expand macro="requirements" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
8 <command detect_errors="exit_code"><![CDATA[ |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
9 #import json |
4
095c349b4343
planemo upload commit 76cbd559320d2a639e35ed10cb2d9522a5a77ae0
iuc
parents:
3
diff
changeset
|
10 @COMMAND_LINK@ |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
11 umi_tools whitelist |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
12 |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
13 @FASTQ_BARCODE_EXTRACTION_OPTIONS@ |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
14 |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
15 --subset-reads='$subset_reads' |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
16 $allow_threshold_error |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
17 #if $ed_above_threshold |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
18 --ed-above-threshold=$ed_above_threshold |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
19 #end if |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
20 --knee-method='$knee_method' |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
21 #if $input_type_cond.input_type == 'single': |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
22 #if $gz: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
23 --stdin=input_single.gz |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
24 #else |
3
853f74e08009
planemo upload commit d8f6e961cc9f14c5b39762f87e11352c0aadefc9
iuc
parents:
2
diff
changeset
|
25 --stdin=input_single.txt |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
26 #end if |
2
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
27 #else: ## equally valid for both 'paired' and 'paired_collection' |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
28 #if $gz: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
29 --stdin=input_read1.gz |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
30 --read2-in=input_read2.gz |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
31 #else: |
3
853f74e08009
planemo upload commit d8f6e961cc9f14c5b39762f87e11352c0aadefc9
iuc
parents:
2
diff
changeset
|
32 --stdin=input_read1.txt |
853f74e08009
planemo upload commit d8f6e961cc9f14c5b39762f87e11352c0aadefc9
iuc
parents:
2
diff
changeset
|
33 --read2-in=input_read2.txt |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
34 #end if |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
35 #end if |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
36 #if $celloptions.use_cell_opts == "advanced": |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
37 #if str($celloptions.set_cell_number) != '': |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
38 --set-cell-number=$celloptions.set_cell_number |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
39 #end if |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
40 #if str($celloptions.expect_cells) != '': |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
41 --expect-cells=$celloptions.expect_cells |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
42 #end if |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
43 --error-correct-threshold=$celloptions.error_correct_threshold |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
44 #end if |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
45 --method=$method |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
46 --plot-prefix=OUT |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
47 |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
48 @LOG@ |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
49 > '$out_whitelist' && |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
50 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
51 mkdir '${ out_html_report.files_path }' && |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
52 cp OUT_*.png '${ out_html_report.files_path }' && |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
53 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
54 echo "<html> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
55 <head></head><body> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
56 <h1>Cell and Count Metrics</h1> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
57 <img src=\"OUT_cell_barcode_count_density.png\" ><br /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
58 <img src=\"OUT_cell_barcode_knee.png\" ><br /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
59 <img src=\"OUT_cell_barcode_counts.png\" ><br /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
60 </body></html>" > '$out_html_report' |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
61 && |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
62 mv OUT_cell_thresholds.tsv '$out_thresh' |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
63 ]]></command> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
64 <inputs> |
4
095c349b4343
planemo upload commit 76cbd559320d2a639e35ed10cb2d9522a5a77ae0
iuc
parents:
3
diff
changeset
|
65 <expand macro="input_types" /> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
66 <expand macro="fastq_barcode_extraction_options_macro"/> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
67 |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
68 <param argument="--method" type="select" label="Count reads or UMIs" |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
69 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" > |
16
953b4821b183
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit 31bad8c5bf75981eafcd19ec6b00593f184fdeb8"
iuc
parents:
14
diff
changeset
|
70 <option value="reads" selected="true">Reads</option> |
953b4821b183
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit 31bad8c5bf75981eafcd19ec6b00593f184fdeb8"
iuc
parents:
14
diff
changeset
|
71 <option value="umis">UMIs</option> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
72 </param> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
73 <!-- TODO Cannot use expect-cells with 'distance' knee method.--> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
74 <param argument="--knee-method" type="select" label="Method for detection of knee"> |
16
953b4821b183
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit 31bad8c5bf75981eafcd19ec6b00593f184fdeb8"
iuc
parents:
14
diff
changeset
|
75 <option value="distance" selected="true">Distance</option> |
953b4821b183
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit 31bad8c5bf75981eafcd19ec6b00593f184fdeb8"
iuc
parents:
14
diff
changeset
|
76 <option value="density">Density</option> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
77 </param> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
78 <param argument="--subset-reads" type="integer" min="0" value="0" label="Use the first N reads to automatically identify the true cell barcodes" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
79 <param argument="--allow-threshold-error" type="boolean" truevalue="--allow-threshold-error" falsevalue="" label="Don't select a threshold" help="Will still output the plots if requested"/> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
80 <param argument="--ed-above-threshold" type="select" optional="true" label="Detect and correct CBs above the threshold" help="which may be sequence errors from another CB"> |
16
953b4821b183
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit 31bad8c5bf75981eafcd19ec6b00593f184fdeb8"
iuc
parents:
14
diff
changeset
|
81 <option value="correct">Correct</option> |
953b4821b183
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit 31bad8c5bf75981eafcd19ec6b00593f184fdeb8"
iuc
parents:
14
diff
changeset
|
82 <option value="discard">Discard</option> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
83 </param> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
84 <conditional name="celloptions" > |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
85 <param name="use_cell_opts" type="select" label="Cell parameters" > |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
86 <option value="defaults" selected="True">Use Defaults</option> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
87 <option value="advanced">Advanced Options</option> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
88 </param> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
89 <when value="defaults"/> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
90 <when value="advanced"> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
91 <param argument="--set-cell-number" type="integer" min="0" optional="true" label="Specify the number of cell barcodes to accept" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
92 <param argument="--expect-cells" type="integer" min="0" optional="true" label="Prior expectation on the upper limit on the number of cells sequenced" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
93 <param argument="--error-correct-threshold" type="integer" min="0" value="1" label="Hamming distance for correction of barcodes to whitelist barcodes. Set to zero to generate no error correcting metrics" /> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
94 </when> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
95 </conditional> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
96 <expand macro="log_input_macro"/> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
97 </inputs> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
98 <outputs> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
99 <data name="out_whitelist" format="tabular" label="${tool.name} on ${on_string}: Whitelist"/> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
100 |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
101 <data name="filtered_out" format_source="input_read1" label="${tool.name} on ${on_string}: reads not matching regex pattern"> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
102 <filter>extract_method_cond['extract_method'] == 'regex' and extract_method_cond['filtered_out_bool'] and input_type_cond['input_type'] in ['single', 'paired']</filter> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
103 </data> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
104 <data name="filtered_out_paired" format_source="input_read2" label="${tool.name} on ${on_string}: reads not matching regex pattern"> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
105 <filter>extract_method_cond['extract_method'] == 'regex' and extract_method_cond['filtered_out_bool'] and input_type_cond['input_type'] == 'paired'</filter> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
106 </data> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
107 <collection name="filtered_out_paired_collection" type="paired" label="${tool.name} on ${on_string}: reads not matching regex pattern"> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
108 <data name="forward" format_source="input_readpair" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
109 <data name="reverse" format_source="input_readpair" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
110 <filter>extract_method_cond['extract_method'] == 'regex' and extract_method_cond['filtered_out_bool'] and input_type_cond['input_type'] == 'paired_collection'</filter> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
111 </collection> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
112 <expand macro="log_output_macro"/> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
113 <data name="out_html_report" format="html" label="${tool.name} on ${on_string}: Webpage" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
114 <data name="out_thresh" format="tabular" label="${tool.name} on ${on_string}: TSV Cell Thresholds" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
115 </outputs> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
116 <tests> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
117 <test expect_num_outputs="3"> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
118 <conditional name="input_type_cond" > |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
119 <param name="input_type" value="single" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
120 <param name="input_read1" value="t_R2.fastq.gz" ftype="fastqsanger.gz" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
121 <param name="bc_pattern" value="CCCCCCCCNNNNNNNN" /> |
10
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
122 </conditional> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
123 <conditional name="extract_method_cond"> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
124 <param name="prime3" value="true" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
125 </conditional> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
126 <param name="method" value="reads" /> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
127 <param name="knee_method" value="density"/> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
128 <output name="out_whitelist" file="out_wl_single.txt" lines_diff="40" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
129 <output name="out_thresh" file="out_wl_single.tresh.tab" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
130 <output name="out_html_report" file="out_wl_single.html" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
131 </test> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
132 <test expect_num_outputs="4"> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
133 <conditional name="input_type_cond" > |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
134 <param name="input_type" value="paired" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
135 <param name="input_read1" value="t_R1.fastq.gz" ftype="fastqsanger.gz" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
136 <param name="input_read2" value="t_R2.fastq.gz" ftype="fastqsanger.gz" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
137 <param name="bc_pattern" value="CCCNNNNNNNNXXXXX" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
138 <!-- <param name="bc_pattern2" value="CCCCCCCCNNNNNNNN" /> --> |
10
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
139 </conditional> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
140 <param name="method" value="reads" /> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
141 <conditional name="extract_method_cond"> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
142 <param name="prime3" value="false" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
143 </conditional> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
144 <param name="use_cell_opts" value="advanced" /> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
145 <param name="knee_method" value="density"/> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
146 <param name="expect_cells" value="5" /> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
147 <param name="error_correct_threshold" value="3" /> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
148 <param name="log" value="true" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
149 <output name="out_whitelist" file="out_wl_paired.txt" /> |
12
262026eb36a5
"planemo upload commit 6ba769440f8f6a62e9ebfac069a30edc541bac0a"
iuc
parents:
10
diff
changeset
|
150 <output name="out_log" file="out_wl_paired.log" lines_diff="50" /> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
151 <output name="out_html_report" file="out_wl_paired.html" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
152 <output name="out_thresh" file="out_wl_paired.tresh.tab" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
153 </test> |
2
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
154 <test expect_num_outputs="4"> <!-- As previous, identical outputs but paired collection input --> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
155 <conditional name="input_type_cond" > |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
156 <param name="input_type" value="paired_collection" /> |
10
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
157 <param name="input_readpair" > |
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
158 <collection type="paired"> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
159 <element name="forward" ftype="fastqsanger.gz" value="t_R1.fastq.gz" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
160 <element name="reverse" ftype="fastqsanger.gz" value="t_R2.fastq.gz" /> |
10
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
161 </collection> |
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
162 </param> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
163 <param name="bc_pattern" value="CCCNNNNNNNNXXXXX" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
164 <!-- <param name="bc_pattern2" value="CCCCCCCCNNNNNNNN" /> --> |
10
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
165 </conditional> |
2
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
166 <param name="method" value="reads" /> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
167 <conditional name="extract_method_cond"> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
168 <param name="prime3" value="false" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
169 </conditional> |
2
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
170 <param name="use_cell_opts" value="advanced" /> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
171 <param name="knee_method" value="density"/> |
2
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
172 <param name="expect_cells" value="5" /> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
173 <param name="error_correct_threshold" value="3" /> |
2
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
174 <param name="log" value="true" /> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
175 <param name="filtered_out_bool" value="true"/> |
2
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
176 <output name="out_whitelist" file="out_wl_paired.txt" /> |
12
262026eb36a5
"planemo upload commit 6ba769440f8f6a62e9ebfac069a30edc541bac0a"
iuc
parents:
10
diff
changeset
|
177 <output name="out_log" file="out_wl_paired.log" lines_diff="50" /> |
2
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
178 <output name="out_html_report" file="out_wl_paired.html" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
179 <output name="out_thresh" file="out_wl_paired.tresh.tab" /> |
c1743022a8cd
planemo upload commit e274ffd67bede657f4f5a2c6524023ff57f0db87
iuc
parents:
1
diff
changeset
|
180 </test> |
10
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
181 <!-- Error report on not accepting regex and lt and gt symbols --> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
182 <test expect_num_outputs="4"> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
183 <conditional name="input_type_cond" > |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
184 <param name="input_type" value="single" /> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
185 <param name="input_read1" value="testYYY.40k.fastq.gz" ftype="fastqsanger.gz" /> |
10
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
186 </conditional> |
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
187 <param name="bc_pattern" value="(?P<cell_1>.{8,10})(?P<discard_1>ACTGGCCTGCGA){s<=3}(?P<cell_2>.{9})(?P<discard_2>GGTAGCGGTGACA){s<=3}(?P<cell_3>.{9})(?P<umi_1>.{8})T{3}.*" /> |
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
188 <param name="extract_method" value="regex" /> |
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
189 <param name="method" value="umis" /> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
190 <param name="knee_method" value="density"/> |
10
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
191 <param name="prime3" value="true" /> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
192 <param name="filtered_out_bool" value="true"/> |
10
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
193 <output name="out_whitelist" file="out_wl_user.single.txt" /> |
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
194 <output name="out_thresh" file="out_wl_user.single.tresh.tab" /> |
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
195 <output name="out_html_report" file="out_wl_user.single.html" /> |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
196 <output name="filtered_out"> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
197 <assert_contents> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
198 <has_text text="@A00250:74:HFMFVDSXX:2:1101:1027:1016 1:N:0:GTAGAGGA"/> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
199 </assert_contents> |
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
200 </output> |
10
3adbf2fa0928
"planemo upload commit 28e58376e1d70e38276873a7d5e2ab44db88c2c0"
iuc
parents:
4
diff
changeset
|
201 </test> |
0
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
202 </tests> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
203 <help><![CDATA[ |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
204 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
205 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
206 UMI-tools whitelist - Extract barcodes from fastq |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
207 ================================================== |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
208 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
209 Purpose |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
210 ------- |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
211 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
212 Extract cell barcodes and identify the most likely true barcodes using |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
213 the 'knee' method. |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
214 |
14
345bdf4546fd
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/umi_tools commit bf6a3aa532e8f9d122da4c1e39f3e256ae587b79"
iuc
parents:
12
diff
changeset
|
215 @FASTQ_BARCODE_EXTRACTION_HELP@ |
0
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 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
219 Output: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
220 ------- |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
221 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
222 The whitelist is outputted as 4 tab-separated columns: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
223 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
224 1. whitelisted cell barcode |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
225 2. Other cell barcode(s) (comma-separated) to correct to the |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
226 whitelisted barcode |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
227 3. Count for whitelisted cell barcodes |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
228 4. Count(s) for the other cell barcode(s) (comma-separated) |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
229 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
230 example output: |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
231 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
232 AAAAAA AGAAAA 146 1 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
233 AAAATC 22 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
234 AAACAT 21 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
235 AAACTA AAACTN,GAACTA 27 1,1 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
236 AAATAC 72 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
237 AAATCA GAATCA 37 3 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
238 AAATGT AAAGGT,CAATGT 41 1,1 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
239 AAATTG CAATTG 36 1 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
240 AACAAT 18 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
241 AACATA 24 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
242 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
243 If --error-correct-threshold is set to 0, columns 2 and 4 will be empty. |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
244 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
245 |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
246 ]]></help> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
247 <expand macro="citations" /> |
b911124762a8
planemo upload commit 8da5246c32d60a49e6b6b9027c9adc0a31d4bc5a
iuc
parents:
diff
changeset
|
248 </tool> |