Mercurial > repos > nml > quasitools
annotate quality.xml @ 6:9fb9fed71486 draft
planemo upload for repository https://github.com/phac-nml/quasitools commit 59e7cd4a6042f14a07488489a1dc3b05ee3bc15c
author | nml |
---|---|
date | Fri, 12 Oct 2018 09:16:03 -0400 |
parents | b69e898b8109 |
children | dcd43b402eb3 |
rev | line source |
---|---|
5
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
1 <tool id="quality" name="Quality control" version="0.4.2"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
2 <description>Performs quality control on FASTQ reads.</description> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
3 <requirements> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
4 <requirement type="package" version="0.4.2">quasitools</requirement> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
5 </requirements> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
6 <command detect_errors="exit_code"><![CDATA[ |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
7 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
8 quasitools quality |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
9 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
10 ## Preparing file input. |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
11 #if $data_type.type == "paired": |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
12 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
13 '$data_type.fastq_input1' |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
14 '$data_type.fastq_input2' |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
15 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
16 #elif $data_type.type == "collection": |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
17 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
18 '$data_type.fastq_input1.forward' |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
19 '$data_type.fastq_input1.reverse' |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
20 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
21 #elif $data_type.type == "single": |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
22 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
23 '$data_type.fastq_input1' |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
24 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
25 #end if |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
26 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
27 #if $length_cutoff: |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
28 -lc '$length_cutoff' |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
29 #end if |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
30 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
31 #if $score_cutoff: |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
32 -sc '$score_cutoff' |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
33 #end if |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
34 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
35 #if $min_read_qual: |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
36 -rq '$min_read_qual' |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
37 #end if |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
38 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
39 #if $low_quality.qual_selector == "filter_ns": |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
40 --ns |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
41 #elif $low_quality.qual_selector == "mask_reads": |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
42 --mask_reads |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
43 #end if |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
44 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
45 #if $score_type.score_selector == "median": |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
46 --median |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
47 #elif $score_type.score_selector == "mean": |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
48 --mean |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
49 #end if |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
50 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
51 $trim_reads |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
52 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
53 -o output |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
54 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
55 ]]></command> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
56 <inputs> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
57 <conditional name="data_type"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
58 <param name="type" type="select" label="Specify the read type."> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
59 <option value="single">Single-end Data</option> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
60 <option value="paired">Paired-end Data</option> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
61 <option value="collection">Collection Paired-end Data</option> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
62 </param> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
63 <when value="single"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
64 <param name="fastq_input1" type="data" format="fastq" label="Single end read file(s)"/> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
65 </when> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
66 <when value="paired"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
67 <param name="fastq_input1" type="data" format="fastq" label="Forward paired-end read file"/> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
68 <param name="fastq_input2" type="data" format="fastq" label="Reverse paired-end read file"/> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
69 </when> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
70 <when value="collection"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
71 <param name="fastq_input1" type="data_collection" label="Paired-end reads collection" optional="false" format="fastq" collection_type="paired" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
72 </when> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
73 </conditional> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
74 <param name="length_cutoff" type="integer" optional="true" min="1" max="1000" label="Length cutoff" value="100" help="Reads which fall short of the specified length will be filtered out. Defaults to 100." /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
75 <param name="score_cutoff" type="integer" optional="true" min="0" max="40" label="Score cutoff" value="30" help="Reads whose median or mean quality score (depending on the score type specified) is less than the specified score cutoff value will be filtered out. Defaults to 30." /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
76 <param name="min_read_qual" type="integer" optional="true" min="1" max="100" label="Minimum quality" value="30" help="Minimum required quality for a position in a read not to be masked, is masking is enabled. Defaults to 30." /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
77 <param name="trim_reads" type="boolean" optional="true" checked="false" truevalue="-tr" falsevalue="" label="Trim reads" help="Iteratively trim reads based on filter values if enabled." /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
78 <conditional name="low_quality"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
79 <param name="qual_selector" type="select" label="Filter out regions masked, or mask low coverage regions with n's." multiple="false" display="radio"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
80 <option value="filter_ns">Filter out regions with n's</option> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
81 <option value="mask_reads">Mask low coverage regions with n's</option> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
82 <option value="neither" selected="true">Do not filter or mask low coverage regions.</option> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
83 </param> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
84 <when value="filter_ns"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
85 </when> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
86 <when value="mask_reads"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
87 </when> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
88 <when value="neither"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
89 </when> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
90 </conditional> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
91 <conditional name="score_type"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
92 <param name="score_selector" type="select" label="Use either median score (default) or mean score for the score cutoff value." multiple="false" display="radio"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
93 <option value="median" selected="true">Use median score</option> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
94 <option value="mean">Use mean score</option> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
95 </param> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
96 <when value="median"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
97 </when> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
98 <when value="mean"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
99 </when> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
100 </conditional> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
101 </inputs> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
102 <outputs> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
103 <data format="fastq" label="Quality control output" name="output_filtered" from_work_dir="output/filtered.fastq" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
104 </outputs> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
105 <tests> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
106 <test> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
107 <param name="type" value="single"/> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
108 <param name="fastq_input1" value="forward.fastq" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
109 <param name="score_selector" value="median" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
110 <output name="output_filtered"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
111 <assert_contents> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
112 <has_text text="@M01647:10:000000000-ACPHB:1:1101:18589:1580 1:N:0:86" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
113 <has_text text="CCCCCGG@FFGGGGGGGGGGGGCGGGGGGGGDGFFFGGGGGDEGCFGCFFFGGGGGGGGGGGGGGGGFGGGGGGGGGGFCFCGGGGCGFGGGGFGEGGGGGGGGGGGGGGGGGGGGGFEFGGGGGGF" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
114 </assert_contents> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
115 </output> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
116 </test> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
117 <test> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
118 <param name="type" value="single"/> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
119 <param name="fastq_input1" value="forward.fastq" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
120 <param name="score_selector" value="median" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
121 <param name="qual_selector" value="filter_ns" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
122 <output name="output_filtered"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
123 <assert_contents> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
124 <has_text text="@M01647:10:000000000-ACPHB:1:1101:18589:1580 1:N:0:86" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
125 <has_text text="CCCCCGG@FFGGGGGGGGGGGGCGGGGGGGGDGFFFGGGGGDEGCFGCFFFGGGGGGGGGGGGGGGGFGGGGGGGGGGFCFCGGGGCGFGGGGFGEGGGGGGGGGGGGGGGGGGGGGFEFGGGGGGF" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
126 </assert_contents> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
127 </output> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
128 </test> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
129 <test> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
130 <param name="type" value="single"/> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
131 <param name="fastq_input1" value="forward.fastq" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
132 <param name="score_selector" value="median" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
133 <param name="trim_reads" value="-tr" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
134 <output name="output_filtered"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
135 <assert_contents> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
136 <has_text text="@M01647:10:000000000-ACPHB:1:1101:18589:1580 1:N:0:86" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
137 <has_text text="CCCCCGG@FFGGGGGGGGGGGGCGGGGGGGGDGFFFGGGGGDEGCFGCFFFGGGGGGGGGGGGGGGGFGGGGGGGGGGFCFCGGGGCGFGGGGFGEGGGGGGGGGGGGGGGGGGGGGFEFGGGGGGF" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
138 </assert_contents> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
139 </output> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
140 </test> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
141 <test> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
142 <param name="type" value="single"/> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
143 <param name="fastq_input1" value="forward.fastq" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
144 <param name="score_selector" value="median" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
145 <param name="qual_selector" value="mask_reads" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
146 <output name="output_filtered"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
147 <assert_contents> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
148 <has_text text="@M01647:10:000000000-ACPHB:1:1101:18589:1580 1:N:0:86" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
149 <has_text text="NNNNNNTACCACATCCCNCNNNNTTNNNNNNNNNNANNTCNNTNNCNNTNCTNNNTNTNNNTGNTGCNTNTTTTTCAGTTCCCTTNGNTGNNGNCTTCAGNNNNTATACTGCATTTACCNTNCNT" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
150 </assert_contents> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
151 </output> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
152 </test> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
153 <test> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
154 <param name="type" value="single"/> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
155 <param name="fastq_input1" value="forward.fastq" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
156 <param name="score_selector" value="mean" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
157 <output name="output_filtered"> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
158 <assert_contents> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
159 <has_text text="@M01647:10:000000000-ACPHB:1:1101:10485:1674 1:N:0:86" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
160 <has_text text="CCCCCGG@FFGGGGGGGGGGGGCGGGGGGGGDGFFFGGGGGDEGCFGCFFFGGGGGGGGGGGGGGGGFGGGGGGGGGGFCFCGGGGCGFGGGGFGEGGGGGGGGGGGGGGGGGGGGGFEFGGGGGGF" /> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
161 </assert_contents> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
162 </output> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
163 </test> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
164 </tests> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
165 <help><![CDATA[ |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
166 Quality Control |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
167 =============== |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
168 |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
169 Perform quality control on FASTQ reads.]]></help> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
170 <citations> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
171 </citations> |
b69e898b8109
planemo upload for repository https://github.com/phac-nml/quasitools commit e30c0687f755a46c5b3bd265a1478a1abf5dc9f1
nml
parents:
diff
changeset
|
172 </tool> |