annotate rcorrector.xml @ 0:9a0b65ad3c84 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
author iuc
date Thu, 13 Sep 2018 07:00:00 -0400
parents
children 6703b98884a2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
1 <tool id="rcorrector" name="RNA-seq Rcorrector" version="1.0.3">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
2 <description>a kmer-based error correction method for RNA-seq data</description>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
3 <requirements>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
4 <requirement type="package" version="1.0.3">rcorrector</requirement>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
5 </requirements>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
6 <command detect_errors="exit_code"><![CDATA[
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
7 #if $library.lib == "single":
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
8 ln -s '$library.input1' input_1.fq &&
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
9 #end if
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
10 #if $library.lib == "paired":
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
11 ln -s '$library.input1' input_1.fq && ln -s '$library.input2' input_2.fq &&
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
12 #end if
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
13 run_rcorrector.pl
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
14 #if $library.lib == "single":
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
15 -s input_1.fq
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
16 #end if
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
17 #if $library.lib == "paired":
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
18 -1 input_1.fq -2 input_2.fq
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
19 #end if
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
20 -k '$advanced.kmers' -t \${GALAXY_SLOTS:-4} -maxcorK '$advanced.maxcorK' -wk '$advanced.wk' -ek '$advanced.ek' -od output_file_directory
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
21
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
22 #if $library.lib == "paired":
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
23 #if $library.filter:
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
24 && python '$__tool_directory__/FilterUncorrectabledPEfastq.py'
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
25 -1 output_file_directory/input_1.cor.fq -2 output_file_directory/input_2.cor.fq -o fixed 2>&1 > rmunfixable.log && cat rmunfixable.log
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
26 #end if
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
27 #end if
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
28 ]]></command>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
29 <inputs>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
30 <conditional name="library">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
31 <param name="lib" type="select" label="Is this library paired- or single-end?">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
32 <option value="single">single</option>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
33 <option value="paired" selected="True">paired</option>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
34 </param>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
35 <when value="single">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
36 <param type="data" name="input1" label="FastQ file" format="fastq,fastqsanger" />
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
37 </when>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
38 <when value="paired">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
39 <param type="data" name="input1" label="FastQ file R1 (left)" format="fastq,fastqsanger" />
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
40 <param type="data" name="input2" label="FastQ file R2 (right)" format="fastq,fastqsanger" />
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
41 <param name="filter" type="boolean" checked="false" truevalue="TRUE" falsevalue="FALSE" label="Filter uncorrectable reads" help="This will run FilterUncorrectabledPEfastq and remove uncorrectable reads."/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
42 </when>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
43 </conditional>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
44 <conditional name="advanced">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
45 <param name="adv" type="boolean" checked="false" truevalue="TRUE" falsevalue="FALSE" label="Additional options"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
46 <when value="TRUE">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
47 <param name="kmers" label="kmer length" value="23" max="32" type="integer" help="(smaller 33, default: 23)"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
48 <param name="maxcorK" label="max correction within k-bp window" value="4" type="integer" help="the maximum number of correction within k-bp window (default: 4)"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
49 <param name="wk" label="estimate weak kmer count" value="0.95" type="float" help="the proportion of kmers that are used to estimate weak kmer count threshold, lower for more divergent genome (default: 0.95)"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
50 <param name="ek" label="expected number of kmers" value="100000000" type="integer" help="expected_number_of_kmers: does not affect the correctness of program but affect the memory usage (default: 100000000)"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
51 </when>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
52 <when value="FALSE">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
53 <param name="kmers" value="23" type="hidden"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
54 <param name="maxcorK" value="4" type="hidden"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
55 <param name="wk" value="0.95" type="hidden"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
56 <param name="ek" value="100000000" type="hidden"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
57 </when>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
58 </conditional>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
59 </inputs>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
60 <outputs>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
61 <data name="output1" format="fastq" label="${tool.name} on ${on_string}" from_work_dir="output_file_directory/input_1.cor.fq">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
62 <filter>library['lib'] == 'single'</filter>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
63 </data>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
64 <data name="output2" format="fastq" label="${tool.name} on ${on_string}: cor R1" from_work_dir="output_file_directory/input_1.cor.fq">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
65 <filter>library['lib'] == 'paired' and library['filter'] is False</filter>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
66 </data>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
67 <data name="output3" format="fastq" label="${tool.name} on ${on_string}: cor R2" from_work_dir="output_file_directory/input_2.cor.fq">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
68 <filter>library['lib'] == 'paired' and library['filter'] is False</filter>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
69 </data>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
70 <data name="output4" format="fastq" label="${tool.name} on ${on_string}: fixed R1" from_work_dir="fixed_input_1.cor.fq">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
71 <filter>library['lib'] == 'paired' and library['filter']</filter>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
72 </data>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
73 <data name="output5" format="fastq" label="${tool.name} on ${on_string}: fixed R2" from_work_dir="fixed_input_2.cor.fq">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
74 <filter>library['lib'] == 'paired' and library['filter']</filter>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
75 </data>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
76 </outputs>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
77 <tests>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
78 <test>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
79 <conditional name="library">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
80 <param name="lib" value="paired"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
81 <param name="input1" value="sample_read1.fq" ftype="fastq"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
82 <param name="input2" value="sample_read2.fq" ftype="fastq"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
83 </conditional>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
84 <conditional name="advanced">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
85 <param name="kmers" value="23"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
86 <param name="maxcorK" value="4"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
87 <param name="wk" value="0.95"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
88 <param name="ek" value="100000000"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
89 </conditional>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
90 <output name="output2" file="sample_read1.cor.fq" ftype="fastq"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
91 <output name="output3" file="sample_read2.cor.fq" ftype="fastq"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
92 </test>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
93 <test>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
94 <conditional name="library">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
95 <param name="lib" value="paired"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
96 <param name="input1" value="sample_read1.fq" ftype="fastq"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
97 <param name="input2" value="sample_read2.fq" ftype="fastq"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
98 <param name="filter" value="TRUE"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
99 </conditional>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
100 <conditional name="advanced">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
101 <param name="kmers" value="23"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
102 <param name="maxcorK" value="4"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
103 <param name="wk" value="0.95"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
104 <param name="ek" value="100000000"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
105 </conditional>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
106 <output name="output2" file="fixed_sample_read1.cor.fq" compare="sim_size"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
107 <output name="output3" file="fixed_sample_read2.cor.fq" compare="sim_size"/>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
108 </test>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
109 </tests>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
110 <help><![CDATA[
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
111
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
112 What is Rcorrector?
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
113
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
114 Rcorrector (RNA-seq error CORRECTOR) is a kmer-based error correction method for RNA-seq data.
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
115 Rcorrector can also be applied to other type of sequencing data where the read coverage is non-uniform, such as single-cell sequencing.
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
116
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
117 Uncorrectable paired-end reads can be removed using FilterUncorrectabledPEfastq.
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
118
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
119 More informations, see citations.
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
120
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
121 ]]>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
122 </help>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
123 <citations>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
124 <citation type="doi">10.1186/s13742-015-0089-y</citation>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
125 <citation type="bibtex">
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
126 @misc{githubFilterUncorrectabledPEfastq,
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
127 author = {Adam H. Freedman},
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
128 year = {2016},
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
129 title = {FilterUncorrectabledPEfastq},
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
130 publisher = {GitHub},
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
131 journal = {GitHub repository},
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
132 url = {https://github.com/harvardinformatics/TranscriptomeAssemblyTools/blob/master/FilterUncorrectabledPEfastq.py}
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
133 }
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
134 </citation>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
135 </citations>
9a0b65ad3c84 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rcorrector commit eba2cb86379f6ee6899a1141226e191c63fadfa6
iuc
parents:
diff changeset
136 </tool>