Mercurial > repos > mvdbeek > fermi2
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 |
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> |