annotate kma_map.xml @ 2:3cd89604dffd draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
author iuc
date Mon, 15 Dec 2025 21:59:27 +0000
parents 4b3fca68379b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
1 <tool id="kma_map" name="Map with KMA" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
2 <description></description>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
3 <macros>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
4 <import>macros.xml</import>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
5 </macros>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
6 <requirements>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
7 <requirement type="package" version="@TOOL_VERSION@">kma</requirement>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
8 </requirements>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
9 <version_command>kma -v</version_command>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
10 <command detect_errors="exit_code">
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
11 <![CDATA[
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
12 kma
2
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
13 -t "\${GALAXY_SLOTS:-1}"
1
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
14 -t_db '${kma_index.fields.path}'
2
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
15 #if $single_paired.single_paired_selector == "paired_collection":
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
16 -ipe '${single_paired.input_pair.forward}' '${single_paired.input_pair.reverse}'
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
17 #else:
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
18 -i '${single_paired.input_sequences}'
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
19 #end if
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
20 #if str($settings.advanced) == "advanced"
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
21 #if str($settings.kmer_size)
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
22 -k '${settings.kmer_size}'
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
23 #end if
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
24 #if str($settings.p_value)
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
25 -p '${settings.p_value}'
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
26 #end if
1
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
27 $settings.exhaustive_mode
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
28 ${settings.decontaminate}
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
29 ${settings.dense}
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
30 ${settings.ref_fsa}
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
31 ${settings.matrix}
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
32 ${settings.all_best_mappings}
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
33 #if str($settings.minimum_phred_score)
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
34 -mp '${settings.minimum_phred_score}'
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
35 #end if
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
36 #if str($settings.cut_5_prime)
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
37 -5p '${settings.cut_5_prime}'
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
38 #end if
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
39 ${settings.only_count_kmers}
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
40 #if str($settings.min_id)
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
41 -ID '${settings.min_id}'
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
42 #end if
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
43 #if str($settings.base_call_depth)
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
44 -bcd '${settings.base_call_depth}'
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
45 #end if
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
46 #if str($settings.minimum_mapping_quality)
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
47 -mq '${settings.minimum_mapping_quality}'
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
48 #end if
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
49 #if str($settings.reward)
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
50 -reward '${settings.reward}'
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
51 #end if
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
52 #if str($settings.penalty)
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
53 -penalty '${settings.penalty}'
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
54 #end if
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
55 #if str($settings.gapopen)
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
56 -gapopen '${settings.gapopen}'
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
57 #end if
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
58 #if str($settings.gapextend)
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
59 -gapextend '${settings.gapextend}'
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
60 #end if
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
61 ${settings.force_end_to_end}
1
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
62 -per $settings.pairing_reward
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
63 ${settings.set_cge_penalties_and_rewards}
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
64 #end if
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
65 -o output
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
66
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
67 #if str($settings.advanced) == "advanced" and $settings.matrix
1
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
68 && gunzip output.mat.gz
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
69 #end if
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
70 && gunzip output.frag.gz
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
71 ]]>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
72 </command>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
73 <inputs>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
74 <conditional name="single_paired">
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
75 <param name="single_paired_selector" type="select" label="Single or paired reads" help="--paired">
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
76 <option value="paired_collection">Paired collection</option>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
77 <option selected="True" value="single">Single-end data</option>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
78 </param>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
79 <when value="paired_collection">
2
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
80 <param argument="-ipe" format="@INTYPES@" name="input_pair" type="data_collection" collection_type="paired" label="Paired reads" help="FASTQ datasets" />
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
81 </when>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
82 <when value="single">
1
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
83 <param argument="-i" format="@INTYPES@" label="Input sequences" name="input_sequences" type="data" help="FASTQ datasets"/>
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
84 </when>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
85 </conditional>
1
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
86 <param argument="-t_db" name="kma_index" type="select">
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
87 <options from_data_table="kma_index">
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
88 <validator type="no_options" message="No KMA index available" />
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
89 </options>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
90 </param>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
91 <conditional name="settings">
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
92 <param name="advanced" type="select" label="Specify advanced parameters">
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
93 <option value="simple" selected="true">No, use program defaults</option>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
94 <option value="advanced">Yes, see full parameter list.</option>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
95 </param>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
96 <when value="simple">
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
97 </when>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
98 <when value="advanced">
1
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
99 <param argument="-k" name="kmer_size" type="integer" min="4" value="16" max="32" label="Kmer Size" />
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
100 <param argument="-p" name="p_value" type="float" min="0.0" value="0.05" max="1.0" label="p-value"/>
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
101 <param argument="-ex_mode" name="exhaustive_mode" type="boolean" truevalue="-ex_mode" falsevalue="" label="Exhaustive Mode" />
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
102 <param argument="-deCon" name="decontaminate" type="boolean" truevalue="-deCon" falsevalue="" label="Decontaminate" />
2
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
103 <param argument="-dense" type="boolean" truevalue="-dense" falsevalue="" label="Do not allow insertions in assembly" />
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
104 <param argument="-ref_fsa" type="boolean" truevalue="-ref_fsa" falsevalue="" label="Consensus sequence has 'n' instead of gaps" />
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
105 <param argument="-matrix" type="boolean" truevalue="-matrix" falsevalue="" label="Output assembly matrix" />
1
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
106 <param argument="-a" name="all_best_mappings" type="boolean" truevalue="-a" falsevalue="" label="Print all best mappings" />
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
107 <param argument="-mp" name="minimum_phred_score" type="integer" min="0" value="20" max="60" label="Minimum phred score" />
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
108 <param argument="-5p" name="cut_5_prime" type="integer" min="0" value="0" max="64" label="Cut a constant number of nucleotides from the 5 prime" />
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
109 <param argument="-Sparse" name="only_count_kmers" type="boolean" truevalue="-Sparse" falsevalue="" label="Only count kmers" />
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
110 <param argument="-ID" name="min_id" type="float" min="0.0" value="1.0" max="100.0" label="Minimum percent identity"/>
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
111 <param argument="-1t1" name="force_end_to_end" type="boolean" truevalue="-1t1" falsevalue="" label="Force end to end mapping" />
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
112 <param argument="-bcd" name="base_call_depth" type="integer" min="1" value="1" max="1000" label="Minimum depth at base" />
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
113 <param argument="-mq" name="minimum_mapping_quality" type="integer" min="0" value="0" max="100" label="Minimum mapping quality" />
2
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
114 <param argument="-reward" type="integer" min="1" value="1" max="100" label="Score for match" />
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
115 <param argument="-penalty" type="integer" min="-100" value="-2" max="0" label="Penalty for mismatch" />
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
116 <param argument="-gapopen" type="integer" min="-100" value="-3" max="0" label="Penalty for gap opening" />
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
117 <param argument="-gapextend" type="integer" min="-100" value="-1" max="0" label="Penalty for gap extension" />
1
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
118 <param argument="-per" name="pairing_reward" type="integer" min="1" value="7" max="100" label="Reward for pairing reads" />
4b3fca68379b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit a3fc5e6a1731ed2a63aed6b4c3e858bf4d9beecd"
iuc
parents: 0
diff changeset
119 <param argument="-cge" name="set_cge_penalties_and_rewards" type="boolean" truevalue="-cge" falsevalue="" label="Set CGE penalties and rewards" />
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
120 </when>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
121 </conditional>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
122 </inputs>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
123 <outputs>
2
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
124 <data name="result_overview" label="${tool.name} on ${on_string}: Result overview" format="tabular" from_work_dir="output.res" />
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
125 <data name="consensus_alignment" label="${tool.name} on ${on_string}: Consensus alignment" format="txt" from_work_dir="output.aln" />
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
126 <data name="consensus_sequences" label="${tool.name} on ${on_string}: Consensus sequences" format="fasta" from_work_dir="output.fsa" />
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
127 <data name="read_mapping" label="${tool.name} on ${on_string}: Read mapping info" format="tabular" from_work_dir="output.frag" />
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
128 <data name="assembly_matrix" label="${tool.name} on ${on_string}: Assembly matrix" format="tabular" from_work_dir="output.mat">
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
129 <filter>settings['matrix']</filter>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
130 </data>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
131 </outputs>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
132 <tests>
2
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
133 <test expect_num_outputs="4">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
134 <conditional name="single_paired">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
135 <param name="single_paired_selector" value="single"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
136 <param name="input_sequences" value="ERR884056_ecoli_b0842.mapped_R1.fastq" ftype="fastq"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
137 </conditional>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
138 <conditional name="settings">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
139 <param name="advanced" value="advanced"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
140 <param name="kmer_size" value="8"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
141 </conditional>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
142 <param name="kma_index" value="test_index"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
143 <output name="result_overview" ftype="tabular">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
144 <assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
145 <has_n_lines n="3"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
146 <has_n_columns n="11"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
147 <has_text text="#Template"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
148 <has_text text="b0842_1"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
149 </assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
150 </output>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
151 <output name="consensus_alignment" ftype="txt">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
152 <assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
153 <has_n_lines n="170"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
154 <has_text text="b0842_1"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
155 <has_text text="query" n="42"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
156 <has_text text="template" n="42"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
157 </assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
158 </output>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
159 <output name="consensus_sequences" ftype="fasta">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
160 <assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
161 <has_line_matching expression="^>.*" n="2"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
162 <has_line_matching expression="^>b0842_1"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
163 </assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
164 </output>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
165 <output name="read_mapping" ftype="tabular">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
166 <assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
167 <has_n_lines n="513"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
168 <has_n_columns n="7"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
169 <has_text text="b0842_1"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
170 </assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
171 </output>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
172 </test>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
173 <test expect_num_outputs="5">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
174 <conditional name="single_paired">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
175 <param name="single_paired_selector" value="single"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
176 <param name="input_sequences" value="ERR884056_ecoli_b0842.mapped_R1.fastq" ftype="fastq"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
177 </conditional>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
178 <conditional name="settings">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
179 <param name="advanced" value="advanced"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
180 <param name="kmer_size" value="8"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
181 <param name="matrix" value="true"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
182 </conditional>
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
183 <param name="kma_index" value="test_index"/>
2
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
184 <output name="assembly_matrix" ftype="tabular">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
185 <assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
186 <has_n_lines n="2578"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
187 <has_n_columns n="7" comment="#"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
188 <has_line_matching expression="^A&#009;.*"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
189 <has_line_matching expression="^T&#009;.*"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
190 <has_line_matching expression="^C&#009;.*"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
191 <has_line_matching expression="^G&#009;.*"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
192 </assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
193 </output>
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
194 </test>
2
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
195 <test expect_num_outputs="4">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
196 <conditional name="single_paired">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
197 <param name="single_paired_selector" value="paired_collection"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
198 <param name="input_pair">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
199 <collection type="paired">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
200 <element name="forward" value="ERR884056_ecoli_b0842.mapped_R1.fastq.gz"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
201 <element name="reverse" value="ERR884056_ecoli_b0842.mapped_R1.fastq.gz"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
202 </collection>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
203 </param>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
204 </conditional>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
205 <conditional name="settings">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
206 <param name="advanced" value="advanced"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
207 <param name="kmer_size" value="8"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
208 </conditional>
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
209 <param name="kma_index" value="test_index"/>
2
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
210 <output name="result_overview" ftype="tabular">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
211 <assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
212 <has_n_lines n="4"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
213 <has_n_columns n="11"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
214 <has_text text="#Template"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
215 <has_text text="b0842_1"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
216 </assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
217 </output>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
218 <output name="consensus_alignment" ftype="txt">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
219 <assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
220 <has_n_lines n="255"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
221 <has_text text="b0842_1"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
222 <has_text text="query" n="63"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
223 <has_text text="template" n="63"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
224 </assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
225 </output>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
226 <output name="consensus_sequences" ftype="fasta">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
227 <assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
228 <has_line_matching expression="^>.*" n="3"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
229 <has_line_matching expression="^>b0842_1"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
230 </assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
231 </output>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
232 <output name="read_mapping" ftype="tabular">
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
233 <assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
234 <has_n_lines n="1048"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
235 <has_n_columns n="7"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
236 <has_text text="b0842_1"/>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
237 </assert_contents>
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
238 </output>
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
239 </test>
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
240 </tests>
2
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
241 <help><![CDATA[
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
242
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
243 When the mapping is done KMA will produce the following files:
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
244
2
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
245 * .res A result overview giving the most common statistics for each mapped template.
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
246 * .fsa The consensus sequences drawn from the alignments.
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
247 * .aln The consensus alignment of the reads against their template.
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
248 * .frag Mapping information on each mapped read, columns are:
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
249 1. read
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
250 2. number of equally well mapping templates
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
251 3. mapping score
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
252 4. start position
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
253 5. end position (w.r.t. template)
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
254 6. the choosen template.
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
255
2
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
256 * .mat Base counts on each position in each template, (only if `-matrix` is enabled)
3cd89604dffd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/kma commit f040316174672d9e3ce53b1873ab07cff1128940
iuc
parents: 1
diff changeset
257 ]]></help>
0
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
258 <expand macro="citations" />
e74a31040224 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kma commit 43bbde4f8f8671284b2acb21dfd2657de4ba967f"
iuc
parents:
diff changeset
259 </tool>