annotate lexicmap.xml @ 4:feedc23590ad draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit eceb4b3a69c5a755feac55801e85eb914a669042
author iuc
date Thu, 20 Nov 2025 19:38:51 +0000
parents cefde4c7f92e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
1 <tool id="lexicmap_search" name="LexicMap Search" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE_VERSION@">
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
2 <description>nucleotide sequence tool for querying genomes</description>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
3 <macros>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
4 <import>macros.xml</import>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
5 </macros>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
6 <expand macro="bio_tools"/>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
7 <expand macro="requirements"/>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
8
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
3
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
10 #if $db_opts.db_opts_selector == "histdb"
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
11 #set INDICES = [db.extra_files_path for db in $db_opts.histdb]
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
12 #else:
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
13 #set INDICES = $db_opts.lexicmap_index.fields.path.split(",")
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
14 #end if
0
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
15
3
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
16 extract_query_ids() {
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
17 local input_files="\$1";
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
18 local query_ids="";
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
19 IFS=',' read -ra files <<< "\$input_files";
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
20 query_ids="";
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
21 for query_file in "\${files[@]}"; do
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
22 if file --mime-type "\$query_file" | grep -q "gzip"; then
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
23 query_ids+=\$(zcat "\$query_file" | grep '^>' | while IFS= read -r line; do clean="\${line#>}"; echo "\${clean%% *}>"; done);
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
24 else
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
25 query_ids+=\$(cat "\$query_file" | grep '^>' | while IFS= read -r line; do clean="\${line#>}"; echo "\${clean%% *}>"; done);
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
26 fi
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
27 done;
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
28 declare -g -a query_array=();
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
29 IFS='>' read -r -a query_array <<< "\$query_ids";
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
30 }
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
31 &&
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
32 #for $counter, $index in enumerate($INDICES):
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
33 lexicmap search
0
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
34
3
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
35 --threads "\${GALAXY_SLOTS:-1}"
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
36
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
37 ${load_whole_seeds}
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
38 ${all}
2
d1a30eb26392 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit 27bb723932bd00a1cca05557712c473f0088bbfb
iuc
parents: 0
diff changeset
39
3
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
40 --index '${index}'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
41
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
42 #for $q in $query
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
43 '$q'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
44 #end for
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
45
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
46 --out-file 'lexicmap_search_result__index${counter}.tsv'
0
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
47
3
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
48 --top-n-genomes '$top_n_genomes'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
49
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
50 --align-band '$align_band'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
51 --align-ext-len '$align_ext_len'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
52 --align-max-gap '$align_max_gap'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
53 --align-min-match-len '$align_min_match_len'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
54 --align-min-match-pident '$align_min_match_pident'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
55 --max-evalue '$max_evalue'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
56 --max-query-conc '$max_query_conc'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
57 --seed-max-dist '$seed_max_dist'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
58 --seed-max-gap '$seed_max_gap'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
59 --seed-min-prefix '$seed_min_prefix'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
60 --seed-min-single-prefix '$seed_min_single_prefix'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
61
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
62 #if $min_qcov_per_genome
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
63 --min-qcov-per-genome '$min_qcov_per_genome'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
64 #end if
0
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
65
3
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
66 #if $min_qcov_per_hsp
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
67 --min-qcov-per-hsp '$min_qcov_per_hsp'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
68 #end if
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
69 &&
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
70 #end for
0
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
71
3
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
72 #if len($INDICES) > 1
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
73 counter=0 &&
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
74 extract_query_ids '$query' &&
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
75 for ((i=0; i<\${#query_array[@]}; i++)); do
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
76 counter=\$((counter + 1));
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
77 lexicmap utils merge-search-results
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
78 --out-file "combined_result.\${counter}.tsv"
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
79 -q "\${query_array[\$i]}" lexicmap_search_result__index*.tsv
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
80 -j "\${GALAXY_SLOTS:-1}";
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
81 done &&
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
82 cat combined_result.*.tsv | awk 'NR==1 || $0 !~ /^query\tqlen\thits/' > '$out_file'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
83 #else
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
84 mv lexicmap_search_result__index0.tsv '$out_file'
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
85 #end if
0
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
86 ]]></command>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
87 <inputs>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
88 <param name="query" type="data" format="fasta.gz" label="LexicMap query file" multiple="true" help=""/>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
89 <conditional name="db_opts">
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
90 <param name="db_opts_selector" type="select" label="LexiMap index source">
4
feedc23590ad planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit eceb4b3a69c5a755feac55801e85eb914a669042
iuc
parents: 3
diff changeset
91 <option value="histdb">From your history</option>
feedc23590ad planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit eceb4b3a69c5a755feac55801e85eb914a669042
iuc
parents: 3
diff changeset
92 <option value="db" selected="true">Locally installed LexicMap indexes</option>
0
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
93 </param>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
94 <when value="histdb">
3
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
95 <param name="histdb" type="data" format="lexicmap_index" optional="false" multiple="true" label="LexicMap index" />
0
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
96 </when>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
97 <when value="db">
3
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
98 <param name="lexicmap_index" type="select" optional="false" multiple="true" label="LexicMap index file">
0
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
99 <options from_data_table="lexicmap_index"/>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
100 </param>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
101 </when>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
102 </conditional>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
103 <param argument="--top-n-genomes" type="integer" value="0" label="Keep top N genome matches for a query (0 for all)" />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
104 <section name="advanced_settings" title="Advanced settings" expanded="false">
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
105 <param argument="--align-band" value="100" type="integer" label="Align band" help="Band size in backtracking the score matrix (pseudo alignment" />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
106 <param argument="-align-ext-len" min="0" value="1000" type="integer" label="Align extend length" help="Extend length of upstream and downstream of seed regions, for extracting query and target sequences for alignment. It should be &lt;= contig interval length in database." />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
107 <param argument="-align-max-gap" value="20" type="integer" label="Align max gap" help="Maximum gap in a HSP segment." />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
108 <param argument="--align-min-match-len" value="50" type="integer" label="Align min match length" help="Minimum aligned length in a HSP segment." />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
109 <param argument="--align-min-match-pident" value="70" type="float" label="Align min match pident" help="Minimum base identity (percentage) in a HSP segment." />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
110 <param argument="--all" type="boolean" truevalue="--all" falsevalue="" checked="false" label="All all columns" help="Output more columns, e.g., matched sequences. Use this if you want to output blast-style format with 'lexicmap utils 2blast'." />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
111 <param argument="--load-whole-seeds" type="boolean" truevalue="--load-whole-seeds" falsevalue="" checked="false" label="Load whole seeds" help="Load the whole seed data into memory for faster search" />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
112 <param argument="--max-evalue" value="10" type="float" label="Max evalue" help="Maximum evalue of a HSP segment." />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
113 <param argument="--max-query-conc" value="12" type="integer" label="Max query conc" help="Maximum number of concurrent queries. Bigger values do not improve the batch searching speed and consume much memory." />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
114 <param argument="--min-qcov-per-genome" type="float" optional="true" help="Minimum query coverage (percentage) per genome." />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
115 <param argument="--min-qcov-per-hsp" type="float" optional="true" help="Minimum query coverage (percentage) per HSP." />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
116 <param argument="--seed-max-dist" value="1000" type="integer" label="Seed max dist" help="Minimum distance between seeds in seed chaining. It should be &lt;= contig interval length in database." />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
117 <param argument="--seed-max-gap" value="1000" type="integer" label="Seed max gap" help="Minimum gap in seed chaining." />
4
feedc23590ad planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit eceb4b3a69c5a755feac55801e85eb914a669042
iuc
parents: 3
diff changeset
118 <param argument="--seed-min-prefix" value="17" type="integer" label="Seed min prefix" help="Minimum (prefix/suffix) length of matched seeds (anchors)." />
feedc23590ad planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit eceb4b3a69c5a755feac55801e85eb914a669042
iuc
parents: 3
diff changeset
119 <param argument="--seed-min-single-prefix" value="19" type="integer" label="Seed min single prefix" help="Minimum (prefix/suffix) length of matched seeds (anchors) if there's only one pair of seeds matched." />
0
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
120 </section>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
121 </inputs>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
122 <outputs>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
123 <data name="out_file" format="tabular">
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
124 <actions>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
125 <conditional name="advanced_settings.all">
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
126 <when value="true">
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
127 <action name="column_names" type="metadata" default="Qquery,qlen,hits,sgenome,sseqid,qcovGnm,cls,hsp,qcovHSP,alenHSP,pident,gaps,qstart,qend,sstart,send,sstr,slen,evalue,bitscore,cigar,qseq,sseq,align" />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
128 </when>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
129 <when value="false">
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
130 <action name="column_names" type="metadata" default="Qquery,qlen,hits,sgenome,sseqid,qcovGnm,cls,hsp,qcovHSP,alenHSP,pident,gaps,qstart,qend,sstart,send,sstr,slen,evalue,bitscore" />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
131 </when>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
132 </conditional>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
133 </actions>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
134 </data>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
135 </outputs>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
136 <tests>
3
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
137 <!-- Test 1 - query one local index with one query -->
0
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
138 <test expect_num_outputs="1">
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
139 <conditional name="db_opts">
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
140 <param name="db_opts_selector" value="db"/>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
141 <param name="lexicmap_index" value="LexicMapIndex1" />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
142 </conditional>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
143 <param name="query" value="lexicmap_query.fasta.gz" />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
144 <section name="advanced_settings">
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
145 <param name="load_whole_seeds" value="true" />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
146 </section>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
147 <output name="out_file" value="lexicmap_query_result.tsv" />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
148 </test>
3
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
149 <!-- Test 2 - query one local index with multiple query files -->
2
d1a30eb26392 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit 27bb723932bd00a1cca05557712c473f0088bbfb
iuc
parents: 0
diff changeset
150 <test expect_num_outputs="1">
d1a30eb26392 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit 27bb723932bd00a1cca05557712c473f0088bbfb
iuc
parents: 0
diff changeset
151 <conditional name="db_opts">
d1a30eb26392 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit 27bb723932bd00a1cca05557712c473f0088bbfb
iuc
parents: 0
diff changeset
152 <param name="db_opts_selector" value="db"/>
d1a30eb26392 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit 27bb723932bd00a1cca05557712c473f0088bbfb
iuc
parents: 0
diff changeset
153 <param name="lexicmap_index" value="LexicMapIndex1" />
d1a30eb26392 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit 27bb723932bd00a1cca05557712c473f0088bbfb
iuc
parents: 0
diff changeset
154 </conditional>
d1a30eb26392 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit 27bb723932bd00a1cca05557712c473f0088bbfb
iuc
parents: 0
diff changeset
155 <param name="query" value="lexicmap_query.fasta.gz,lexicmap_query2.fasta.gz" />
d1a30eb26392 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit 27bb723932bd00a1cca05557712c473f0088bbfb
iuc
parents: 0
diff changeset
156 <section name="advanced_settings">
d1a30eb26392 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit 27bb723932bd00a1cca05557712c473f0088bbfb
iuc
parents: 0
diff changeset
157 <param name="load_whole_seeds" value="true" />
d1a30eb26392 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit 27bb723932bd00a1cca05557712c473f0088bbfb
iuc
parents: 0
diff changeset
158 </section>
d1a30eb26392 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit 27bb723932bd00a1cca05557712c473f0088bbfb
iuc
parents: 0
diff changeset
159 <output name="out_file" value="lexicmap_query_result2.tsv" />
d1a30eb26392 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit 27bb723932bd00a1cca05557712c473f0088bbfb
iuc
parents: 0
diff changeset
160 </test>
3
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
161 <!-- Test 3 - query two local index with one query file -->
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
162 <test expect_num_outputs="1">
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
163 <conditional name="db_opts">
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
164 <param name="db_opts_selector" value="db"/>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
165 <param name="lexicmap_index" value="LexicMapIndexCombined" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
166 </conditional>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
167 <param name="query" value="lexicmap_query.fasta.gz" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
168 <section name="advanced_settings">
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
169 <param name="load_whole_seeds" value="true" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
170 </section>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
171 <output name="out_file" value="lexicmap_query_result.tsv" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
172 </test>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
173 <!-- Test 4 - query two local index with multiple query files -->
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
174 <test expect_num_outputs="1">
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
175 <conditional name="db_opts">
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
176 <param name="db_opts_selector" value="db"/>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
177 <param name="lexicmap_index" value="LexicMapIndexCombined" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
178 </conditional>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
179 <param name="query" value="lexicmap_query.fasta.gz,lexicmap_query2.fasta.gz,lexicmap_query3.fasta" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
180 <section name="advanced_settings">
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
181 <param name="load_whole_seeds" value="true" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
182 </section>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
183 <output name="out_file" value="lexicmap_query_result4.tsv" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
184 </test>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
185 <!-- Test 5 - query one local index with multiple query files, where only one query will get hits -->
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
186 <test expect_num_outputs="1">
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
187 <conditional name="db_opts">
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
188 <param name="db_opts_selector" value="db"/>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
189 <param name="lexicmap_index" value="LexicMapIndex2" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
190 </conditional>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
191 <param name="query" value="lexicmap_query.fasta.gz,lexicmap_query2.fasta.gz,lexicmap_query3.fasta" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
192 <section name="advanced_settings">
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
193 <param name="load_whole_seeds" value="true" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
194 </section>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
195 <output name="out_file" value="lexicmap_query_result3.tsv" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
196 </test>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
197 <!-- Test 6 - query multiple local index with multiple query files -->
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
198 <test expect_num_outputs="1">
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
199 <conditional name="db_opts">
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
200 <param name="db_opts_selector" value="db"/>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
201 <param name="lexicmap_index" value="LexicMapIndex1,LexicMapIndex2,LexicMapIndexCombined" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
202 </conditional>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
203
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
204 <param name="query" value="lexicmap_query.fasta.gz,lexicmap_query2.fasta.gz,lexicmap_query3.fasta" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
205 <section name="advanced_settings">
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
206 <param name="load_whole_seeds" value="true" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
207 </section>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
208 <output name="out_file" value="lexicmap_query_result6.tsv" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
209 </test>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
210 <!-- Test 7 - query one index found in the history with one query -->
0
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
211 <test expect_num_outputs="1">
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
212 <conditional name="db_opts">
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
213 <param name="db_opts_selector" value="histdb"/>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
214 <param name="histdb" ftype="lexicmap_index" class="Directory" value="db.lmi" />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
215 </conditional>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
216 <param name="top_n_genomes" value="0" />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
217 <param name="query" value="lexicmap_query.fasta.gz" />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
218 <section name="advanced_settings">
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
219 <param name="load_whole_seeds" value="true" />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
220 </section>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
221 <output name="out_file" value="lexicmap_query_result.tsv" />
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
222 </test>
3
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
223 <!-- Test 8 - query two index found in the history with one query -->
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
224 <test expect_num_outputs="1">
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
225 <conditional name="db_opts">
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
226 <param name="db_opts_selector" value="histdb"/>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
227 <param name="histdb" ftype="lexicmap_index" class="Directory" value="db.lmi,db2.lmi" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
228 </conditional>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
229 <param name="top_n_genomes" value="0" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
230 <param name="query" value="lexicmap_query.fasta.gz,lexicmap_query3.fasta" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
231 <section name="advanced_settings">
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
232 <param name="load_whole_seeds" value="true" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
233 </section>
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
234 <output name="out_file" value="lexicmap_query_result5.tsv" />
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
235 </test>
0
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
236 </tests>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
237 <help><![CDATA[
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
238
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
239 Search sequences against an LexicMap index Database. For more information about settings
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
240 please visit: https://bioinf.shenwei.me/LexicMap/usage/search
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
241
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
242 Output format:
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
243 Tab-delimited format with 20+ columns, with 1-based positions.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
244
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
245 1. query, Query sequence ID.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
246 2. qlen, Query sequence length.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
247 3. hits, Number of subject genomes.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
248 4. sgenome, Subject genome ID.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
249 5. sseqid, Subject sequence ID.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
250 6. qcovGnm, Query coverage (percentage) per genome: $(aligned bases in the genome)/$qlen.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
251 7. cls, Nth HSP cluster in the genome. (just for improving readability)
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
252 It's useful to show if multiple adjacent HSPs are collinear.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
253 8. hsp, Nth HSP in the genome. (just for improving readability)
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
254 9. qcovHSP Query coverage (percentage) per HSP: $(aligned bases in a HSP)/$qlen.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
255 10. alenHSP, Aligned length in the current HSP.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
256 11. pident, Percentage of identical matches in the current HSP.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
257 12. gaps, Gaps in the current HSP.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
258 13. qstart, Start of alignment in query sequence.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
259 14. qend, End of alignment in query sequence.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
260 15. sstart, Start of alignment in subject sequence.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
261 16. send, End of alignment in subject sequence.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
262 17. sstr, Subject strand.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
263 18. slen, Subject sequence length.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
264 19. evalue, Expect value.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
265 20. bitscore, Bit score.
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
266 21. cigar, CIGAR string of the alignment. (optional with --all)
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
267 22. qseq, Aligned part of query sequence. (optional with --all)
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
268 23. sseq, Aligned part of subject sequence. (optional with --all)
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
269 24. align, Alignment text ("|" and " ") between qseq and sseq. (optional with --all)
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
270
3
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
271 When running against multiple indices lexicmap utils merge-search-results will be used to
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
272 merge the search results. For more information please visit:
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
273 https://bioinf.shenwei.me/LexicMap/usage/utils/merge-search-results/
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
274
cefde4c7f92e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit a9227295a4cebc34b17def7b5ca3e4506222b963
iuc
parents: 2
diff changeset
275 Note: if the query id contains spaces, only the first part (before the first space) will be kept as the query id.
0
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
276 @info@
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
277 ]]></help>
d4134260b442 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit d966ed462a49d1949345717ae4fdb685c6a1450a
iuc
parents:
diff changeset
278 <expand macro="citations" />
4
feedc23590ad planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/lexicmap commit eceb4b3a69c5a755feac55801e85eb914a669042
iuc
parents: 3
diff changeset
279 </tool>