Mercurial > repos > iuc > funannotate_sort
annotate funannotate_sort.xml @ 8:520e30695ec3 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/funannotate commit 1102ae206f5dfb9322d28b23d224eb67a7b80a1c
author | iuc |
---|---|
date | Wed, 01 Nov 2023 09:56:24 +0000 |
parents | 998b719a94cb |
children |
rev | line source |
---|---|
0
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
1 <tool id="funannotate_sort" name="Sort assembly" profile="20.01" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@"> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
2 <description></description> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
3 <macros> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
5 </macros> |
8
520e30695ec3
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/funannotate commit 1102ae206f5dfb9322d28b23d224eb67a7b80a1c
iuc
parents:
0
diff
changeset
|
6 <expand macro="biotools" /> |
0
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
7 <requirements> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
8 <expand macro="requirements" /> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
9 </requirements> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
10 <version_command>funannotate check --show-versions</version_command> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
11 <command><![CDATA[ |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
12 funannotate sort |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
13 --input '${input}' |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
14 --out '${output}' |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
15 --base '${base}' |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
16 --minlen ${minlen} |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
17 ]]></command> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
18 <inputs> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
19 <param argument="--input" type="data" format="fasta" label="Assembly to sort" /> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
20 |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
21 <param argument="--base" type="text" value="scaffold" label="Base name to relabel contigs"> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
22 <validator type="regex" message="No special characters allowed">^(?:\w+)?$</validator> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
23 </param> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
24 <param argument="--minlen" type="integer" value="0" label="Shorter contigs are discarded" /> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
25 </inputs> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
26 <outputs> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
27 <data name='output' format='fasta' label="${tool.name} on ${on_string}: sorted assembly" /> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
28 </outputs> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
29 <tests> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
30 <test> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
31 <param name="input" value="genome.fa" /> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
32 <output name="output"> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
33 <assert_contents> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
34 <has_text text=">scaffold_1" /> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
35 <has_text text=">scaffold_4" /> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
36 </assert_contents> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
37 </output> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
38 </test> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
39 <test> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
40 <param name="input" value="genome.fa" /> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
41 <param name="base" value="something" /> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
42 <param name="minlen" value="2100" /> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
43 <output name="output"> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
44 <assert_contents> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
45 <has_text text=">something_1" /> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
46 <not_has_text text=">something_4" /> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
47 </assert_contents> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
48 </output> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
49 </test> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
50 </tests> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
51 <help><![CDATA[ |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
52 Funannotate_ sort |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
53 ----------------- |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
54 |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
55 Funannotate_ is a pipeline for genome annotation (built specifically for fungi, but will also work with higher eukaryotes). |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
56 |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
57 This script sorts the input contigs by size (longest->shortest) and then relabels |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
58 the contigs with a simple name (e.g. scaffold_1). Augustus can have problems with |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
59 some complicated contig names. |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
60 |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
61 .. _Funannotate: http://funannotate.readthedocs.io |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
62 ]]></help> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
63 <expand macro="citations" /> |
998b719a94cb
"planemo upload commit 9613152729099079c7465c3d5d42005ef22ca91e"
iuc
parents:
diff
changeset
|
64 </tool> |