Mercurial > repos > iuc > abyss
annotate abyss-pe.xml @ 10:8f1b150a2487 draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
author | iuc |
---|---|
date | Wed, 12 Jan 2022 17:04:56 +0000 |
parents | 890b794c997d |
children | 7547fcab5d19 |
rev | line source |
---|---|
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
1 <tool id="abyss-pe" name="ABySS" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@"> |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
2 <description>de novo sequence assembler</description> |
6
0e93176640ac
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit b2a1b28e492c621204b836778d24d7b4d03a8823"
iuc
parents:
5
diff
changeset
|
3 <xrefs> |
0e93176640ac
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit b2a1b28e492c621204b836778d24d7b4d03a8823"
iuc
parents:
5
diff
changeset
|
4 <xref type="bio.tools">abyss</xref> |
0e93176640ac
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit b2a1b28e492c621204b836778d24d7b4d03a8823"
iuc
parents:
5
diff
changeset
|
5 </xrefs> |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
6 <macros> |
9
890b794c997d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 715f762efe68774e718056d57592ed561aa467c8"
iuc
parents:
8
diff
changeset
|
7 <token name="@TOOL_VERSION@">2.3.4</token> |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
8 <token name="@VERSION_SUFFIX@">1</token> |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
9 <xml name="reads_conditional"> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
10 <conditional name="reads"> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
11 <param name="reads_selector" type="select" label="Type of paired-end datasets"> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
12 <option value="paired">2 separate datasets</option> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
13 <option value="paired_collection">1 paired dataset collection</option> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
14 <option value="paired_il">1 dataset of interleaved reads</option> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
15 </param> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
16 <when value="paired"> |
5
fa5259cc561b
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents:
4
diff
changeset
|
17 <param name="reads1" type="data" format="fasta,fastq,fastq.gz" label="Paired-end reads 1" /> |
fa5259cc561b
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents:
4
diff
changeset
|
18 <param name="reads2" type="data" format="fasta,fastq,fastq.gz" label="Paired-end reads 2" /> |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
19 </when> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
20 <when value="paired_collection"> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
21 <param name="reads_coll" type="data_collection" collection_type="paired" format="fasta,fastq,fastqsanger,fastqillumina" label="Paired-end reads collection" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
22 </when> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
23 <when value="paired_il"> |
5
fa5259cc561b
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents:
4
diff
changeset
|
24 <param name="reads_il" type="data" format="fasta,fastq,fastq.gz" label="Interleaved paired-end reads" /> |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
25 </when> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
26 </conditional> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
27 </xml> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
28 </macros> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
29 <requirements> |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
30 <requirement type="package" version="@TOOL_VERSION@">abyss</requirement> |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
31 <requirement type="package" version="0.7.17">bwa</requirement> |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
32 </requirements> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
33 <stdio> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
34 <!-- Anything other than zero is an error --> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
35 <exit_code range="1:" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
36 <!-- In case the return code has not been set propery check stderr too --> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
37 <regex match="Error:" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
38 <regex match="Exception:" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
39 </stdio> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
40 <version_command>ABYSS --version | head -n 1</version_command> |
7
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
41 <command><![CDATA[ |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
42 |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
43 #def get_link_fname($data, $prefix, $index) |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
44 ## Make a name for symlinked files including extension |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
45 #return ''.join([str($prefix), '_', str($index), '.', str($data.ext)]) |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
46 #end def |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
47 |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
48 ## Go through all inputs and create symbolic links |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
49 #for $i, $v in enumerate($lib_repeat) |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
50 #if $v.reads.reads_selector == 'paired' |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
51 ln -s $v.reads.reads1 $get_link_fname($v.reads.reads1, 'lib_reads1', $i) && |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
52 ln -s $v.reads.reads2 $get_link_fname($v.reads.reads2, 'lib_reads2', $i) && |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
53 #elif $v.reads.reads_selector == 'paired_collection' |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
54 ln -s $v.reads.reads_coll.forward $get_link_fname($v.reads.reads_coll.forward, 'lib_reads_coll_forward', $i) && |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
55 ln -s $v.reads.reads_coll.reverse $get_link_fname($v.reads.reads_coll.reverse, 'lib_reads_coll_reverse', $i) && |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
56 #else |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
57 ln -s $v.reads.reads_il $get_link_fname($v.reads.reads_il, 'lib_reads_il', $i) && |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
58 #end if |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
59 #end for |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
60 |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
61 #for $i, $v in enumerate($mp_repeat) |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
62 #if $v.reads.reads_selector == 'paired' |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
63 ln -s $v.reads.reads1 $get_link_fname($v.reads.reads1, 'mp_reads1', $i) && |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
64 ln -s $v.reads.reads2 $get_link_fname($v.reads.reads2, 'mp_reads2', $i) && |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
65 #elif $v.reads.reads_selector == 'paired_collection' |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
66 ln -s $v.reads.reads_coll.forward $get_link_fname($v.reads.reads_coll.forward, 'mp_reads_coll_forward', $i) && |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
67 ln -s $v.reads.reads_coll.reverse $get_link_fname($v.reads.reads_coll.reverse, 'mp_reads_coll_reverse', $i) && |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
68 #else |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
69 ln -s $v.reads.reads_il $get_link_fname($v.reads.reads_il, 'mp_reads_il', $i) && |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
70 #end if |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
71 #end for |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
72 |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
73 #if str($se_reads) != 'None' |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
74 #for $i, $v in enumerate($se_reads) |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
75 ln -s $v $get_link_fname($v, 'se_reads', $i) && |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
76 #end for |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
77 #end if |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
78 |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
79 #if str($long_seqs) != 'None' |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
80 #for $i, $v in enumerate($long_seqs) |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
81 ln -s $v $get_link_fname($v, 'long_seqs', $i) && |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
82 #end for |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
83 #end if |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
84 |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
85 abyss-pe |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
86 name=abyss |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
87 j=\${GALAXY_SLOTS:-1} |
7
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
88 B=\${GALAXY_MEMORY_MB:-2048}M |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
89 k=$k |
1
0a5c7992b1ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 9d484642914b581ce35f254466b849d3c4c2c06c-dirty
iuc
parents:
0
diff
changeset
|
90 |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
91 #if str($K) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
92 K=$K |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
93 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
94 #if str($q) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
95 q=$q |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
96 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
97 #if str($Q) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
98 Q=$Q |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
99 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
100 #if str($e) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
101 e=$e |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
102 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
103 #if str($E) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
104 E=$E |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
105 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
106 #if str($t) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
107 t=$t |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
108 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
109 #if str($c) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
110 c=$c |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
111 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
112 #if str($b) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
113 b=$b |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
114 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
115 #if $SS |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
116 SS=--SS |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
117 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
118 #if str($m) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
119 m=$m |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
120 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
121 #if str($p) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
122 p=$p |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
123 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
124 #if str($a) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
125 a=$a |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
126 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
127 #if str($l) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
128 l=$l |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
129 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
130 #if str($s) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
131 s=$s |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
132 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
133 #if str($n) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
134 n=$n |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
135 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
136 #if str($d) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
137 d=$d |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
138 #end if |
7
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
139 #if $S |
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
140 S='$S' |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
141 #end if |
7
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
142 #if $N |
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
143 N='$N' |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
144 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
145 #if $lib_repeat |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
146 lib='${' '.join(['lib'+str($i) for $i in range(len($lib_repeat))])}' |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
147 #for $i, $v in enumerate($lib_repeat) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
148 #if $v.reads.reads_selector == 'paired' |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
149 lib${i}='${get_link_fname($v.reads.reads1, "lib_reads1", $i)} ${get_link_fname($v.reads.reads2, "lib_reads2", $i)}' |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
150 #elif $v.reads.reads_selector == 'paired_collection' |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
151 lib${i}='$get_link_fname($v.reads.reads_coll.forward, "lib_reads_coll_forward", $i)} ${get_link_fname($v.reads.reads_coll.reverse, "lib_reads_coll_reverse", $i)}' |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
152 #else |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
153 lib${i}='${get_link_fname($v.reads.reads_il, "lib_reads_il", $i)}' |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
154 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
155 #end for |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
156 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
157 #if str($se_reads) != 'None' |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
158 se='${' '.join([$get_link_fname($v, "se_reads", $i) for $i, $v in enumerate($se_reads)])}' |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
159 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
160 #if $mp_repeat |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
161 mp='${' '.join(['mp'+str($i) for $i in range(len($mp_repeat))])}' |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
162 #for $i, $v in enumerate($mp_repeat) |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
163 #if $v.reads.reads_selector == 'paired' |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
164 mp${i}='${get_link_fname($v.reads.reads1, "mp_reads1", $i)} ${get_link_fname($v.reads.reads2, "mp_reads2", $i)}' |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
165 #elif $v.reads.reads_selector == 'paired_collection' |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
166 mp${i}='$get_link_fname($v.reads.reads_coll.forward, "mp_reads_coll_forward", $i)} ${get_link_fname($v.reads.reads_coll.reverse, "mp_reads_coll_reverse", $i)}' |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
167 #else |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
168 mp${i}='${get_link_fname($v.reads.reads_il, "mp_reads_il", $i)}' |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
169 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
170 #end for |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
171 #end if |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
172 #if str($long_seqs) != 'None' |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
173 long='${' '.join(['long'+str($i) for $i in range(len($long_seqs))])}' |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
174 #for $i, $v in enumerate($long_seqs) |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
175 long$i='${get_link_fname($v, "long_seqs", $i)}' |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
176 #end for |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
177 #end if |
7
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
178 ]]></command> |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
179 |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
180 <inputs> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
181 <repeat name="lib_repeat" title="Paired-end library" help="(lib)"> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
182 <expand macro="reads_conditional" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
183 </repeat> |
5
fa5259cc561b
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents:
4
diff
changeset
|
184 <param name="se_reads" argument="se" type="data" multiple="true" optional="true" format="fasta,fastq,fastq.gz" label="Single-end reads" /> |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
185 <repeat name="mp_repeat" title="Mate-pair library" help="The mate-pair libraries are used only for scaffolding and do not contribute towards the consensus sequence (mp)"> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
186 <expand macro="reads_conditional" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
187 </repeat> |
5
fa5259cc561b
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 52c73f875aef9c4692b886e1a50d8124875e7dcb"
iuc
parents:
4
diff
changeset
|
188 <param name="long_seqs" argument="long" type="data" multiple="true" optional="true" format="fasta,fastq,fastq.gz" label="Long sequences" help="Long sequence libraries are used only for rescaffolding and do not contribute towards the consensus sequence" /> |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
189 <param argument="k" type="integer" value="41" label="K-mer length (in bp)" help="The length of a k-mer (when -K is not set) or the span of a k-mer pair (when K is set)" /> |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
190 <param argument="K" type="integer" value="" optional="true" label="The length (in bp) of a single k-mer in a k-mer pair" help="Optional" /> |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
191 <param argument="q" type="integer" value="3" max="40" optional="true" label="Minimum base quality when trimming" help="Trim bases from the ends of reads whose quality is less than this value" /> |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
192 <param argument="Q" type="integer" value="0" max="40" optional="true" label="Minimum base quality" help="Mask all bases of reads whose quality is less than this value as 'N'" /> |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
193 <param argument="e" type="integer" value="" min="0" optional="true" label="Minimum erosion k-mer coverage" help="Erode bases at the ends of blunt contigs with coverage less than this value. Defaults to round(sqrt(median))" /> |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
194 <param argument="E" type="integer" value="" min="0" optional="true" label="Minimum erosion k-mer coverage per strand" help="Erode bases at the ends of blunt contigs with coverage less than this value on either strand. Defaults to 1 if sqrt(median) > 2 else 0" /> |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
195 <param argument="t" type="integer" value="" optional="true" label="Maximum length of blunt contigs to trim" help="Defaults to the value of k" /> |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
196 <param argument="c" type="float" value="" optional="true" label="Minimum mean k-mer coverage of a unitig" help="Defaults to sqrt(median)" /> |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
197 <param argument="b" type="integer" value="" optional="true" label="Maximum length of a bubble (in bp)" help="abyss-pe has two bubble popping stages. The default limits are 3*k bp for ABYSS and 10000 bp for PopBubbles" /> |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
198 <param argument="SS" type="boolean" label="Assemble in strand-specific mode" help="Requires that all libraries are strand-specific RNA-Seq libraries. Assumes that the first read in a read pair is reveresed with respect to the transcripts sequenced" /> |
7
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
199 <param argument="m" type="integer" value="" min="0" optional="true" label="Minimum overlap of two unitigs (in bp)" help="Defaults to 0 (interpreted as k - 1) if mate-pair libraries are provided or if k<=50, otherwise 50" /> |
2
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
200 <param argument="p" type="float" value="0.9" optional="true" label="Minimum sequence identity of a bubble" /> |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
201 <param argument="a" type="integer" value="2" min="0" optional="true" label="Maximum number of branches of a bubble" /> |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
202 <param argument="l" type="integer" value="" min="1" optional="true" label="Minimum alignment length of a read (in bp)" help="Defaults to the value of k" /> |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
203 <param argument="s" type="integer" value="200" min="0" optional="true" label="Minimum unitig length required for building contigs (in bp)" help="The seed length should be at least twice the value of k. If more sequence is assembled than the expected genome size, try increasing this value" /> |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
204 <param argument="n" type="integer" value="10" min="0" optional="true" label="Minimum number of pairs required for building contigs" /> |
2b89471cca20
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0356fbc3ad22b122375a98ff07ed6eff51141852"
iuc
parents:
1
diff
changeset
|
205 <param argument="d" type="integer" value="6" min="0" optional="true" label="Allowable error of a distance estimate (in bp)" /> |
7
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
206 <param argument="S" type="text" value="" label="Minimum contig size required for building scaffolds (in bp)" help="It can be an interval. Defaults to 100-5000"> |
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
207 <validator type="regex" message="Must be a an integer or an interval">^([0-9]+(-[0-9]+)?)?$</validator> |
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
208 </param> |
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
209 <param argument="N" type="text" value="" label="Minimum number of pairs required for building scaffolds" help="It can be an interval. Defaults to 15-20"> |
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
210 <validator type="regex" message="Must be a an integer or an interval">^([0-9]+(-[0-9]+)?)?$</validator> |
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
211 </param> |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
212 </inputs> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
213 |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
214 <outputs> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
215 <data name="unitigs" format="fasta" label="${tool.name} on ${on_string}: unitigs" from_work_dir="abyss-unitigs.fa" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
216 <data name="contigs_outfile" format="fasta" label="${tool.name} on ${on_string}: contigs" from_work_dir="abyss-contigs.fa"> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
217 <filter>lib_repeat</filter> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
218 </data> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
219 <data name="scaffolds" format="fasta" label="${tool.name} on ${on_string}: scaffolds" from_work_dir="abyss-scaffolds.fa"> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
220 <filter>lib_repeat or mp_repeat</filter> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
221 </data> |
1
0a5c7992b1ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 9d484642914b581ce35f254466b849d3c4c2c06c-dirty
iuc
parents:
0
diff
changeset
|
222 <data name="long_scaffolds" format="fasta" label="${tool.name} on ${on_string}: scaffolds" from_work_dir="abyss-long-scaffs.fa"> |
0a5c7992b1ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 9d484642914b581ce35f254466b849d3c4c2c06c-dirty
iuc
parents:
0
diff
changeset
|
223 <filter>long_seqs</filter> |
0a5c7992b1ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 9d484642914b581ce35f254466b849d3c4c2c06c-dirty
iuc
parents:
0
diff
changeset
|
224 </data> |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
225 <data name="indels" format="fasta" label="${tool.name} on ${on_string}: indels" from_work_dir="abyss-indel.fa" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
226 <data name="stats" format="tabular" label="${tool.name} on ${on_string}: stats" from_work_dir="abyss-stats.tab" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
227 </outputs> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
228 |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
229 <tests> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
230 <test> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
231 <repeat name="lib_repeat"> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
232 <conditional name="reads"> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
233 <param name="reads_selector" value="paired" /> |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
234 <param name="reads1" ftype="fastqsanger.gz" value="assembly_sample-R1.fastq.gz" /> |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
235 <param name="reads2" ftype="fastqsanger.gz" value="assembly_sample-R2.fastq.gz" /> |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
236 </conditional> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
237 </repeat> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
238 <param name="k" value="50" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
239 <output name="unitigs" file="abyss-unitigs1.fa" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
240 <output name="contigs_outfile" file="abyss-contigs1.fa" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
241 <output name="scaffolds" file="abyss-scaffolds1.fa" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
242 <output name="indels" file="empty_file.fasta" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
243 <output name="stats" file="abyss-stats1.tab" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
244 </test> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
245 <test> |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
246 <param name="se_reads" ftype="fastq.gz" value="assembly_sample-R1.fastq.gz,assembly_sample-R2.fastq.gz" /> |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
247 <param name="k" value="50" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
248 <output name="unitigs" file="abyss-unitigs2.fa" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
249 <output name="indels" file="empty_file.fasta" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
250 <output name="stats" file="abyss-stats2.tab" /> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
251 </test> |
1
0a5c7992b1ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 9d484642914b581ce35f254466b849d3c4c2c06c-dirty
iuc
parents:
0
diff
changeset
|
252 <test> |
10
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
253 <param name="se_reads" ftype="fasta" value="assembly_sample-R1.fasta,assembly_sample-R2.fasta" /> |
8f1b150a2487
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 4ad8aac500f821c9ad069e5e8723a0d8af4d2700"
iuc
parents:
9
diff
changeset
|
254 <param name="long_seqs" ftype="fasta" value="assembly_sample-R2.fasta" /> |
1
0a5c7992b1ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 9d484642914b581ce35f254466b849d3c4c2c06c-dirty
iuc
parents:
0
diff
changeset
|
255 <param name="k" value="50" /> |
0a5c7992b1ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 9d484642914b581ce35f254466b849d3c4c2c06c-dirty
iuc
parents:
0
diff
changeset
|
256 <output name="unitigs" file="abyss-unitigs3.fa" /> |
0a5c7992b1ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 9d484642914b581ce35f254466b849d3c4c2c06c-dirty
iuc
parents:
0
diff
changeset
|
257 <output name="long_scaffolds" file="abyss-long-scaffolds3.fa" /> |
0a5c7992b1ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 9d484642914b581ce35f254466b849d3c4c2c06c-dirty
iuc
parents:
0
diff
changeset
|
258 <output name="indels" file="empty_file.fasta" /> |
0a5c7992b1ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 9d484642914b581ce35f254466b849d3c4c2c06c-dirty
iuc
parents:
0
diff
changeset
|
259 <output name="stats" file="abyss-stats3.tab" /> |
0a5c7992b1ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 9d484642914b581ce35f254466b849d3c4c2c06c-dirty
iuc
parents:
0
diff
changeset
|
260 </test> |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
261 </tests> |
7
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
262 <help><![CDATA[ |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
263 **What it does** |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
264 |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
265 `ABySS`_ is a de novo sequence assembler intended for short paired-end reads and large genomes. |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
266 |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
267 **Input** |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
268 |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
269 Input files should be FASTA or FASTQ files. |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
270 |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
271 For paired reads, a pair of reads must be named with the suffixes /1 and /2 to identify the first and second read, or the reads may be named identically. The paired reads may be in separate files or interleaved in a single file. |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
272 |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
273 At least a paired-end library or a single-end library must be provided. |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
274 |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
275 Contigs are generated only if at least a paired-end library is provided. Scaffolds are generated only if at least a paired-end library or a mate-pair library is provided. |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
276 |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
277 **Description** |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
278 |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
279 This tool performs the complete ABySS pipeline using abyss-pe, described in https://github.com/bcgsc/abyss/blob/master/doc/flowchart.pdf . |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
280 |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
281 **License and citation** |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
282 |
7
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
283 This Galaxy tool is Copyright © 2015-2021 `Earlham Institute`_ and is released under the `MIT license`_. |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
284 |
1
0a5c7992b1ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 9d484642914b581ce35f254466b849d3c4c2c06c-dirty
iuc
parents:
0
diff
changeset
|
285 .. _Earlham Institute: http://www.earlham.ac.uk/ |
0a5c7992b1ac
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 9d484642914b581ce35f254466b849d3c4c2c06c-dirty
iuc
parents:
0
diff
changeset
|
286 .. _MIT license: https://opensource.org/licenses/MIT |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
287 |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
288 You can use this tool only if you agree to the license terms of: `ABySS`_. |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
289 |
3
f4fb67b97a63
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 57f71aa633a43ab02bbf05acd0c6d7f406e01f1e"
iuc
parents:
2
diff
changeset
|
290 .. _ABySS: https://github.com/bcgsc/abyss |
7
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
291 ]]></help> |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
292 <citations> |
7
841084c5fc46
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit e14b8554ee2a7d00b98c7cb863a07245d29ab93f"
iuc
parents:
6
diff
changeset
|
293 <citation type="doi">doi:10.1101/gr.214346.116</citation> |
0
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
294 <citation type="doi">10.1101/gr.089532.108</citation> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
295 </citations> |
f048033da666
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/abyss commit 0887009a23d176b21536c9fd8a18c4fecc417d4f
iuc
parents:
diff
changeset
|
296 </tool> |