annotate mmseqs2_easy_linclust_clustering.xml @ 0:9f6869226de1 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
author iuc
date Thu, 27 Mar 2025 14:37:56 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
1 <tool id="mmseqs2_easy_linclust_clustering" name="MMseqs2 Sequence Clustering" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
2 <description>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
3 of very large datasets
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
4 </description>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
5 <macros>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
6 <import>macro.xml</import>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
7 </macros>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
8 <expand macro="biotools"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
9 <expand macro="requirements"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
10 <expand macro="version_command"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
11 <command detect_errors="exit_code"><![CDATA[
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
12 mmseqs easy-linclust
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
13 '$input_fasta'
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
14 'result'
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
15 'tmp'
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
16
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
17 #if '$alph_type.dbtype' == "1"
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
18 --comp-bias-corr-scale $alph_type.type.comp_bias_corr_scale
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
19 --kmer-per-seq-scale $alph_type.type.kmer_per_seq_scale
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
20 #elif '$alph_type.dbtype' == "2"
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
21 --zdrop $alph_type.type.zdrop
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
22 --kmer-per-seq-scale $alph_type.type.kmer_per_seq_scale
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
23 --adjust-kmer-len $alph_type.type.adjust_kmer_len
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
24 #end if
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
25 ##Pre-filter options
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
26 --add-self-matches $prefilter.add_self_matches
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
27 -k $prefilter.kmer_length
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
28 ##--split-memory-limit BYTE Set max memory per split. E.g. 800B, 5K, 10M, 1G. Default (0) to all available system memory [0]
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
29 --mask $prefilter.mask
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
30 --mask-prob $prefilter.mask_prob
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
31 --mask-lower-case $prefilter.mask_lower_case
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
32 --spaced-kmer-mode $prefilter.spaced_kmer_mode
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
33 ##--spaced-kmer-pattern STR User-specified spaced k-mer pattern []
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
34 ##--disk-space-limit BYTE Set max disk space to use for reverse profile searches. E.g. 800B, 5K, 10M, 1G. Default (0) to all available disk space in the temp folder [0]
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
35
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
36 ##Align options
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
37 -a $align.convertalis
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
38 ##The next 2 parameters seems to be the same
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
39 --alignment-mode $align.alignment_mode
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
40 --alignment-output-mode $align.alignment_output_mode
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
41 --wrapped-scoring $align.wrapped_scoring
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
42 -e $align.evalue
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
43 --min-seq-id $min_seq_id
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
44 --min-aln-len $align.min_aln_len
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
45 --seq-id-mode $align.seq_id_mode
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
46 --alt-ali $align.alt_ali
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
47 -c $cov
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
48 --cov-mode $cov_mode
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
49 --max-rejected $align.max_rejected
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
50 --max-accept $align.max_accept
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
51 --score-bias $align.score_bias
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
52 --realign $align.realign
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
53 --realign-score-bias $align.realign_score_bias
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
54 --realign-max-seqs $align.realign_max_seqs
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
55 --corr-score-weight $align.corr_score_weight
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
56
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
57 ##Clustering options
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
58 --cluster-mode $cluster.cluster_mode
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
59 --max-iterations $cluster.max_iterations
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
60 --similarity-type $cluster.similarity_type
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
61
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
62 ##kmermatcher options
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
63 ##--weights STR Weights used for cluster priorization []
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
64 --cluster-weight-threshold $kmermatcher.cluster_weight_threshold
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
65 --kmer-per-seq $kmermatcher.kmer_per_seq
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
66 --hash-shift $kmermatcher.hash_shift
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
67 --include-only-extendable $kmermatcher.include_only_extendable
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
68 --ignore-multi-kmer $kmermatcher.ignore_multi_kmer
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
69
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
70 ##Profile options
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
71 ##--pca Pseudo count admixture strength []
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
72 ##--pcb Pseudo counts: Neff at half of maximum admixture (range 0.0-inf) []
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
73
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
74 ##Misc options
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
75 --rescore-mode $misc.rescore_mode
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
76 --dbtype $alph_type.dbtype
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
77 --shuffle $misc.shuffle
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
78 --id-offset $misc.id_offset
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
79
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
80 ##Common options
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
81 ##--compressed INT Write compressed output [0]
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
82 --threads "\${GALAXY_SLOTS:-1}"
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
83 ##-v INT Verbosity level: 0: quiet, 1: +errors, 2: +warnings, 3: +info [3]
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
84 --max-seq-len $common.max_seq_len
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
85 ##--db-load-mode INT Database preload mode 0: auto, 1: fread, 2: mmap, 3: mmap+touch [0]
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
86 ##--mpi-runner STR Use MPI on compute cluster with this MPI command (e.g. "mpirun -np 42") []
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
87 ##--force-reuse BOOL Reuse tmp filse in tmp/latest folder ignoring parameters and version changes [0]
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
88 ##--remove-tmp-files BOOL Delete temporary files [0]
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
89
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
90 ##Expert options
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
91 --filter-hits $expert.filter_hits
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
92 --sort-results $expert.sort_results
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
93 ##--create-lookup INT Create database lookup file (can be very large) [0]
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
94 ]]></command>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
95 <inputs>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
96 <param name="input_fasta" type="data" format="fasta,fasta.gz" label="Input fasta file" help="" />
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
97 <conditional name="alph_type">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
98 <param argument="--dbtype" type="select" label="Input data type" help="" >
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
99 <option value="0" selected="true">Automatic</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
100 <option value="1">Amino acid</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
101 <option value="2">Nucleotides</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
102 </param>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
103 <when value="0"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
104 <when value="1">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
105 <param argument="--comp-bias-corr-scale" type="float" min="0" max="1" value="1" label="Scale composition bias correction" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
106 <param argument="--kmer-per-seq-scale" type="float" min="0" value="0.000" label="Scale k-mer per sequence based on sequence length" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
107 </when>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
108 <when value="2">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
109 <param argument="--zdrop" type="integer" min="0" value="40" label="Maximal allowed difference between score values before alignment is truncated" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
110 <param argument="--kmer-per-seq-scale" type="float" min="0" value="0.200" label="Scale k-mer per sequence based on sequence length" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
111 <param argument="--adjust-kmer-len" type="boolean" checked="false" truevalue="1" falsevalue="0" label="Adjust k-mer length based on specificity" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
112 </when>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
113 </conditional>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
114 <param argument="--min-seq-id" type="float" min="0" max="1" value="0" label="Minimum sequence identity" help="List matches above this sequence identity for clustering"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
115 <param argument="--cov-mode" type="select" label="Coverage mode" help="" >
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
116 <option value="0" selected="true">Coverage of query and target</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
117 <option value="1">Coverage of target</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
118 <option value="2">Coverage of query</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
119 <option value="3">Target seq. length has to be at least x% of query length</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
120 <option value="4">Query seq. length has to be at least x% of target length</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
121 <option value="5">Short seq. needs to be at least x% of the other seq. length</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
122 </param>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
123 <param argument="-c" name="cov" type="float" min="0" value="0.800" label="List matches above this fraction of aligned (covered) residues" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
124 <section name="prefilter" title="Pre-filter">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
125 <expand macro="prefilter_common_parameters" />
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
126 <param argument="--spaced-kmer-mode" type="select" label="Spaced k-mer mode" help="">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
127 <option value="0" selected="true">Use consecutive positions in k-mers</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
128 <option value="1">Use spaced k-mers</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
129 </param>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
130 </section>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
131 <section name="align" title="Align">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
132 <expand macro="align_common_parameters" />
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
133 <param argument="--alignment-mode" type="select" label="Alignment mode : How to compute the alignment" help="" >
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
134 <option value="0" selected="true">Automatic</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
135 <option value="1">Only score and end_pos</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
136 <option value="2">Also start_pos and cov</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
137 <option value="3">Also seq.id</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
138 <option value="4">Only ungapped alignment</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
139 </param>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
140 <param argument="-e" name="evalue" type="float" min="0" value="1.000E-03" label="E-value threshold" help="List matches below this E-value"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
141 <param argument="--max-rejected" type="integer" min="0" value="2147483647" optional="true" label="Maximum rejected alignments before alignment calculation for a query is stopped" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
142 <param argument="--max-accept" type="integer" min="0" value="2147483647" optional="true" label="Maximum accepted alignments before alignment calculation for a query is stopped" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
143 </section>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
144 <section name="cluster" title="Clustering">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
145 <param argument="--cluster-mode" type="select" label="Cluster mode" help="" >
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
146 <option value="0" selected="true">Set-Cover (greedy)</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
147 <option value="1">Connected component (BLASTclust)</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
148 <option value="2">Greedy clustering by sequence length (CDHIT)</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
149 </param>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
150 <param argument="--max-iterations" type="integer" min="0" value="1000" label="Maximum depth of breadth first search in connected component clustering" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
151 <param argument="--similarity-type" type="select" label="Type of score used for clustering" help="" >
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
152 <option value="1">Alignment score</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
153 <option value="2" selected="true">Sequence identity</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
154 </param>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
155 </section>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
156 <section name="kmermatcher" title="K-mer matcher">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
157 <param argument="--cluster-weight-threshold" type="float" min="0" value="0.900" label="Weight threshold used for cluster priorization" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
158 <param argument="--kmer-per-seq" type="integer" min="0" value="21" label="Number of k-mers per sequence" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
159 <param argument="--hash-shift" type="integer" min="0" value="67" label="Shift k-mer hash initialization" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
160 <param argument="--include-only-extendable" type="boolean" checked="false" truevalue="1" falsevalue="0" label="Include only extendable" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
161 <param argument="--ignore-multi-kmer" type="boolean" checked="false" truevalue="1" falsevalue="0" label="Skip k-mers occurring multiple times (>=2)" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
162 </section>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
163 <section name="misc" title="Misc">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
164 <param argument="--rescore-mode" type="select" label="Rescore diagonals with" help="" >
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
165 <option value="0" selected="true">Hamming distance</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
166 <option value="1">Local alignment (score only)</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
167 <option value="2">Local alignment</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
168 <option value="3">Global alignment</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
169 <option value="4">Longest alignment fulfilling window quality criterion</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
170 </param>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
171 <param argument="--shuffle" type="boolean" checked="true" truevalue="1" falsevalue="0" label="Shuffle input database" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
172 <param argument="--id-offset" type="integer" min="0" value="0" label="Numeric ids in index file are offset by this value" help=""/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
173 </section>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
174 <expand macro="common_section"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
175 <section name="expert" title="Expert">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
176 <expand macro="expert_common_parameters" />
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
177 </section>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
178 <section name="output_files" title="Selection of the output files">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
179 <param name="output_selection" type="select" min="1" display="checkboxes" multiple="true" label="Output files selection">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
180 <option value="file_rep_seq" selected="true">Representatives sequences in fasta</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
181 <option value="file_all_seq" selected="true">FASTA-like per cluster</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
182 <option value="file_cluster_tsv" selected="true">Adjecency list in TSV</option>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
183 </param>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
184 </section>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
185 </inputs>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
186 <outputs>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
187 <data name="output_rep_seq" format="fasta" from_work_dir="result_rep_seq.fasta" label="${tool.name} on ${on_string} : Representatives sequences" >
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
188 <filter>output_files['output_selection'] and "file_rep_seq" in output_files['output_selection']</filter>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
189 </data>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
190 <data name="output_all_seq" format="fasta" from_work_dir="result_all_seqs.fasta" label="${tool.name} on ${on_string} : FASTA-like per cluster" >
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
191 <filter>output_files['output_selection'] and "file_all_seq" in output_files['output_selection']</filter>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
192 </data>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
193 <data name="output_cluster" format="tabular" from_work_dir="result_cluster.tsv" label="${tool.name} on ${on_string} : Adjecency list">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
194 <filter>output_files['output_selection'] and "file_cluster_tsv" in output_files['output_selection']</filter>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
195 </data>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
196 </outputs>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
197 <tests>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
198 <test expect_num_outputs="3">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
199 <param name="input_fasta" value="light_mystery_reads.fasta" ftype="fasta"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
200 <conditional name="alph_type">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
201 <param name="dbtype" value="2"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
202 </conditional>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
203 <output name="output_rep_seq" ftype="fasta">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
204 <assert_contents>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
205 <has_text text="TACTTCTCAGCTGTACTGTTTCTTGGTGTAGGGTCAACAACCCTTCAATGGATGTTCTCTTACTACCCAACCGATTGGGCGCACTACCGGGTCACATATGC"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
206 <has_size value="551000" delta="50000"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
207 </assert_contents>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
208 </output>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
209 <output name="output_all_seq" ftype="fasta">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
210 <assert_contents>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
211 <has_text text="GAATAGCGGGACGCCAAGGGGCGGCCTTGCGTCCGCCCACGTGTGTGCTTGGCACGCGGGGCGTCCGCAAACCTTTGATCGGAACTTGCGATGGAGAAGCT"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
212 <has_size value="627000" delta="20000"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
213 <has_n_lines n="14806" delta="500"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
214 </assert_contents>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
215 </output>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
216 <output name="output_cluster" ftype="tabular">
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
217 <assert_contents>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
218 <has_line line="MYSTERY.13&#009;MYSTERY.13"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
219 <has_n_columns n="2"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
220 <has_size value="113000" delta="50000"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
221 </assert_contents>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
222 </output>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
223 </test>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
224 </tests>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
225 <help><![CDATA[
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
226 **MMseqs2: ultra fast and sensitive sequence search and clustering suite**
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
227
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
228 MMseqs2 (Many-against-Many sequence searching) is a software suite to search and cluster huge protein and nucleotide sequence sets.
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
229 MMseqs2 is open source GPL-licensed software implemented in C++ for Linux, MacOS, and (as beta version, via cygwin) Windows.
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
230 The software is designed to run on multiple cores and servers and exhibits very good scalability.
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
231 MMseqs2 can run 10000 times faster than BLAST. At 100 times its speed it achieves almost the same sensitivity.
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
232 It can perform profile searches with the same sensitivity as PSI-BLAST at over 400 times its speed.
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
233
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
234 **Usage**
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
235 MMseqs easy-linclust is useful to clusters entries from a FASTA/FASTQ file using the cascaded clustering algorithm.
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
236 It offers an efficient clustering workflow, scaling linearly with input size. Similar to easy-cluster, but more suitable for handling very large datasets efficiently.
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
237
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
238 https://github.com/soedinglab/MMseqs2
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
239
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
240 ]]></help>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
241 <expand macro="citations"/>
9f6869226de1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mmsesq2 commit 1400593429eb4e9c6e307df3621825a8b84a6fa7
iuc
parents:
diff changeset
242 </tool>