comparison gaeval.xml @ 1:8dc7512c9dc9 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/aegean commit 669dd4d406e86aee7d83e7420dced981c180d805
author iuc
date Sun, 11 Feb 2024 11:30:13 +0000
parents 1dd7adc21b6d
children
comparison
equal deleted inserted replaced
0:1dd7adc21b6d 1:8dc7512c9dc9
1 <tool id="aegean_gaeval" name="AEGeAn GAEVAL" version="@TOOL_VERSION@" profile="20.01"> 1 <tool id="aegean_gaeval" name="AEGeAn GAEVAL" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.01">
2 <description> compute coverage and integrity scores for gene models using transcript alignments.</description> 2 <description> compute coverage and integrity scores for gene models using transcript alignments.</description>
3 <macros> 3 <macros>
4 <import>macros.xml</import> 4 <import>macros.xml</import>
5 </macros> 5 </macros>
6 <expand macro='xrefs'/> 6 <expand macro="edam_ontology"/>
7 <expand macro='edam_ontology'/> 7 <expand macro="xrefs"/>
8 <expand macro='requirements'/> 8 <expand macro="requirements"/>
9 <version_command>gaeval --version</version_command> 9 <version_command>gaeval --version</version_command>
10 <command detect_errors='exit_code'> 10 <command detect_errors="exit_code">
11 <![CDATA[ 11 <![CDATA[
12 gaeval '$alignmentgff3' '$genesgff3' 12 gaeval "$alignmentgff3" "$genesgff3"
13 -a $weights.alpha 13 -a $weights.alpha
14 -b $weights.beta 14 -b $weights.beta
15 -g $weights.gamma 15 -g $weights.gamma
16 -e $weights.epsilon 16 -e $weights.epsilon
17 -c $expected.expcds 17 -c $expected.expcds
18 -5 $expected.exp5putr 18 -5 $expected.exp5putr
19 -3 $expected.exp3putr > '$output' 19 -3 $expected.exp3putr > "$output"
20 ]]> 20 ]]>
21 </command> 21 </command>
22 <inputs> 22 <inputs>
23 <param name='alignmentgff3' type='data' format='gff3' label='Alignment GFF3 file' /> 23 <param name="alignmentgff3" type="data" format="gff3" label="Alignment GFF3 file" />
24 <param name='genesgff3' type='data' format='gff3' label='Genes GFF3 file'/> 24 <param name="genesgff3" type="data" format="gff3" label="Genes GFF3 file"/>
25 <!-- Weight options --> 25 <!-- Weight options -->
26 <section name='weights' 26 <section name="weights"
27 title='Weights for calculating integrity score' 27 title="Weights for calculating integrity score"
28 expanded='False'> 28 expanded="False">
29 <param argument='--alpha' type='float' 29 <param argument="--alpha" type="float"
30 min='0' max='1' value='0.6' 30 min="0" max="1" value="0.6"
31 label='Introns confirmed, or % expected CDS lenght for single-exon genes' 31 label="Introns confirmed, or % expected CDS lenght for single-exon genes"
32 help='The percentage of introns confirmed by an alignment gap; for single-exon gene predictions lacking introns, it represents the ratio of the observed CDS length to the expected CDS length. '/> 32 help="The percentage of introns confirmed by an alignment gap; for single-exon gene predictions lacking introns, it represents the ratio of the observed CDS length to the expected CDS length. "/>
33 <param argument='--beta' type='float' 33 <param argument="--beta" type="float"
34 min='0' max='1' value='0.3' 34 min="0" max="1" value="0.3"
35 label='Exon coverage' 35 label="Exon coverage"
36 help='Overall percentage of individual exons spanned by at least one sequencing read.'/> 36 help="Overall percentage of individual exons spanned by at least one sequencing read."/>
37 <param argument='--gamma' type='float' 37 <param argument="--gamma" type="float"
38 min='0' max='1' value='0.05' 38 min="0" max="1" value="0.05"
39 label='% expected 5’ UTR length' 39 label="% expected 5’ UTR length"
40 help='The ratio of the observed 5’ UTR length to the expected 5’ UTR length.'/> 40 help="The ratio of the observed 5’ UTR length to the expected 5’ UTR length."/>
41 <param argument='--epsilon' type='float' 41 <param argument="--epsilon" type="float"
42 min='0' max='1' value='0.05' 42 min="0" max="1" value="0.05"
43 label='% expected 3’ UTR lenght' 43 label="% expected 3’ UTR lenght"
44 help='The ratio of the observed 3’ UTR length to the expected 3’ UTR length.'/> 44 help="The ratio of the observed 3’ UTR length to the expected 3’ UTR length."/>
45 </section> 45 </section>
46 <!-- Expected feature lenght options --> 46 <!-- Expected feature lenght options -->
47 <section name='expected' 47 <section name="expected"
48 title='Expected feature lenghts for calculating integrity score' 48 title="Expected feature lenghts for calculating integrity score"
49 expanded='False'> 49 expanded="False">
50 <param name='expcds' type='integer' 50 <param name="expcds" type="integer"
51 min='0' max='1000' value='400' 51 min="0" max="1000" value="400"
52 label='Expected CDs length (in bp) (-c)' /> 52 label="Expected CDs length (in bp) (-c)" />
53 <param name='exp5putr' type='integer' 53 <param name="exp5putr" type="integer"
54 min='0' max='1000' value='200' 54 min="0" max="1000" value="200"
55 label='Expected 5’ UTR length (-5)' /> 55 label="Expected 5’ UTR length (-5)" />
56 <param name='exp3putr' type='integer' 56 <param name="exp3putr" type="integer"
57 min='0' max='1000' value='100' 57 min="0" max="1000" value="100"
58 label='Expected 3’ UTR length (-3)' /> 58 label="Expected 3’ UTR length (-3)" />
59 </section> 59 </section>
60 </inputs> 60 </inputs>
61 <outputs> 61 <outputs>
62 <data name='output' format='tabular' /> 62 <data name="output" format="tabular" />
63 </outputs> 63 </outputs>
64 <tests> 64 <tests>
65 <test expect_num_outputs="1"> 65 <test expect_num_outputs="1">
66 <param name='alignmentgff3' value='TAIR10_GFF3_alignment.gff'/> 66 <param name="alignmentgff3" value="TAIR10_GFF3_alignment.gff" ftype="gff3"/>
67 <param name='genesgff3' value='TAIR10_GFF3_genes.gff'/> 67 <param name="genesgff3" value="TAIR10_GFF3_genes.gff" ftype="gff3"/>
68 <output name='output' file='gaeval_output_test1.txt'/> 68 <output name="output" file="gaeval_output_test1.txt"/>
69 </test> 69 </test>
70 <test expect_num_outputs="1"> 70 <test expect_num_outputs="1">
71 <param name='alignmentgff3' value='TAIR10_GFF3_alignment.gff'/> 71 <param name="alignmentgff3" value="TAIR10_GFF3_alignment.gff" ftype="gff3"/>
72 <param name='genesgff3' value='TAIR10_GFF3_genes.gff'/> 72 <param name="genesgff3" value="TAIR10_GFF3_genes.gff" ftype="gff3"/>
73 <section name='weights'> 73 <section name="weights">
74 <param name='alpha' value='0.5'/> 74 <param name="alpha" value="0.5"/>
75 <param name='beta' value='0.4'/> 75 <param name="beta" value="0.4"/>
76 <param name='gamma' value='0.05'/> 76 <param name="gamma" value="0.05"/>
77 <param name='epsion' value='0.05'/> 77 <param name="epsion" value="0.05"/>
78 </section> 78 </section>
79 <output name='output' file='gaeval_output_test2.txt'/> 79 <output name="output" file="gaeval_output_test2.txt"/>
80 </test> 80 </test>
81 <test expect_num_outputs="1"> 81 <test expect_num_outputs="1">
82 <param name='alignmentgff3' value='TAIR10_GFF3_alignment.gff'/> 82 <param name="alignmentgff3" value="TAIR10_GFF3_alignment.gff" ftype="gff3"/>
83 <param name='genesgff3' value='TAIR10_GFF3_genes.gff'/> 83 <param name="genesgff3" value="TAIR10_GFF3_genes.gff" ftype="gff3"/>
84 <section name='expected'> 84 <section name="expected">
85 <param name='expcds' value='20'/> 85 <param name="expcds" value="20"/>
86 <param name='exp5putr' value='150'/> 86 <param name="exp5putr" value="150"/>
87 <param name='exp3putr' value='120'/> 87 <param name="exp3putr" value="120"/>
88 </section> 88 </section>
89 <output name='output' file='gaeval_output_test3.txt' lines_diff='2'/> 89 <output name="output" file="gaeval_output_test3.txt" lines_diff="2"/>
90 </test> 90 </test>
91 91
92 </tests> 92 </tests>
93 <help> 93 <help>
94 <![CDATA[ 94 <![CDATA[
124 124
125 GAEVAL computes coverage and integrity scores for each mRNA feature in the gene prediction input. The output will be identical to the input, except that each mRNA feature will have two new attribtues: gaeval_coverage and gaeval_integrity. 125 GAEVAL computes coverage and integrity scores for each mRNA feature in the gene prediction input. The output will be identical to the input, except that each mRNA feature will have two new attribtues: gaeval_coverage and gaeval_integrity.
126 126
127 ]]> 127 ]]>
128 </help> 128 </help>
129 <expand macro='citations'/> 129 <expand macro="citations"/>
130 </tool> 130 </tool>