Mercurial > repos > genouest > helixer
annotate helixer.xml @ 3:e3846dc36c4d draft
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit b98998db24a203964671f6d41cc1b9d005dc4a0c
author | genouest |
---|---|
date | Tue, 19 Mar 2024 09:05:38 +0000 |
parents | 7c1dc010a819 |
children | c2fc4ac35199 |
rev | line source |
---|---|
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
1 <?xml version="1.0"?> |
2
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
2 <tool id="helixer" name="Helixer" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.05"> |
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
3 <description>gene calling</description> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
4 <macros> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
5 <import>macros.xml</import> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
6 </macros> |
3
e3846dc36c4d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit b98998db24a203964671f6d41cc1b9d005dc4a0c
genouest
parents:
2
diff
changeset
|
7 <xrefs> |
e3846dc36c4d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit b98998db24a203964671f6d41cc1b9d005dc4a0c
genouest
parents:
2
diff
changeset
|
8 <xref type="bio.tools">helixer</xref> |
e3846dc36c4d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit b98998db24a203964671f6d41cc1b9d005dc4a0c
genouest
parents:
2
diff
changeset
|
9 </xrefs> |
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
10 <requirements> |
1
7bc75dd0f782
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit e516933a2c3aa6bcd336a0b5c072893fe9019dd9
genouest
parents:
0
diff
changeset
|
11 <expand macro="requirements"/> |
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
12 </requirements> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
13 |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
14 <command detect_errors="exit_code"><![CDATA[ |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
15 |
1
7bc75dd0f782
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit e516933a2c3aa6bcd336a0b5c072893fe9019dd9
genouest
parents:
0
diff
changeset
|
16 /usr/local/bin/fetch_helixer_models.py && |
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
17 Helixer.py |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
18 --fasta-path '$input' |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
19 --species '$species' |
2
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
20 --lineage '$lineages' |
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
21 --gff-output-path '$output' |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
22 |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
23 --temporary-dir ./ |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
24 |
2
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
25 #set default_subsequence_length = {"fungi": 21384, "land_plant": 106920, "invertebrate": 213840, "vertebrate": 213840} |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
26 #set subsequence_len = default_subsequence_length.get(str($lineages)) |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
27 #set default_overlap_offset = {"fungi": 10692, "land_plant": 53460, "invertebrate": 106920, "vertebrate": 106920} |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
28 #set overlap_off = default_overlap_offset.get(str($lineages)) |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
29 #set default_overlap_core_length = {"fungi": 16038, "land_plant": 80190, "invertebrate": 160380, "vertebrate": 160380} |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
30 #set overlap_core_len = default_overlap_core_length.get(str($lineages)) |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
31 |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
32 #if str($subsequence_length) == "": |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
33 --subsequence-length '$subsequence_len' |
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
34 #else: |
2
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
35 --subsequence-length '$subsequence_length' |
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
36 #end if |
2
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
37 |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
38 #if str($option_overlap.use_overlap) == "true": |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
39 #if str($option_overlap.overlap_offset) == "": |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
40 --overlap-offset '$overlap_off' |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
41 #else: |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
42 --overlap-offset '$overlap_offset' |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
43 #end if |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
44 |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
45 #if str($option_overlap.overlap_core_length) == "": |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
46 --overlap-core-length '$overlap_core_len' |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
47 #else: |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
48 --overlap-core-length '$overlap_core_length' |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
49 #end if |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
50 #end if |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
51 |
1
7bc75dd0f782
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit e516933a2c3aa6bcd336a0b5c072893fe9019dd9
genouest
parents:
0
diff
changeset
|
52 --batch-size $size |
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
53 --window-size $post_processing.window_size |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
54 --min-coding-length $post_processing.min_coding_length |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
55 --edge-threshold $post_processing.edge_threshold |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
56 --peak-threshold $post_processing.peak_threshold |
2
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
57 |
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
58 ]]></command> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
59 |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
60 <inputs> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
61 <param argument="--fasta-path" name="input" type="data" format="fasta,fasta.gz" label="Genomic sequence"></param> |
2
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
62 |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
63 <param argument="--lineage" name="lineages" type="select" label="Available lineages" help="Choose the model to use for the annotation"> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
64 <option value="land_plant">land plant</option> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
65 <option value="vertebrate">vertebrate</option> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
66 <option value="invertebrate">invertebrate</option> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
67 <option value="fungi">fungi</option> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
68 </param> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
69 |
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
70 <param argument="--species" type="text" optional="true" label="Species name"> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
71 <sanitizer invalid_char=""> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
72 <valid initial="string.letters,string.digits"> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
73 <add value="_" /> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
74 </valid> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
75 </sanitizer> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
76 <validator type="regex">[0-9a-zA-Z_]+</validator> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
77 </param> |
1
7bc75dd0f782
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit e516933a2c3aa6bcd336a0b5c072893fe9019dd9
genouest
parents:
0
diff
changeset
|
78 <param name="size" argument="--batch-size" type="integer" value="8" label="Batch size" help="It may be necessary to reduce it if the GPU runs out of memory" /> |
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
79 <section name="post_processing" title="Post-processing"> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
80 <param argument="--window-size" type="integer" min="0" value="100" label="Window size" help="This determines the number of bases averaged during the sliding window approach"/> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
81 <param argument="--edge-threshold" type="float" min="0" max="1" value="0.1" label="Edge threshold" help="This threshold specifies the genic score which defines the start / end boundaries of each candidate region"/> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
82 <param argument="--peak-threshold" type="float" min="0" max="1" value="0.8" label="Peak threshold" help="This threshold specifies the minimum peak genic score required to accept the candidate region"/> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
83 <param argument="--min-coding-length" type="integer" min="0" value="100" label="Minimum coding length"/> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
84 </section> |
2
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
85 |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
86 <param name="subsequence_length" type="text" label="Subsequence length: how much of the genome the Neural Network can see at once" help="If you do not want to keep the default value, please enter the new value. Default values are 21384 for fungi, 106920 for land plant, and 213840 for vertebrates and invertebrates"/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
87 |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
88 <conditional name="option_overlap"> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
89 <param name="use_overlap" type="select" label="Enable overlapping step after predictions" help="This step combines predictions made on each subsequences, to improve quality near start and end of subsequences."> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
90 <option value="true" selected="true">Yes</option> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
91 <option value="false">No</option> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
92 </param> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
93 <when value="true"> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
94 <param name="overlap_offset" type="text" label="Overlap offset: Smaller values may lead to better predictions but will take longer" help="If you do not want to keep the default value, please enter the new value. Default values are 10692 for fungi, 53460 for land plant, and 106920 for vertebrates and invertebrates."/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
95 <param name="overlap_core_length" type="text" label="Overlap core length: Predicted subsequences will be cut to this length to increase prediction quality. Smaller values may lead to better predictions but will take longer" help="If you do not want to keep the default value, please enter the new value. Default values are 16038 for fungi, 80190 for land plant, and 160380 for vertebrates and invertebrates."/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
96 </when> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
97 <when value="false"/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
98 </conditional> |
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
99 </inputs> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
100 |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
101 <outputs> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
102 <data name="output" format="gff3"> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
103 </data> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
104 </outputs> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
105 <tests> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
106 <test expect_num_outputs="1"> |
2
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
107 <!-- Test for species and land_plant--> |
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
108 <param name="input" value="sequence.fasta"/> |
2
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
109 <param name="lineages" value="land_plant"/> |
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
110 <param name="species" value="Arabidopsis"/> |
1
7bc75dd0f782
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit e516933a2c3aa6bcd336a0b5c072893fe9019dd9
genouest
parents:
0
diff
changeset
|
111 <param name="size" value="8"/> |
2
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
112 <param name="subsequence_length" value=""/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
113 <section name="post_processing"> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
114 <param name="window_size" value="100"/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
115 <param name="edge_threshold" value="0.1"/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
116 <param name="peak_threshold" value="0.8"/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
117 <param name="min_coding_length" value="100"/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
118 </section> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
119 <conditional name="option_overlap"> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
120 <param name="use_overlap" value="true"/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
121 <param name="overlap_offset" value=""/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
122 <param name="overlap_core_length" value=""/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
123 </conditional> |
1
7bc75dd0f782
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit e516933a2c3aa6bcd336a0b5c072893fe9019dd9
genouest
parents:
0
diff
changeset
|
124 <output name="output" value="ouput_species.gff3" ftype="gff3" compare="sim_size" delta="100"/> |
7bc75dd0f782
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit e516933a2c3aa6bcd336a0b5c072893fe9019dd9
genouest
parents:
0
diff
changeset
|
125 </test> |
2
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
126 |
1
7bc75dd0f782
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit e516933a2c3aa6bcd336a0b5c072893fe9019dd9
genouest
parents:
0
diff
changeset
|
127 <test expect_num_outputs="1"> |
7bc75dd0f782
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit e516933a2c3aa6bcd336a0b5c072893fe9019dd9
genouest
parents:
0
diff
changeset
|
128 <!-- Test for vertebrates--> |
7bc75dd0f782
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit e516933a2c3aa6bcd336a0b5c072893fe9019dd9
genouest
parents:
0
diff
changeset
|
129 <param name="input" value="sequence.fasta"/> |
2
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
130 <param name="lineages" value="vertebrate"/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
131 <param name="size" value="8"/> |
1
7bc75dd0f782
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit e516933a2c3aa6bcd336a0b5c072893fe9019dd9
genouest
parents:
0
diff
changeset
|
132 <param name="size" value="8"/> |
2
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
133 <param name="subsequence_length" value=""/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
134 <section name="post_processing"> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
135 <param name="window_size" value="100"/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
136 <param name="edge_threshold" value="0.1"/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
137 <param name="peak_threshold" value="0.8"/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
138 <param name="min_coding_length" value="100"/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
139 </section> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
140 <conditional name="option_overlap"> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
141 <param name="use_overlap" value="true"/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
142 <param name="overlap_offset" value=""/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
143 <param name="overlap_core_length" value=""/> |
7c1dc010a819
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 85a0295d96722d39bc249fa3be1145ce2b9801e3
genouest
parents:
1
diff
changeset
|
144 </conditional> |
1
7bc75dd0f782
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit e516933a2c3aa6bcd336a0b5c072893fe9019dd9
genouest
parents:
0
diff
changeset
|
145 <output name="output" value="vertebrate.gff3" ftype="gff3" lines_diff="2"/> |
7bc75dd0f782
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit e516933a2c3aa6bcd336a0b5c072893fe9019dd9
genouest
parents:
0
diff
changeset
|
146 </test> |
0
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
147 </tests> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
148 |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
149 <help><![CDATA[ |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
150 Helixer_: Gene calling with Deep Neural Networks. |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
151 |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
152 .. _Helixer: https://github.com/weberlab-hhu/Helixer |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
153 ]]></help> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
154 <expand macro="citation"></expand> |
1b08e39cc52d
planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/helixer commit 8f0b5d30f8f5daea0f6c03293c8593ac24d9e1b7
genouest
parents:
diff
changeset
|
155 </tool> |