annotate macros.xml @ 0:894eff01255b draft default tip

planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
author nml
date Tue, 09 Jan 2018 10:27:22 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
1 <macros>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
2 <token name="@VERSION@">2.3</token>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
3 <xml name="requirements">
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
4 <requirements>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
5 <requirement type="package" version="2.3.1">kat</requirement>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
6 </requirements>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
7 </xml>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
8 <xml name="stdio">
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
9 <stdio>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
10 <exit_code range="1:" />
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
11 <exit_code range=":-1" />
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
12 <regex match="Error:" />
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
13 <regex match="Exception:" />
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
14 </stdio>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
15 </xml>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
16 <xml name="version_command">
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
17 <version_command>kat --version</version_command>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
18 </xml>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
19 <xml name="citations">
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
20 <citations>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
21 <citation type="doi">10.1101/064733</citation>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
22 <yield />
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
23 </citations>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
24 </xml>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
25 <token name="@THREADS@">
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
26 --threads \${GALAXY_SLOTS:-4}
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
27 </token>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
28 <xml name="macro_input">
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
29 <conditional name="single_or_paired">
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
30 <param name="type" type="select" label="Read type">
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
31 <option value="single">Single-end</option>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
32 <option value="paired">Paired-end</option>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
33 <option value="collection">Collection Paired-end</option>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
34 </param>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
35 <when value="single">
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
36 <param name="input_se" type="data" format="fastqsanger" label="Single end read file(s)"/>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
37 </when>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
38 <when value="paired">
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
39 <param name="forward_pe" type="data" format="fastqsanger" label="Forward paired-end read file"/>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
40 <param name="reverse_pe" type="data" format="fastqsanger" label="Reverse paired-end read file"/>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
41 </when>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
42 <when value="collection">
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
43 <param name="fastq_collection" type="data_collection" label="Paired-end reads collection" optional="false" format="fastqsanger" collection_type="paired" />
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
44 </when>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
45 </conditional>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
46 </xml>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
47 <xml name="macro_kmers">
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
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."/>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
49 </xml>
894eff01255b planemo upload commit 3ad4270aabe37123987e91a178bd7d61778c849c-dirty
nml
parents:
diff changeset
50 </macros>