annotate nextalign.xml @ 10:6f6a2cb188cf draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit ab4114a60ce5358ef2fbe9c7e8acbedd40c545d9"
author iuc
date Thu, 27 Jan 2022 14:05:14 +0000
parents 1c785a6b4d90
children 4d93e708218c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
74d1e42a87e0 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit b565283c946796dfb3f613f52db6008d234ecedb"
iuc
parents: 0
diff changeset
1 <tool id="nextalign" name="NextAlign" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.01">
74d1e42a87e0 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit b565283c946796dfb3f613f52db6008d234ecedb"
iuc
parents: 0
diff changeset
2 <description>Viral genome sequence alignment</description>
0
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
3 <macros>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
4 <import>macros.xml</import>
6
46b4fa689fd7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit e768bff1262aadb15a58680fed83636562171c05"
iuc
parents: 3
diff changeset
5 <token name="@VERSION_SUFFIX@">0</token>
0
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
6 </macros>
2
74d1e42a87e0 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit b565283c946796dfb3f613f52db6008d234ecedb"
iuc
parents: 0
diff changeset
7 <requirements>
0
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
8 <requirement type="package" version="@TOOL_VERSION@">nextalign</requirement>
2
74d1e42a87e0 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit b565283c946796dfb3f613f52db6008d234ecedb"
iuc
parents: 0
diff changeset
9 </requirements>
0
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
10 <version_command>nextalign --version-detailed</version_command>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
11 <command detect_errors="exit_code"><![CDATA[
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
12 @REF_FASTA@
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
13 ln -s '$sequences' sequences.fasta &&
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
14 nextalign
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
15 --sequences sequences.fasta
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
16 --reference reference.fa
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
17 --output-fasta '$output_fasta'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
18 #if $output_insertions:
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
19 --output-insertions '$output_csv'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
20 #end if
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
21 #if $translation.translation_select == "yes":
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
22 --genes '${translation.genes}'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
23 --genemap '${translation.genemap}'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
24 #end if
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
25 --min-length '${min_length}'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
26 --penalty-gap-extend '${penalty_gap_extend}'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
27 --penalty-gap-open '${penalty_gap_open}'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
28 --penalty-gap-open-in-frame '${penalty_gap_open_in_frame}'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
29 --penalty-gap-open-out-of-frame '${penalty_gap_open_out_of_frame}'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
30 --penalty-mismatch '${penalty_mismatch}'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
31 --score-match '${score_match}'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
32 --max-indel '${max_indel}'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
33 --nuc-seed-length '${nuc_seed_length}'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
34 --nuc-min-seeds '${nuc_min_seeds}'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
35 --nuc-seed-spacing '${nuc_seed_spacing}'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
36 --nuc-mismatches-allowed '${nuc_mismatches_allowed}'
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
37 ]]></command>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
38 <inputs>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
39 <expand macro="reference"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
40 <param argument="--sequences" type="data" format="fasta" label="FASTA file with input sequences"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
41 <param argument="--output-insertions" type="boolean" checked="true" label="Output insertion sequences?" help="Outputs stripped insertions relative to reference as CSV"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
42 <conditional name="translation">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
43 <param name="translation_select" type="select" label="Translate annotated genes based on GFF and gene list?">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
44 <option value="yes">Translate annotated genes</option>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
45 <option value="no">Don't translate genes</option>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
46 </param>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
47 <when value="yes">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
48 <param argument="--genes" type="text" label="Comma separated list of genes to translate.">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
49 <sanitizer invalid_char="">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
50 <valid initial="string.ascii_letters,string.digits">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
51 <add value="-" />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
52 <add value="." />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
53 <add value="," />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
54 </valid>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
55 </sanitizer>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
56 </param>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
57 <param argument="--genemap" type="data" format="gtf" label="GTF file containing custom gene map"/> <!-- TODO - make sure they need GFF and not GTF or GFF3 -->
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
58 </when>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
59 <when value="no"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
60 </conditional>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
61 <param argument="--min-length" type="integer" value="100" min="0"
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
62 label="Minimum length of nucleotide sequence to consider for alignment"
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
63 help=" If a sequence is shorter than that, alignment will not be attempted and a warning will be emitted. When adjusting this parameter, note that alignment of short sequences can be unreliable." />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
64 <param argument="--penalty-gap-extend" type="integer" value="0"
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
65 label="Penalty for extending a gap."
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
66 help="If zero, all gaps regardless of length incur the same penalty." />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
67 <param argument="--penalty-gap-open" type="integer" value="6"
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
68 label="Penalty for opening of a gap."
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
69 help="A higher penalty results in fewer gaps and more mismatches. Should be less than the penalty value of opening a gap in frame to avoid gaps in genes." />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
70 <param argument="--penalty-gap-open-in-frame" type="integer" value="7" min="1"
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
71 label="Penalty for opening gaps at the beginning of a codon."
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
72 help="Should be greater than the penalty of opening a and less than penalty of opening a gap out of frame, to avoid gaps in genes, but favor gaps that align with codons." />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
73 <param argument="--penalty-gap-open-out-of-frame" type="integer" value="8" min="1"
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
74 label="Penalty for opening gaps in the body of a codon."
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
75 help="Should be greater than the penalty for opening gaps in-frame to favor gaps that align with codons." />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
76 <param argument="--penalty-mismatch" type="integer" value="1" min="1"
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
77 label="Penalty for aligned nucleotides or aminoacids that differ in state during alignment"
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
78 help="Note that this is redundantly parameterized with score match." />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
79 <param argument="--score-match" type="integer" value="3" min="1"
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
80 label="Score for encouraging aligned nucelotides or aminoacids with matching state."
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
81 help="Note that this is redundantly parameterized with mismatch penalty." />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
82 <param argument="--max-indel" type="integer" value="400" min="0"
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
83 label="Maximum length of insertions or deletions allowed to proceed with alignment."
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
84 help="Alignments with long indels are slow to compute and require substantial memory in the current implementation. Alignment of sequences with indels that are longer than this value will not be attempted and a warning will be emitted." />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
85 <param argument="--nuc-seed-length" type="integer" value="21" min="1"
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
86 label="Seed length for nucleotide alignment."
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
87 help="Seeds should be long enough to be unique, but short enough to match with high probability." />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
88 <param argument="--nuc-min-seeds" type="integer" value="10" min="1"
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
89 label="Minimum number of seeds to search for during nucleotide alignment."
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
90 help="Relevant for short sequences. In long sequences, the number of seeds is determined by nucleotide seed spacing. This should be a positive integer." />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
91 <param argument="--nuc-seed-spacing" type="integer" value="100" min="0"
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
92 label="Spacing between seeds during nucleotide alignment." />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
93 <param argument="--nuc-mismatches-allowed" type="integer" value="3" min="0"
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
94 label="Maximum number of mismatching nucleotides."
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
95 help="Maximum number of mismatching nucleotides allowed for a seed to be considered a match." />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
96 </inputs>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
97 <outputs>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
98 <data name="output_fasta" format="fasta" label="${tool.name} on ${on_string} (FASTA)"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
99 <data name="output_csv" format="csv" label="${tool.name} on ${on_string} (CSV)">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
100 <filter>output_insertions</filter>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
101 </data>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
102 <collection name="translations" type="list" label="${tool.name} on ${on_string} - Translations (FASTA)">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
103 <discover_datasets pattern="sequences\.gene\.(?P&lt;designation&gt;[a-zA-Z0-9\-]+)\.fasta" format="fasta"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
104 <filter>translation['translation_select'] == 'yes'</filter>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
105 </collection>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
106 </outputs>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
107 <tests>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
108 <!--
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
109 Defaults, all outputs, reference from history
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
110 -->
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
111 <test expect_num_outputs="3">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
112 <conditional name="reference_source">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
113 <param name="reference_source_selector" value="history"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
114 <param name="ref_file" value="reference.fasta"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
115 </conditional>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
116 <param name="output_insertions" value="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
117 <param name="sequences" value="subsampled.fasta"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
118 <conditional name="translation">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
119 <param name="translation_select" value="yes"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
120 <param name="genes" value="E,M,N,ORF10,ORF14,ORF1a,ORF1b,ORF3a,ORF6,ORF7a,ORF7b,ORF8,ORF9b,S"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
121 <param name="genemap" value="genemap.gtf" ftype="gtf"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
122 </conditional>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
123 <output name="output_fasta" file="output.fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
124 <output name="output_csv" file="insertions.csv" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
125 <output_collection name="translations" type="list" count="14">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
126 <element name="E" file="subsampled.gene.E.fasta" ftype="fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
127 <element name="M" file="subsampled.gene.M.fasta" ftype="fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
128 <element name="N" file="subsampled.gene.N.fasta" ftype="fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
129 <element name="ORF10" file="subsampled.gene.ORF10.fasta" ftype="fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
130 <element name="ORF14" file="subsampled.gene.ORF14.fasta" ftype="fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
131 <element name="ORF1a" file="subsampled.gene.ORF1a.fasta" ftype="fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
132 <element name="ORF1b" file="subsampled.gene.ORF1b.fasta" ftype="fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
133 <element name="ORF3a" file="subsampled.gene.ORF3a.fasta" ftype="fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
134 <element name="ORF6" file="subsampled.gene.ORF6.fasta" ftype="fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
135 <element name="ORF7a" file="subsampled.gene.ORF7a.fasta" ftype="fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
136 <element name="ORF7b" file="subsampled.gene.ORF7b.fasta" ftype="fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
137 <element name="ORF8" file="subsampled.gene.ORF8.fasta" ftype="fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
138 <element name="ORF9b" file="subsampled.gene.ORF9b.fasta" ftype="fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
139 <element name="S" file="subsampled.gene.S.fasta" ftype="fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
140 </output_collection>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
141 </test>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
142 <!--
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
143 Defaults, only fasta output, reference from history
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
144 -->
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
145 <test expect_num_outputs="1">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
146 <conditional name="reference_source">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
147 <param name="reference_source_selector" value="history"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
148 <param name="ref_file" value="reference.fasta"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
149 </conditional>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
150 <param name="output_insertions" value="false"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
151 <param name="sequences" value="subsampled.fasta"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
152 <conditional name="translation">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
153 <param name="translation_select" value="no"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
154 </conditional>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
155 <output name="output_fasta" file="output.fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
156 </test>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
157 <!--
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
158 Defaults, only fasta output, reference from cache
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
159 -->
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
160 <test expect_num_outputs="1">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
161 <conditional name="reference_source">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
162 <param name="reference_source_selector" value="cached"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
163 <param name="ref_file" value="reference_fasta"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
164 </conditional>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
165 <param name="output_insertions" value="false"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
166 <param name="sequences" value="subsampled.fasta"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
167 <conditional name="translation">
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
168 <param name="translation_select" value="no"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
169 </conditional>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
170 <output name="output_fasta" file="output.fasta" sort="true"/>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
171 </test>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
172 </tests>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
173 <help><![CDATA[
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
174
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
175 **What it does**
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
176
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
177 Nextalign is a viral genome sequence alignment algorithm used in Nextclade.
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
178
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
179 It will perform a pairwise alignment of provided sequences against a given reference sequence using banded local alignment algorithm with
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
180 affine gap-cost. Band width and rough relative positions are determined through seed matching.
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
181
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
182 Nextalign will strip insertions relative to the reference and output them in a separate CSV file.
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
183
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
184 Optionally, when provided with a gene map and a list of genes, Nextalign can perform translation of these genes.
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
185
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
186 Currently Nextalign primarily focuses on SARS-CoV-2 genome, but it can be used on any virus, given a sufficiently similar
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
187 reference sequence (less than a 5% divergence).
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
188
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
189 ]]></help>
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
190 <expand macro="citations" />
d1dd7d1b07f6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nextclade commit 66df2726d24d9f37eaaa31fea967a0553cc5c3e6"
iuc
parents:
diff changeset
191 </tool>