annotate qfilt.xml @ 1:c5e1ff9191a5 draft default tip

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
author iuc
date Sun, 18 Apr 2021 20:35:50 +0000
parents 5ec69b780e4f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
1 <tool id="qfilt" version="1.0.0+galaxy1" name="qfilt" profile="20.01">
0
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
2 <description>filter sequencing data using simple heuristics</description>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
3 <requirements>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
4 <requirement type="package" version="0.0.1">qfilt</requirement>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
5 </requirements>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
6 <command detect_errors="exit_code"><![CDATA[
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
7 qfilt -o '$filtered_output'
1
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
8 -f $output_format
0
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
9 #if str($options.advanced) == 'advanced':
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
10 -q $options.qscore
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
11 -l $options.length
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
12 $options.split
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
13 #if $options.replace and $options.remove:
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
14 -P '$options.replace'
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
15 -R '$options.remove'
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
16 #elif $options.mode:
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
17 -m $options.mode
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
18 #end if
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
19 #if $options.prefix:
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
20 -t $options.mismatch
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
21 -T '$options.prefix'
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
22 #end if
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
23 $options.tolerate_homopolymeric $options.tolerate_ambiguous
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
24 #end if
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
25 #if $input_data.format == 'fastq':
1
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
26 -Q
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
27 #if $input_data.fastq.ext.endswith('.gz')
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
28 <(zcat '$input_data.fastq')
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
29 #else
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
30 '$input_data.fastq'
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
31 #end if
0
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
32 #else:
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
33 -F '$input_data.fasta'
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
34 '$input_data.qual'
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
35 #end if
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
36 ]]></command>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
37 <inputs>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
38 <conditional name="input_data">
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
39 <param name="format" type="select" label="Additional options">
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
40 <option value="fastq">FASTQ</option>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
41 <option value="fastaq">FASTA+QUAL</option>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
42 </param>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
43 <when value="fastq">
1
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
44 <param name="fastq" argument="-Q" type="data" format="fastq,fastq.gz" label="Input FASTA" help="FASTQ File" />
0
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
45 </when>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
46 <when value="fastaq">
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
47 <param name="fasta" argument="-F" type="data" format="fasta" label="Input FASTA" help="FASTA File" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
48 <param name="qual" argument="-F" type="data" format="qual" label="Input QUAL" help="FASTQ File" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
49 </when>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
50 </conditional>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
51
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
52 <conditional name="options">
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
53 <param name="advanced" type="select" label="Additional options">
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
54 <option value="defaults">Use defaults</option>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
55 <option value="advanced">Specify additional parameters</option>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
56 </param>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
57 <when value="defaults"/>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
58 <when value="advanced">
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
59 <param name="qscore" argument="-q" type="integer" value="20" label="QScore" help="minimum per-base quality score below which a read will be split or truncated" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
60 <param name="length" argument="-l" type="integer" value="50" label="Length" help="minimum retained fragment LENGTH" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
61 <param name="mode" argument="-m" type="integer" value="0" label="Mode" help="MODE is a 3-bitmask (an integer in [0-7], default=0)" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
62 <param name="split" argument="-s" type="boolean" truevalue="-s" falsevalue="" label="Split" help="when encountering a low q-score, split instead of truncate" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
63 <param name="tolerate_homopolymeric" argument="-p" type="boolean" truevalue="-p" falsevalue="" label="Tolerate Homopolymeric" help="tolerate low q-score homopolymeric regions" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
64 <param name="tolerate_ambiguous" argument="-a" type="boolean" truevalue="-a" falsevalue="" label="Tolerate Ambiguous" help="tolerate low q-score ambiguous nucleotides" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
65 <param name="replace" argument="-P" type="text" label="Replace" help="rather than splitting or truncating, replace low quality bases with CHAR this option OVERRIDES all -m mode options" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
66 <param name="remove" argument="-R" type="text" label="Remove" help="rather than splitting or truncating, remove reads which contain more than COUNT low quality bases this option only works in COMBINATION with the -P (punch) option" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
67 <param name="prefix" argument="-T" type="text" label="Prefix" help="if supplied, only reads with this PREFIX are retained, and the PREFIX is stripped from each contributing read" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
68 <param name="mismatch" argument="-t" type="integer" value="0" label="Mismatch" help="if PREFIX is supplied, prefix matching tolerates at most MISMATCH mismatches" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
69 </when>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
70 </conditional>
1
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
71 <param name="output_format" argument="-f" type="select" label="Format" help="output in FASTA or FASTQ format (default=FASTA)" >
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
72 <option value="FASTA">FASTA</option>
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
73 <option value="FASTQ">FASTQ</option>
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
74 </param>
0
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
75 </inputs>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
76 <outputs>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
77 <data format="fasta" name="filtered_output">
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
78 <change_format>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
79 <when input="output_format" value="FASTQ" format="fastq" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
80 </change_format>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
81 </data>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
82 </outputs>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
83 <tests>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
84 <test>
1
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
85 <param name="fastq" value="qfilt-in1.fastq" ftype="fastq" />
0
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
86 <output file="qfilt-out1.fa" ftype="fasta" name="filtered_output" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
87 </test>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
88 <test>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
89 <param name="format" value="fastq" />
1
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
90 <param name="fastq" value="qfilt-in1.fastq.gz" ftype="fastq.gz" />
0
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
91 <param name="advanced" value="advanced" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
92 <param name="tolerate_homopolymeric" value="False" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
93 <output file="qfilt-out2.fa" ftype="fasta" name="filtered_output" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
94 </test>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
95 <test>
1
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
96
0
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
97 <param name="fasta" value="qfilt-in2.fa" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
98 <param name="qual" value="qfilt-in2.qual" />
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
99 <param name="format" value="fastaq" />
1
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
100 <param name="output_format" value="FASTQ" />
c5e1ff9191a5 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit acc9298b21e079245ea72c88fc95122bedb2fdff"
iuc
parents: 0
diff changeset
101 <output file="qfilt-out3.fq" ftype="fastq" name="filtered_output" />
0
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
102 </test>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
103 </tests>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
104 <help><![CDATA[
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
105 qfilt
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
106 =====
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
107
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
108 This simple program is meant to filter sequencing data with the option to:
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
109
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
110 - Remove or split reads with poor quality scores
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
111 - Retain only fragments from reads that are tagged with a given 5' sequence.
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
112
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
113 ^^^^^^^^
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
114
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
115 Example Output
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
116
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
117 >GM98SRO01B77KU rank=0000671 x=796.0 y=1996.0 length=58
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
118
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
119 CCACGCGTATCGATGTCGACTTTTTTTTCTTTTCTTACATAGTAG
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
120
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
121 >GM98SRO01BA3RP rank=0000953 x=419.5 y=1603.5 length=87
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
122
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
123 CTGATGCTGCACCAACTGTACTCCCTCGCGATA
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
124
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
125 >GM98SRO01E1BKW rank=0001233 x=1948.0 y=846.0 length=66
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
126
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
127 TACAGTTGGTGCAGCATCAGAAAAGTACGACATCGATACGCGTGGTCCTCGCGA
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
128
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
129 >GM98SRO01DVVNY rank=0001304 x=1476.0 y=636.5 length=84
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
130
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
131 ACGGCTGATGCTGCACCAACTGTACTCCCTCGCGATA
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
132
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
133 >GM98SRO01D6FIX rank=0001416 x=1596.0 y=1415.0 length=91
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
134
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
135 CGGCTGATGCTGCACCAACTGTACTCCCTCGCGATA
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
136 ]]></help>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
137 <citations>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
138 <citation type="bibtex">
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
139 @UNPUBLISHED{spond,
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
140 author = "Sergei Kosakovsky Pond",
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
141 title = "HyPhy: Hypothesis Testing using Phylogenies",
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
142 year = "2000",
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
143 note = "http://hyphy.org/",
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
144 url = "http://hyphy.org/"}
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
145 </citation>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
146 </citations>
5ec69b780e4f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qfilt commit a91f1a9caaff225bea14afd9f7ede25769b02121
iuc
parents:
diff changeset
147 </tool>