annotate rcorrector.xml @ 2:975a2bc42c0a draft default tip

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