annotate racon.xml @ 7:bd59160b6d88 draft

"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit 315fa3071141484b055db128f7d116a774cc5beb"
author bgruening
date Wed, 13 Apr 2022 15:38:24 +0000
parents ab52646465ad
children 24089304f9c4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
1 <tool id="racon" name="Racon" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
0
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
2 <description>Consensus module for raw de novo DNA assembly of long uncorrected reads.</description>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
3 <macros>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
4 <import>macros.xml</import>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
5 </macros>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
6 <expand macro="requirements" />
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
7 <version_command>racon --version</version_command>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
8 <command detect_errors="exit_code"><![CDATA[
4
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
9 #if $reads.ext.startswith("fasta")
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
10 #set ext="fasta"
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
11 #else
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
12 #set ext="fastq"
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
13 #end if
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
14 #if $reads.ext.endswith(".gz")
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
15 #set ext=ext+".gz"
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
16 #end if
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
17
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
18 ln -s '$reads' reads.$ext &&
1
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
19 #if $overlaps.ext == 'sam':
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
20 ln -s '$overlaps' overlaps.${overlaps.ext} &&
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
21 #else:
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
22 ln -s '$overlaps' overlaps.paf &&
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
23 #end if
4
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
24
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
25 #if $corrected_reads.ext.startswith("fasta")
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
26 #set cext="fasta"
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
27 #else
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
28 #set cext="fastq"
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
29 #end if
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
30 #if $corrected_reads.ext.endswith(".gz")
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
31 #set cext=cext+".gz"
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
32 #end if
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
33 ln -s '$corrected_reads' corrected_reads.$cext &&
0
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
34
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
35 racon
4
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
36 reads.$ext
1
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
37 #if $overlaps.ext == 'sam':
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
38 overlaps.${overlaps.ext}
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
39 #else:
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
40 overlaps.paf
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
41 #end if
4
157794cb4e5d "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f88d0f555d2bb239e6f2818454fc767ccd2f2150"
bgruening
parents: 3
diff changeset
42 corrected_reads.$cext
0
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
43 -t \${GALAXY_SLOTS:-4}
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
44 $u
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
45 $f
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
46 -w $w
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
47 -q $q
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
48 -e $e
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
49 -m $m
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
50 -x $x
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
51 -g $g
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
52 > racon_polished_consensus.fa
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
53 ]]></command>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
54 <inputs>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
55 <param type="data" name="reads" format="fasta,fasta.gz,fastq,fastq.gz" label="Sequences"/>
6
ab52646465ad "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit 115f451c7c9e7e30fd1b8df26bfc5362832a6eb7"
bgruening
parents: 4
diff changeset
56 <param type="data" name="overlaps" format="paf,sam,tabular" label="Overlaps"/>
0
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
57 <param type="data" name="corrected_reads" format="fasta,fasta.gz,fastq,fastq.gz" label="Target sequences"/>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
58
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
59 <param argument="-u" type="boolean" truevalue="-u" falsevalue="" label="output unpolished target sequences" />
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
60 <param argument="-f" type="boolean" truevalue="-f" falsevalue="" label="perform fragment correction instead of contig polishing" />
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
61 <param argument="-w" type="integer" value="500" label="Size of window on which POA is performed" />
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
62 <param argument="-q" type="float" value="10.0" label="Threshold for average base quality of windows used in poa" />
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
63 <param argument="-e" type="float" value="0.3" label="Maximum allowed error rate used for filtering overlaps" />
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
64 <param argument="-m" type="integer" value="5" label="Score for matching bases" />
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
65 <param argument="-x" type="integer" value="-4" label="Score for mismatching bases" />
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
66 <param argument="-g" type="integer" value="-8" max="0" label="Gap penalty" />
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
67
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
68 </inputs>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
69 <outputs>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
70 <data name="consensus" format="fasta" from_work_dir="racon_polished_consensus.fa" />
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
71 </outputs>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
72 <tests>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
73 <test>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
74 <param name="reads" ftype="fasta" value="sample_reads.fasta"/>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
75 <param name="overlaps" ftype="sam" value="sample_overlaps.sam"/>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
76 <param name="corrected_reads" ftype="fasta" value="sample_layout.fasta"/>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
77 <param name="u" value="true"/>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
78 <param name="f" value="true"/>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
79 <param name="w" value="800"/>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
80 <param name="e" value="0.2"/>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
81 <output name="consensus" ftype="fasta" file="consensus_result2.fasta"/>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
82 </test>
1
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
83 <test>
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
84 <param name="reads" ftype="fasta" value="sample_reads.fasta"/>
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
85 <param name="overlaps" ftype="interval" value="sample_overlaps.paf"/>
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
86 <param name="corrected_reads" ftype="fasta" value="sample_layout.fasta"/>
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
87 <output name="consensus" ftype="fasta" file="consensus_result3.fasta"/>
059c552c137a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit da382e2ab73f0bb19ed85d74a338c47a43a0973a
bgruening
parents: 0
diff changeset
88 </test>
0
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
89 </tests>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
90 <help><![CDATA[
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
91
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
92 **What it does**
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
93
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
94 Consensus module for raw de novo DNA assembly of long uncorrected reads.
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
95
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
96 Racon is intended as a standalone consensus module to correct raw contigs generated by rapid assembly methods
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
97 which do not include a consensus step. The goal of Racon is to generate genomic consensus which is of similar
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
98 or better quality compared to the output generated by assembly methods which employ both error correction
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
99 and consensus steps, while providing a speedup of several times compared to those methods.
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
100 It supports data produced by both Pacific Biosciences and Oxford Nanopore Technologies.
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
101
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
102 Racon can be used as a polishing tool after the assembly with either Illumina data or data
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
103 produced by third generation of sequencing. The type of data inputed is automatically detected.
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
104
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
105 Racon takes as input only three files: contigs in FASTA/FASTQ format, reads in FASTA/FASTQ
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
106 format and overlaps/alignments between the reads and the contigs in SAM format. Output is a set of polished contigs in FASTA format printed to stdout.
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
107
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
108 Racon can also be used as a read error-correction tool. In this scenario, the SAM file needs
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
109 to contain pairwise overlaps between reads including dual overlaps.
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
110
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
111 ]]></help>
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
112 <expand macro="citations" />
1c2e93f2d7c0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/racon commit f6dd7c41a45584b478b8af48df5294e3c39f5203
bgruening
parents:
diff changeset
113 </tool>