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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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>