Mercurial > repos > iuc > virulign
annotate virulign.xml @ 0:0620360e441e draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
| author | iuc |
|---|---|
| date | Thu, 14 Aug 2025 17:13:56 +0000 |
| parents | |
| children |
| rev | line source |
|---|---|
|
0
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
1 <tool id="virulign" name="VIRULIGN" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="23.2"> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
2 <description>Codon-correct pairwise alignments.</description> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
3 <macros> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
4 <token name="@TOOL_VERSION@">1.1.1</token> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">0</token> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
6 </macros> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
7 <creator> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
8 <person givenName="Lieven" familyName="Sterck" url="https://github.com/lsterck" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
9 <organization name="Sciensano-BioIT" url="https://github.com/BioinformaticsPlatformWIV-ISP" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
10 </creator> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
11 <requirements> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
12 <requirement type="package" version="@TOOL_VERSION@">virulign</requirement> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
13 </requirements> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
14 <version_command>echo @TOOL_VERSION@</version_command> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
15 <command detect_errors="exit_code"><![CDATA[ |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
16 ##link named files |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
17 ln -sf '$reference' reference.$reference.ext && |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
18 ln -sf '$sequences' sequences.$sequences.ext && |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
19 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
20 #if $nt_debug == 'yes' |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
21 mkdir Failed/ && |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
22 #end if |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
23 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
24 ## run virulign |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
25 virulign |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
26 reference.$reference.ext |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
27 sequences.$sequences.ext |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
28 --exportKind $exportKind |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
29 --exportAlphabet $exportAlphabet |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
30 --exportWithInsertions $exportWithInsertions |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
31 --exportReferenceSequence $exportReferenceSequence |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
32 --gapExtensionPenalty $gapExtensionPenalty |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
33 --gapOpenPenalty $gapOpenPenalty |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
34 --maxFrameShifts $maxFrameShifts |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
35 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
36 #if $nt_debug == 'yes' |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
37 --nt-debug Failed |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
38 #end if |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
39 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
40 > '$output' |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
41 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
42 ]]></command> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
43 <inputs> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
44 <param name="reference" type="data" format="fasta,xml" label="Reference (FASTA or ORF‑description XML)" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
45 <param name="sequences" type="data" format="fasta" label="FASTA sequences to align" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
46 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
47 <param argument="--exportKind" type="select" label="Which type of output to generate:" help="Defines the output type of the alignment, either a FASTA alignment file or a CSV mutation file"> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
48 <option value="GlobalAlignment">GlobalAlignment</option> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
49 <option value="PairwiseAlignments">PairwiseAlignments</option> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
50 <option value="PositionTable">PositionTable</option> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
51 <option value="MutationTable">MutationTable</option> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
52 <option value="Mutations">Mutations</option> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
53 </param> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
54 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
55 <param argument="--exportAlphabet" type="select" label="Sequence alphabet" help="Defines the alphabet in which the alignment is generated."> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
56 <option value="AminoAcids">Amino acids</option> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
57 <option value="Nucleotides">Nucleotides</option> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
58 </param> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
59 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
60 <param argument="--exportWithInsertions" type="boolean" truevalue="yes" falsevalue="no" label="Include insertions?" checked="true" help="Determines whether insertions can be added to the reference sequence. The option 'yes' will insert gaps into the reference sequence to accommodate the identification of codon insertions in the target sequences. Option 'No' removes codon insertions in the reference sequence that were generated during the alignment procedure."/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
61 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
62 <param argument="--exportReferenceSequence" type="boolean" truevalue="yes" falsevalue="no" label="Add the reference sequence to output?" checked="false" help="Controls whether the reference sequence is to be added to the alignment."/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
63 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
64 <param argument="--gapOpenPenalty" type="float" value="10.0" label="Gap open penalty" help="Defines the value of the penalty to start a new gap."/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
65 <param argument="--gapExtensionPenalty" type="float" value="3.3" min="0" label="Gap extension penalty" help="Defines the value of the penalty to extend an existing gap."/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
66 <param argument="--maxFrameShifts" type="integer" value="3" min="0" label="Maximum allowed frame shifts" help="Defines the maximum number of frame-shifts allowed."/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
67 <param argument="--nt-debug" type="boolean" truevalue="yes" falsevalue="no" label="Report failed sequences?" checked="false" help="This parameter allows to visualise sequences that could not be aligned by VIRULIGN. When this option is used, pairwise sequence alignments of failed target sequences and the reference sequence will be reported. This feature allows to inspect each failed target sequence individually to understand why the target sequence did not pass the quality control of the alignment."/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
68 </inputs> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
69 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
70 <outputs> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
71 <data name="output" format="txt" label="${tool.name} on ${sequences.name} ($on_string): Output"> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
72 <change_format> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
73 <when input="exportKind" value="GlobalAlignment" format="fasta" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
74 <when input="exportKind" value="Mutations" format="tsv" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
75 <when input="exportKind" value="MutationTable" format="csv" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
76 <when input="exportKind" value="PositionTable" format="csv" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
77 <when input="exportKind" value="PairwiseAlignments" format="fasta" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
78 </change_format> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
79 </data> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
80 <collection name="failed_outputs" type="list" label="${tool.name} on ${sequences.name}: Failed alignments"> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
81 <filter>nt_debug is True</filter> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
82 <discover_datasets pattern="(?P<designation>.+)\.fasta" directory="Failed" format="fasta" visible="false"/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
83 </collection> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
84 </outputs> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
85 <tests> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
86 <test expect_num_outputs="1"> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
87 <param name="reference" value="denv-NC_001477.fasta" ftype="fasta"/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
88 <param name="sequences" value="denv-1_small.fasta" ftype="fasta"/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
89 <param name="exportKind" value="GlobalAlignment" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
90 <param name="exportAlphabet" value="Nucleotides" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
91 <output name="output" file="denv-output.fasta" ftype="fasta"/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
92 </test> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
93 <test expect_num_outputs="1"> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
94 <param name="reference" value="ZIKV-rega.xml" ftype="xml"/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
95 <param name="sequences" value="zikv-small.fasta" ftype="fasta"/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
96 <param name="exportKind" value="PositionTable" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
97 <param name="exportReferenceSequence" value="yes" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
98 <param name="exportAlphabet" value="AminoAcids" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
99 <output name="output" file="zikv-output.csv" ftype="csv"/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
100 </test> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
101 <test expect_num_outputs="1"> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
102 <param name="reference" value="HIV-HXB2-gag.xml" ftype="xml"/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
103 <param name="sequences" value="HIV_small.fasta" ftype="fasta"/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
104 <param name="exportKind" value="GlobalAlignment" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
105 <param name="exportAlphabet" value="Nucleotides" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
106 <param name="exportReferenceSequence" value="yes" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
107 <param name="exportWithInsertions" value="no" /> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
108 <output name="output" file="HIV-output.fasta" ftype="fasta"/> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
109 </test> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
110 </tests> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
111 <help><![CDATA[ |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
112 **VIRULIGN** |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
113 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
114 A tool for codon-correct pairwise alignments, with an augmented functionality to annotate the alignment according the positions of the proteins. We present a `tutorial`_ demonstrating VIRULIGN's functionality for three different pathogens (i.e., HIV-1, Dengue virus, Zika virus). |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
115 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
116 VIRULIGN minimally requires a FASTA file with target sequences and a reference sequence in order to generate a codon-correct alignment in a predefined output format (see below). The reference sequence can be either provided to VIRULIGN in FASTA format or embedded in an XML file. In this XML file, also an annotation of the different proteins, regions or other structures can be given by the positions relative to the reference genome. |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
117 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
118 OUTPUT: |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
119 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
120 - The option GlobalAlignment will generate a FASTA file of the target sequences aligned against a single reference sequence and formatted as a MSA. |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
121 - The option PairwiseAlignments will generate a FASTA file of the target sequences, with each sequence aligned separately against the reference sequence. |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
122 - The option PositionTable will create a comma-separated value (CSV) file where each position of the alignment is given as a separate column. The CSV file is annotated according to the numerical positions in the protein. |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
123 - The option MutationTable will create a CSV file where each mutation present at a specific position is given as a separate column in Boolean representation. The CSV file is annotated according to the numerical position in the protein |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
124 - the option Mutations will output, for each sequence, a list of amino acids changes compared to the reference sequence |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
125 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
126 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
127 **More Information** |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
128 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
129 - **Official Repository**: https://github.com/rega-cev/virulign |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
130 - **User Guide & Tutorial**: https://github.com/rega-cev/virulign-tutorial |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
131 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
132 .. _tutorial: https://github.com/rega-cev/virulign-tutorial |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
133 |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
134 ]]></help> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
135 <citations> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
136 <citation type="doi">10.1093/bioinformatics/bty851</citation> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
137 </citations> |
|
0620360e441e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/virulign/ commit b18f2f0794274e906cf75c8ed07e1a7eb1c9b7f8
iuc
parents:
diff
changeset
|
138 </tool> |
