annotate macros.xml @ 1:ab2cf85b9ae8 draft

planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
author nml
date Mon, 13 Mar 2017 15:36:43 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
1 <macros>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
2 <token name="@VERSION@">2.3</token>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
3 <xml name="requirements">
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
4 <requirements>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
5 <requirement type="package" version="2.3.1">kat</requirement>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
6 </requirements>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
7 </xml>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
8 <xml name="stdio">
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
9 <stdio>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
10 <exit_code range="1:" />
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
11 <exit_code range=":-1" />
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
12 <regex match="Error:" />
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
13 <regex match="Exception:" />
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
14 </stdio>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
15 </xml>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
16 <xml name="version_command">
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
17 <version_command>kat --version</version_command>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
18 </xml>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
19 <xml name="citations">
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
20 <citations>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
21 <citation type="doi">10.1101/064733</citation>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
22 <yield />
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
23 </citations>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
24 </xml>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
25 <token name="@THREADS@">
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
26 --threads \${GALAXY_SLOTS:-4}
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
27 </token>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
28 <xml name="macro_input">
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
29 <conditional name="single_or_paired">
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
30 <param name="type" type="select" label="Read type">
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
31 <option value="single">Single-end</option>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
32 <option value="paired">Paired-end</option>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
33 <option value="collection">Collection Paired-end</option>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
34 </param>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
35 <when value="single">
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
36 <param name="input_se" type="data" format="fastqsanger" label="Single end read file(s)"/>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
37 </when>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
38 <when value="paired">
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
39 <param name="forward_pe" type="data" format="fastqsanger" label="Forward paired-end read file"/>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
40 <param name="reverse_pe" type="data" format="fastqsanger" label="Reverse paired-end read file"/>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
41 </when>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
42 <when value="collection">
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
43 <param name="fastq_collection" type="data_collection" label="Paired-end reads collection" optional="false" format="fastqsanger" collection_type="paired" />
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
44 </when>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
45 </conditional>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
46 </xml>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
47 <xml name="macro_kmers">
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
48 <param name="kmer" type="integer" value='27' label="Kmer size" help="The kmer length to use in the kmer hashes. Larger values will provide more discriminating power between kmers but at the expense of additional memory and lower coverage."/>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
49 </xml>
ab2cf85b9ae8 planemo upload commit f86fb54b98f0dbed260735675219e64882f08efe
nml
parents:
diff changeset
50 </macros>