annotate fermi2.xml @ 5:b7f0625940a4 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
author mvdbeek
date Fri, 30 Dec 2016 12:20:21 -0500
parents a206c60df528
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
1 <tool id="fermi2" name="fermi2" version="0.14.dev1">
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
2 <description>assembles Illumina reads into unitigs</description>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
3 <requirements>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
4 <requirement type="package" version="r188">fermi2</requirement>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
5 <requirement type="package" version="r181">bfc</requirement>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
6 </requirements>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
7 <command detect_errors="aggressive"><![CDATA[
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
8 fermi2.pl unitig
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
9 -s$genome_size
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
10 -t\${GALAXY_SLOTS:-4}
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
11 -l$readlength
5
b7f0625940a4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents: 4
diff changeset
12 -p prefix "cat
3
3ffa0a5cbd8c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents: 2
diff changeset
13 #for fastq in $input1:
2
adf010a51dde planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents: 0
diff changeset
14 '$fastq'
adf010a51dde planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents: 0
diff changeset
15 #end for
4
a206c60df528 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents: 3
diff changeset
16 "
a206c60df528 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents: 3
diff changeset
17 -T $T
a206c60df528 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents: 3
diff changeset
18 $two_pass_error
0
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
19 $E
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
20 > prefix.mak &&
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
21 make -f prefix.mak
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
22 ]]></command>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
23 <inputs>
2
adf010a51dde planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents: 0
diff changeset
24 <param type="data" multiple="true" name="input1" format="fastqsanger,fastqsanger.gz"/>
0
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
25 <param argument="-l" name="readlength" type="integer" label="primary read length" value="101" min="70"/>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
26 <param argument="-s" name="genome_size" type="integer" value="180000" min="1" label="approximate genome size in kilobases" help="Enter approximate genome size in kilobases. For a human genome of 3.2 gigabases enter 3200000"/>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
27 <param argument="-T" type="integer" value="61" label="use INT-mer for post-trimming/filtering" min="10"/>
4
a206c60df528 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents: 3
diff changeset
28 <param argument="-2" name="two_pass_error" type="boolean" checked="false" truevalue="-2" falsevalue="" label="Use 2-pass error correction"/>
0
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
29 <param argument="-E" type="boolean" checked="false" truevalue="-E" falsevalue="" label="Do not apply error correction"/>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
30 </inputs>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
31 <outputs>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
32 <data name="unitigs" format="fastqsanger.gz" from_work_dir="prefix.mag.gz"/>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
33 </outputs>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
34 <tests>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
35 <test>
4
a206c60df528 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents: 3
diff changeset
36 <param name="input1" value="test.fastq.gz,test.fastq.gz"/>
0
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
37 <param name="readlength" value="150"/>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
38 <param name="genome_size" value="1"/>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
39 <output name="unitigs" file="unitigs.gz" compare="sim_size"/>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
40 </test>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
41 </tests>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
42 <help><![CDATA[
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
43 fermi2 can assemble reads into unitigs.
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
44 Unitig output can be further analysed by alignment to a reference genome using bwa-mem,
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
45 and based on the alignment variants can be called using the fermi-variants tool.
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
46
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
47 ::
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
48
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
49 Usage: fermi2.pl unitig [options] <in.fq>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
50
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
51 Options: -p STR output prefix [fmdef]
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
52 -s STR approximate genome size [100m]
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
53 -2 2-pass error correction
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
54 -l INT primary read length [101]
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
55 -T INT use INT-mer for post-trimming/filtering [61]
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
56 -k INT min overlap length during unitig construction [based on -l]
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
57 -o INT min overlap length during graph cleaning [based on -l]
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
58 -m INT min overlap length for unambiguous merging [based on -l]
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
59 -t INT number of threads [4]
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
60 -E don't apply error correction
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
61
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
62 ]]></help>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
63 <citations>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
64 <citation type="doi">10.1093/bioinformatics/btv440</citation>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
65 </citations>
b808c0bc19a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fermikit commit 47795b03c956d0f239aede8e27d2aa4e3c4c1d27
mvdbeek
parents:
diff changeset
66 </tool>