annotate gffcompare.xml @ 5:f99dd58de04f draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
author iuc
date Fri, 03 Feb 2023 10:57:30 +0000
parents 0f710191a66d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
1 <tool id="gffcompare" name="GffCompare" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.05">
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
2 <description>compare assembled transcripts to a reference annotation</description>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
3 <macros>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
4 <import>macros.xml</import>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
5 </macros>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
6 <xrefs>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
7 <xref type="bio.tools">gffcompare</xref>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
8 </xrefs>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
9 <expand macro="requirements" />
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
10 <version_command>gffcompare -v | awk '{print $2}'</version_command>
2
f99d7825a501 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit a5352fb7f073b0083b750c5cf7d283ebcc16b30d
iuc
parents: 1
diff changeset
11 <command detect_errors="aggressive"><![CDATA[
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
12 #import re
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
13
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
14 #set escaped_element_identifiers = [re.sub('[^\w\-]', '_', str(_.element_identifier)) for _ in $gffinputs]
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
15 #for $input, $escaped_element_identifier in zip($gffinputs, $escaped_element_identifiers):
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
16 ln -s '$input' '$escaped_element_identifier' &&
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
17 #end for
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
18 #if $conditional_annotation.selector == "yes":
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
19 #if $conditional_annotation.ref_source.selector == "history":
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
20 ln -s '$conditional_annotation.ref_source.reference_annotation' reference_annotation &&
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
21 #else:
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
22 ln -s '${conditional_annotation.ref_source.index.fields.path}' reference_annotation &&
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
23 #end if
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
24 #end if
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
25 #if $seq_data.selector == "Yes":
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
26 #if $seq_data.seq_source.index_source == "history":
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
27 ln -s '$seq_data.seq_source.ref_genome' ref_seq.fa &&
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
28 samtools faidx ref_seq.fa &&
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
29 #else:
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
30 ln -s '${seq_data.seq_source.index.fields.path}' ref_seq.fa &&
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
31 #end if
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
32 #end if
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
33 gffcompare -V
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
34 #if $conditional_annotation.selector == "yes":
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
35 -r reference_annotation
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
36 $conditional_annotation.R
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
37 $conditional_annotation.Q
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
38 $conditional_annotation.conditional_strict.selector
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
39 #if $conditional_annotation.conditional_strict.selector == '--strict-match'
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
40 -e $conditional_annotation.conditional_strict.e
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
41 #end if
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
42 $conditional_annotation.discard_single_exon
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
43 $conditional_annotation.conditional_duplication.selector
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
44 #if $conditional_annotation.conditional_duplication.selector == "-D"
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
45 $conditional_annotation.conditional_duplication.S
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
46 #end if
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
47 $conditional_annotation.no_merge
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
48 #end if
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
49 $refmap_tmap
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
50 #if $seq_data.selector == "Yes":
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
51 -s ref_seq.fa
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
52 #end if
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
53 -d $max_dist_group
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
54 $chr_stats
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
55 -p '$adv_output.p'
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
56 $adv_output.A
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
57 $adv_output.C
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
58 $adv_output.X
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
59 $adv_output.K
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
60 #for $escaped_element_identifier in $escaped_element_identifiers:
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
61 '$escaped_element_identifier'
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
62 #end for
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
63 #if len($gffinputs) == 1 and $refmap_tmap == 'true'
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
64 && mv *tmap output.tmap
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
65 #if $seq_data.selector == "Yes"
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
66 && mv *refmap output.refmap
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
67 #end if
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
68 #end if
1
c80cdc2eac6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit fc3616bd1463afef9681cd7c431ac29f79e37e74
iuc
parents: 0
diff changeset
69 ]]></command>
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
70 <inputs>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
71 <param format="gtf,gff3" name="gffinputs" type="data" label="GTF inputs for comparison" help="" multiple="true" />
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
72 <conditional name="conditional_annotation">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
73 <param name="selector" type="select" label="Use reference annotation">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
74 <option value="no">No</option>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
75 <option value="yes">Yes</option>
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
76 </param>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
77 <when value="yes">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
78 <conditional name="ref_source">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
79 <param label="Choose the source for the reference annotation" name="selector" type="select">
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
80 <option value="cached">Locally cached</option>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
81 <option value="history" selected="true">History</option>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
82 </param>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
83 <when value="cached">
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
84 <param argument="-r" label="Using reference annotation" name="index" type="select">
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
85 <options from_data_table="gene_sets">
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
86 <filter column="dbkey" key="dbkey" ref="gffinputs" type="data_meta" />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
87 </options>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
88 <validator message="No reference annotation is available for the build associated with the selected input dataset" type="no_options" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
89 </param>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
90 </when>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
91 <when value="history">
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
92 <param argument="-r" name="reference_annotation" type="data" format="gff3,gtf" label="Reference annotation"
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
93 help="Requires an annotation file in GFF3 or GTF format"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
94 </when>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
95 </conditional>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
96 <param argument="-R" falsevalue="" truevalue="-R" type="boolean" label="Sn correction" help="Consider only the reference transcripts that
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
97 overlap any of the input transfrags"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
98 <param argument="-Q" falsevalue="" truevalue="-Q" type="boolean" label="Sp correction" help="Consider only the input transcripts that overlap
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
99 any of the reference transcripts. Warning: this will discard all 'novel' loci!"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
100 <conditional name="conditional_strict">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
101 <param name="selector" argument="--strict-match" type="select" label="Strict match" help="Make the accuracy estimation
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
102 at transcript level much more stringtent by only allowing a limited variation of the outer coordinates of the terminal exons. Transcript
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
103 matching takes into account the -e range for terminal exons; code '=' is only assigned if transcript ends are within that range, otherwiscode
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
104 '~' is assigned for intron chain match or single-exon">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
105 <option value="">No</option>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
106 <option value="--strict-match">Yes</option>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
107 </param>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
108 <when value=""/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
109 <when value="--strict-match">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
110 <param argument="-e" label="Maximum range of variation for the free ends of terminal exons" type="integer" value="100" />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
111 </when>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
112 </conditional>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
113 <param name="discard_single_exon" argument="-M/-N" type="select" label="Discard single-exon transcripts" help="If -S and also --strict-match is given,
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
114 exact matching of all exon boundaries is required">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
115 <option value="" selected="true">No</option>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
116 <option value="-M">Discard single-exon transfrags and reference transcripts</option>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
117 <option value="-N">Discard single-exon reference transcripts</option>
1
c80cdc2eac6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit fc3616bd1463afef9681cd7c431ac29f79e37e74
iuc
parents: 0
diff changeset
118 </param>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
119 <conditional name="conditional_duplication">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
120 <param name="selector" argument="-D" type="select" label="Discart duplicate query transfrags" help="Discard duplicate query transfrags (i.e. same
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
121 intron chain) within a single sample (disable annotation mode for a single file); this option is automatically enabled when multiple query files are provided">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
122 <option value="">No</option>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
123 <option value="-D">Yes</option>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
124 </param>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
125 <when value=""/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
126 <when value="-D">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
127 <param argument="-S" type="boolean" truevalue="-S" falsevalue="" checked="false" label="Strict duplicate checking" help="When -D is enabled (or
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
128 multiple query files are provided), perform a more strict duplicate checking: only discard matching (same intron chain) query transcripts from
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
129 the same sample if their boundaries are fully contained within (or same with) matching transcripts if --strict-match is also given, exact match
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
130 of all exons is required" />
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
131 </when>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
132 </conditional>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
133 <param argument="--no-merge" type="boolean" checked="false" truevalue="--no-merge" falsevalue="" label="Disable close-exon merging"
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
134 help="Default: merge exons separated by 'introns' shorter than 5 bases" />
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
135 </when>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
136 <when value="no"/>
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
137 </conditional>
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
138 <conditional name="seq_data">
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
139 <param name="selector" type="select" label="Use sequence data" help="Use sequence data for some optional classification functions, including the addition of the p_id attribute required by Cuffdiff." >
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
140 <option value="no">No</option>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
141 <option value="yes">Yes</option>
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
142 </param>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
143 <when value="no"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
144 <when value="yes">
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
145 <conditional name="seq_source">
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
146 <param label="Choose the source for the reference sequence" name="index_source" type="select">
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
147 <option value="cached">Locally cached</option>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
148 <option value="history" selected="true">History</option>
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
149 </param>
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
150 <when value="cached">
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
151 <param argument="-s" label="Using reference genome" name="index" type="select">
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
152 <options from_data_table="fasta_indexes">
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
153 <filter column="dbkey" key="dbkey" ref="gffinputs" type="data_meta" />
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
154 </options>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
155 <validator message="No reference genome is available for the build associated with the selected input dataset" type="no_options" />
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
156 </param>
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
157 </when>
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
158 <when value="history">
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
159 <param argument="-s" name="ref_genome" type="data" format="fasta" label="Reference genome" help="Optional. Repeats must be soft-masked (lower case) in order to be able to classify
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
160 transfrags as repeats"/>
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
161 </when>
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
162 </conditional>
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
163 </when>
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
164 </conditional>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
165 <param argument="-d" name="max_dist_group" type="integer" value="100" min="0" help="Maximum distance (range) for grouping transcript start sites. Default: 100" label="Max distance for transcript grouping" />
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
166 <param argument="--chr-stats" type="boolean" checked="false" truevalue="--chr-stats" falsevalue="" label="Stats per reference contig/chromosome" help="Show summary and accuracy data separately for each reference sequence in the transcript accuracy data set" />
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
167 <param argument="-T" name="refmap_tmap" type="boolean" truevalue="" falsevalue="-T" checked="true" label="Generate TMAP and RefMap files for each input" help="TMAP are tabular files that store the information regarding the best match for each prediction in the reference.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
168 RefMap files are tabular files which store the information regarding the best match for each reference transcript, among all possible prediction models. More information in the help section"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
169 <section name="adv_output" title="Combined GTF output parameters">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
170 <param argument="-p" type="text" value="TCONS" label="Name prefix for consensus transcripts">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
171 <sanitizer invalid_char="">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
172 <valid initial="string.letters,string.digits">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
173 <add value="_" />
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
174 <add value="-" />
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
175 </valid>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
176 </sanitizer>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
177 <validator type="regex">[0-9a-zA-Z_-]+</validator>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
178 </param>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
179 <param argument="-C" type="boolean" checked="false" truevalue="-C" falsevalue="" label="Discard matching and 'contained' transfrags" help="I.e. collapse intron-redundant transfrags across all query files" />
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
180 <param argument="-A" type="boolean" checked="false" truevalue="-A" falsevalue="" label="Discard the 'contained' transfrags except intron-redundant transfrags starting with a different 5' exon" help="Like -C but does not discard intron-redundant transfrags if they start with a different 5' exon" />
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
181 <param argument="-X" type="boolean" checked="false" truevalue="-X" falsevalue="" label="Discard the 'contained' transfrags also if ends stick out within the container's introns" help="Like -C but also discard contained transfrags if transfrag ends stick out within the container's introns" />
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
182 <param argument="-K" type="boolean" checked="false" truevalue="-K" falsevalue="" label="Do NOT discard any redundant transfrag matching a reference" help="For -C/-A/-X" />
2
f99d7825a501 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit a5352fb7f073b0083b750c5cf7d283ebcc16b30d
iuc
parents: 1
diff changeset
183 </section>
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
184 </inputs>
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
185 <outputs>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
186 <data name="transcripts_annotated" format="gtf" from_work_dir="gffcmp.annotated.gtf" label="${tool.name} on ${on_string}: annotated transcripts">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
187 <filter>conditional_annotation['selector'] == "yes"</filter>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
188 <filter>len(gffinputs) == 1</filter>
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
189 </data>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
190 <data name="transcripts_combined" format="gtf" from_work_dir="gffcmp.combined.gtf" label="${tool.name} on ${on_string}: combined transcripts" >
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
191 <filter>len(gffinputs) > 1</filter>
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
192 </data>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
193 <collection name="refmap_output_collection" type="list" label="${tool.name} on ${on_string}: RefMap">
1
c80cdc2eac6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit fc3616bd1463afef9681cd7c431ac29f79e37e74
iuc
parents: 0
diff changeset
194 <discover_datasets pattern="gffcmp\.(?P&lt;designation&gt;.+)\.refmap" ext="tabular" />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
195 <filter>conditional_annotation['selector'] == 'yes'</filter>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
196 <filter>len(gffinputs) > 1</filter>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
197 <filter>refmap_tmap</filter>
1
c80cdc2eac6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit fc3616bd1463afef9681cd7c431ac29f79e37e74
iuc
parents: 0
diff changeset
198 </collection>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
199 <data name="refmap_output" format="tabular" from_work_dir="output.refmap" label="${tool.name} on ${on_string}: RefMap">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
200 <filter>conditional_annotation['selector'] == 'yes'</filter>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
201 <filter>len(gffinputs) == 1</filter>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
202 <filter>refmap_tmap</filter>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
203 </data>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
204 <collection name="tmap_output_collection" type="list" label="${tool.name} on ${on_string}: TMAP">
1
c80cdc2eac6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit fc3616bd1463afef9681cd7c431ac29f79e37e74
iuc
parents: 0
diff changeset
205 <discover_datasets pattern="gffcmp\.(?P&lt;designation&gt;.+)\.tmap" ext="tabular" />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
206 <filter>refmap_tmap</filter>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
207 <filter>len(gffinputs) > 1</filter>
1
c80cdc2eac6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit fc3616bd1463afef9681cd7c431ac29f79e37e74
iuc
parents: 0
diff changeset
208 </collection>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
209 <data name="tmap_output" format="tabular" from_work_dir="output.tmap" label="${tool.name} on ${on_string}: TMAP">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
210 <filter>refmap_tmap</filter>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
211 <filter>len(gffinputs) == 1</filter>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
212 </data>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
213 <data name="transcripts_stats" format="txt" from_work_dir="gffcmp.stats" label="${tool.name} on ${on_string}: accuracy stats" />
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
214 <data name="transcripts_loci" format="tabular" from_work_dir="gffcmp.loci" label="${tool.name} on ${on_string}: loci file" />
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
215 <data name="transcripts_tracking" format="tabular" from_work_dir="gffcmp.tracking" label="${tool.name} on ${on_string}: tracking file" />
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
216 </outputs>
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
217 <tests>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
218 <!-- Test 01: 2 inputs, no reference, default options -->
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
219 <test expect_num_outputs="5">
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
220 <param ftype="gtf" name="gffinputs" value="gffcompare_in1.gtf,gffcompare_in2.gtf" />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
221 <conditional name="conditional_annotation">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
222 <param name="selector" value="no"/>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
223 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
224 <conditional name="seq_data">
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
225 <param name="selector" value="no" />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
226 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
227 <assert_command>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
228 <not_has_text text="-R " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
229 <not_has_text text="-Q " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
230 <not_has_text text="--strict-match " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
231 <not_has_text text="-T " />
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
232 <has_text_matching expression="^.*gffcompare((?!-s).)*$" /> <!-- since ln also has -s a more complicated regexp is needed here to check if -s is not set -->
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
233 <not_has_text text="-M " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
234 <not_has_text text="-N " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
235 <has_text text="-d 100 " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
236 <not_has_text text="-D " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
237 <not_has_text text="--no-merge " />
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
238 <has_text text="-p 'TCONS' " />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
239 <not_has_text text="-C " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
240 <not_has_text text="-A " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
241 <not_has_text text="-X " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
242 <not_has_text text="-K " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
243 </assert_command>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
244 <output file="gffcompare_out1.stats" name="transcripts_stats" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
245 <output file="gffcompare_out1.loci" name="transcripts_loci" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
246 <output file="gffcompare_out1.tracking" name="transcripts_tracking" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
247 <output file="gffcompare_out1.gtf" name="transcripts_combined" />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
248 <output_collection name="tmap_output_collection" type="list" count="2"/>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
249 </test>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
250 <!-- Test 02: 2 inputs, no reference, with refsequence, default options (but disable tmap output) -->
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
251 <test expect_num_outputs="4">
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
252 <param ftype="gtf" name="gffinputs" value="gffcompare_in1.gtf,gffcompare_in2.gtf" />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
253 <param name="refmap_tmap" value="false"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
254 <conditional name="conditional_annotation">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
255 <param name="selector" value="no"/>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
256 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
257 <conditional name="seq_data">
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
258 <param name="selector" value="Yes" />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
259 <conditional name="seq_source">
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
260 <param name="index_source" value="history"/>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
261 <param name="ref_file" ftype="fasta" value="sequence.fa"/>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
262 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
263 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
264 <assert_command>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
265 <not_has_text text="-R " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
266 <not_has_text text="-Q " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
267 <has_text text="-T " />
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
268 <has_text_matching expression="gffcompare.*-s " /> <!-- since ln also has -s a more complicated regexp is needed here to check if -s is set -->
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
269 <not_has_text text="-M " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
270 <not_has_text text="-N " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
271 <has_text text="-d 100 " />
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
272 <has_text text="-p 'TCONS' " />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
273 <not_has_text text="-C " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
274 <not_has_text text="-A " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
275 <not_has_text text="-X " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
276 <not_has_text text="-K " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
277 </assert_command>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
278 <output file="gffcompare_out1.stats" name="transcripts_stats" compare="sim_size" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
279 <output file="gffcompare_out1.loci" name="transcripts_loci" compare="sim_size" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
280 <output file="gffcompare_out1.tracking" name="transcripts_tracking" compare="sim_size" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
281 <output file="gffcompare_out1.gtf" name="transcripts_combined" compare="sim_size" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
282 </test>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
283 <!-- Test 03: 2 inputs, no reference, with cached refsequence, default options (but disable tmap output) -->
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
284 <test expect_num_outputs="4">
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
285 <param ftype="gtf" name="gffinputs" value="gffcompare_in1.gtf,gffcompare_in2.gtf" dbkey="hg17" />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
286 <param name="refmap_tmap" value="false"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
287 <conditional name="conditional_annotation">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
288 <param name="selector" value="no"/>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
289 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
290 <conditional name="seq_data">
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
291 <param name="selector" value="yes" />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
292 <conditional name="seq_source">
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
293 <param name="index_source" value="cached"/>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
294 <param name="index" value="test_buildid"/>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
295 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
296 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
297 <assert_command>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
298 <not_has_text text="-R " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
299 <not_has_text text="-Q " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
300 <has_text text="-T " />
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
301 <has_text_matching expression="gffcompare.*-s " />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
302 <not_has_text text="-M " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
303 <not_has_text text="-N " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
304 <has_text text="-d 100 " />
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
305 <has_text text="-p 'TCONS' " />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
306 <not_has_text text="-C " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
307 <not_has_text text="-A " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
308 <not_has_text text="-X " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
309 <not_has_text text="-K " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
310 </assert_command>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
311 <output file="gffcompare_out1.stats" name="transcripts_stats" compare="sim_size" lines_diff="2"/>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
312 <output file="gffcompare_out1.loci" name="transcripts_loci" compare="sim_size" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
313 <output file="gffcompare_out1.tracking" name="transcripts_tracking" compare="sim_size" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
314 <output file="gffcompare_out1.gtf" name="transcripts_combined" compare="sim_size" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
315 </test>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
316 <!-- Test 04: 2 inputs and reference, default options -->
1
c80cdc2eac6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit fc3616bd1463afef9681cd7c431ac29f79e37e74
iuc
parents: 0
diff changeset
317 <test expect_num_outputs="6">
c80cdc2eac6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit fc3616bd1463afef9681cd7c431ac29f79e37e74
iuc
parents: 0
diff changeset
318 <param ftype="gtf" name="gffinputs" value="gffcompare_in1.gtf,gffcompare_in2.gtf" />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
319 <conditional name="conditional_annotation">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
320 <param name="selector" value="yes"/>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
321 <conditional name="ref_source">
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
322 <param name="ref_source_sel" value="history"/>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
323 <param ftype="gtf" name="reference_annotation" value="gffcompare_in3.gtf" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
324 </conditional>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
325 <conditional name="conditional_strict">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
326 <param name="selector" value="--strict-match"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
327 <param name="e" value="100"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
328 </conditional>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
329 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
330 <conditional name="seq_data">
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
331 <param name="seletor" value="no" />
1
c80cdc2eac6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit fc3616bd1463afef9681cd7c431ac29f79e37e74
iuc
parents: 0
diff changeset
332 </conditional>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
333 <assert_command>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
334 <not_has_text text="-R " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
335 <not_has_text text="-Q " />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
336 <has_text text="--strict-match " />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
337 <not_has_text text="-T " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
338 <not_has_text text="-M " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
339 <not_has_text text="-N " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
340 <has_text text="-e 100 " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
341 <has_text text="-d 100 " />
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
342 <not_has_text text="-D " />
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
343 <not_has_text text="--no-merge " />
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
344 <not_has_text text="--chr-stats" />
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
345 <has_text text="-p 'TCONS' " />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
346 <not_has_text text="-C " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
347 <not_has_text text="-A " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
348 <not_has_text text="-X " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
349 <not_has_text text="-K " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
350 </assert_command>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
351 <output file="gffcompare_out2.stats" name="transcripts_stats" compare="sim_size" />
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
352 <output file="gffcompare_out2.loci" name="transcripts_loci" compare="sim_size" />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
353 <output file="gffcompare_out2.tracking" name="transcripts_tracking" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
354 <output file="gffcompare_out2.gtf" name="transcripts_combined" />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
355 <output_collection name="refmap_output_collection" type="list" count="2">
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
356 <element name="gffcompare_in1_gtf" file="gffcompare_out2-1.refmap" ftype="tabular" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
357 <element name="gffcompare_in2_gtf" file="gffcompare_out2-2.refmap" ftype="tabular" />
1
c80cdc2eac6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit fc3616bd1463afef9681cd7c431ac29f79e37e74
iuc
parents: 0
diff changeset
358 </output_collection>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
359 <output_collection name="tmap_output_collection" type="list" count="2">
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
360 <element name="gffcompare_in1_gtf" file="gffcompare_out2-1.tmap" ftype="tabular" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
361 <element name="gffcompare_in2_gtf" file="gffcompare_out2-2.tmap" ftype="tabular" />
1
c80cdc2eac6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit fc3616bd1463afef9681cd7c431ac29f79e37e74
iuc
parents: 0
diff changeset
362 </output_collection>
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
363 </test>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
364 <!-- Test 05: 2 inputs and reference (cached), non default options -->
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
365 <test expect_num_outputs="6">
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
366 <param ftype="gtf" name="gffinputs" value="gffcompare_in1.gtf,gffcompare_in2.gtf" dbkey="hg17" />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
367 <conditional name="conditional_annotation">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
368 <param name="selector" value="yes"/>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
369 <conditional name="ref_source">
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
370 <param name="ref_source_sel" value="cached"/>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
371 <param name="index" value="test_buildid"/>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
372 </conditional>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
373 <param name="R" value="true"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
374 <param name="Q" value="true"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
375 <param name="discard_single_exon" value="-M"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
376 <param name="no_merge" value="true"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
377 <conditional name="conditional_strict">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
378 <param name="selector" value="--strict-match"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
379 <param name="e" value="101"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
380 </conditional>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
381 <conditional name="conditional_duplication">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
382 <param name="selector" value="-D"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
383 <param name="S" value="false"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
384 </conditional>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
385 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
386 <param name="max_dist_group" value="99" />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
387 <param name="chr_stats" value="true" />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
388 <assert_command>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
389 <has_text text="-R " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
390 <has_text text="-Q " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
391 <has_text text="--strict-match " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
392 <not_has_text text="-T " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
393 <has_text text="-M " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
394 <not_has_text text="-N " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
395 <has_text text="-e 101 " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
396 <has_text text="-d 99 " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
397 <has_text text="-D " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
398 <has_text text="--no-merge " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
399 <has_text text="--chr-stats" />
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
400 <has_text text="-p 'TCONS' " />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
401 <not_has_text text="-C " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
402 <not_has_text text="-A " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
403 <not_has_text text="-X " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
404 <not_has_text text="-K " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
405 </assert_command>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
406 <output file="gffcompare_out2.stats" name="transcripts_stats" compare="sim_size" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
407 <output file="gffcompare_out2.loci" name="transcripts_loci" compare="sim_size" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
408 <output file="gffcompare_out2.tracking" name="transcripts_tracking" compare="sim_size" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
409 <output file="gffcompare_out2.gtf" name="transcripts_combined" compare="sim_size" delta="50000"/>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
410 <output_collection name="refmap_output_collection" type="list" count="0"/> <!-- because of -M no refmaps are created -->
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
411 <output_collection name="tmap_output_collection" type="list" count="2"/>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
412 </test>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
413 <!-- Test 06: 2 inputs and reference, non default advanced options -->
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
414 <test expect_num_outputs="6">
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
415 <param ftype="gtf" name="gffinputs" value="gffcompare_in1.gtf,gffcompare_in2.gtf" />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
416 <conditional name="conditional_annotation">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
417 <param name="selector" value="yes"/>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
418 <conditional name="ref_source">
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
419 <param name="ref_source_sel" value="history"/>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
420 <param ftype="gtf" name="reference_annotation" value="gffcompare_in3.gtf" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
421 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
422 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
423 <conditional name="seq_data">
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
424 <param name="selector" value="no" />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
425 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
426 <section name="adv_output">
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
427 <param name="p" value="OTHER" />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
428 <param name="C" value="true" />
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
429 <param name="A" value="true" />
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
430 <param name="X" value="true" />
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
431 <param name="K" value="true" />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
432 </section>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
433 <assert_command>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
434 <not_has_text text="-R " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
435 <not_has_text text="-Q " />
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
436 <not_has_text text="--strict-match " />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
437 <not_has_text text="-T " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
438 <not_has_text text="-M " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
439 <not_has_text text="-N " />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
440 <not_has_text text="-e 100 " />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
441 <has_text text="-d 100 " />
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
442 <not_has_text text="-D " />
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
443 <not_has_text text="--no-merge " />
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
444 <not_has_text text="--chr-stats" />
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
445 <has_text text="-p 'OTHER' " />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
446 <has_text text="-C " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
447 <has_text text="-A " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
448 <has_text text="-X " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
449 <has_text text="-K " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
450 </assert_command>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
451 <output file="gffcompare_out2.stats" name="transcripts_stats" compare="sim_size" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
452 <output file="gffcompare_out2.loci" name="transcripts_loci" compare="sim_size" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
453 <output file="gffcompare_out2.tracking" name="transcripts_tracking" compare="sim_size" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
454 <output file="gffcompare_out2.gtf" name="transcripts_combined" compare="sim_size" delta="50000"/>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
455 <output_collection name="tmap_output_collection" type="list" count="2"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
456 <output_collection name="tmap_output_collection" type="list" count="2"/>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
457 </test>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
458 <!-- Test 07: 2 inputs and reference, default options, no tmap or refmap output -->
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
459 <test expect_num_outputs="4">
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
460 <param ftype="gtf" name="gffinputs" value="gffcompare_in1.gtf,gffcompare_in2.gtf" />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
461 <param name="refmap_tmap" value="false"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
462 <conditional name="conditional_annotation">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
463 <param name="selector" value="yes"/>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
464 <conditional name="ref_source">
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
465 <param name="ref_source_sel" value="history"/>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
466 <param ftype="gtf" name="reference_annotation" value="gffcompare_in3.gtf" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
467 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
468 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
469 <conditional name="seq_data">
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
470 <param name="selector" value="No" />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
471 </conditional>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
472 <assert_command>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
473 <not_has_text text="-R " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
474 <not_has_text text="-Q " />
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
475 <not_has_text text="--strict-match " />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
476 <has_text text="-T " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
477 <not_has_text text="-M " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
478 <not_has_text text="-N " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
479 <has_text text="-d 100 " />
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
480 <not_has_text text="-D " />
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
481 <not_has_text text="--no-merge " />
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
482 <not_has_text text="--chr-stats" />
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
483 <has_text text="-p 'TCONS' " />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
484 <not_has_text text="-C " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
485 <not_has_text text="-A " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
486 <not_has_text text="-X " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
487 <not_has_text text="-K " />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
488 </assert_command>
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
489 <output file="gffcompare_out2.stats" name="transcripts_stats" lines_diff="2" />
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
490 <output file="gffcompare_out2.loci" name="transcripts_loci" compare="sim_size" />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
491 <output file="gffcompare_out2.tracking" name="transcripts_tracking" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
492 <output file="gffcompare_out2.gtf" name="transcripts_combined" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
493 </test>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
494 <!-- Test 08: 1 inputs and reference, default options, no tmap or refmap output -->
1
c80cdc2eac6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit fc3616bd1463afef9681cd7c431ac29f79e37e74
iuc
parents: 0
diff changeset
495 <test expect_num_outputs="4">
c80cdc2eac6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit fc3616bd1463afef9681cd7c431ac29f79e37e74
iuc
parents: 0
diff changeset
496 <param ftype="gtf" name="gffinputs" value="gffcompare_in4.gtf" />
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
497 <param name="refmap_tmap" value="false"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
498 <conditional name="conditional_annotation">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
499 <param name="selector" value="yes"/>
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
500 <conditional name="ref_source">
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
501 <param name="ref_source_sel" value="history"/>
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
502 <param ftype="gtf" name="reference_annotation" value="gffcompare_in5.gtf" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
503 </conditional>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
504 <param name="R" value="true"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
505 <param name="Q" value="false"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
506 <conditional name="conditional_strict">
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
507 <param name="selector" value="--strict-match"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
508 <param name="e" value="100"/>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
509 </conditional>
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
510 <param name="discard_single_exon" value=""/>
1
c80cdc2eac6d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit fc3616bd1463afef9681cd7c431ac29f79e37e74
iuc
parents: 0
diff changeset
511 </conditional>
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
512 <param name="max_dist_group" value="100" />
4
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
513 <output file="gffcompare_out3.stats" name="transcripts_stats"/>
0f710191a66d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit 851f81495c875ac09d936537ffd2b32e6af2c8c5"
iuc
parents: 3
diff changeset
514 <output file="gffcompare_out3.loci" name="transcripts_loci" compare="sim_size" />
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
515 <output file="gffcompare_out3.tracking" name="transcripts_tracking" />
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
516 <output file="gffcompare_out3.gtf" name="transcripts_annotated" />
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
517 </test>
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
518 </tests>
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
519 <help>
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
520 <![CDATA[
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
521
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
522 .. class:: infomark
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
523
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
524 **GffCompare Overview**
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
525
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
526 GffCompare is designed to systematically compare one or more sets of transcript predictions to a reference annotation at different levels of granularity (base level, exon level,
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
527 transcript level etc.), and in the process to provide a way to "annotate" such transcript predictions based on their overlaps or proximity to reference annotation transcripts.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
528 When multiple transcript files (samples) are provided, GffCompare generates a non-redundant combined set of transcripts, tracking structurally equivalent transcripts across multiple
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
529 samples and classifying them according to their relationship to reference transcripts. GffCompare has the following main functions:
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
530
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
531 - Merge structurally equivalent transcripts and transcript fragments (transfrags) across multiple samples
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
532 - Assess the accuracy of the assembled transcripts from an RNA-Seq sample by comparing it to known annotation
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
533 - Track, annotate, and report all structurally distinct transfrags across multiple samples
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
534
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
535 The last two purposes require the user to provide a known reference annotation file that GffCompare then uses to classify all the transcripts in the input samples according to the
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
536 reference transcript that they most closely overlap.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
537
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
538 To assess the accuracy of transcriptome assemblies, GffCompare reports several accuracy metrics previously employed for gene prediction evaluation. These metrics include sensitivity
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
539 and precision as well as the number of novel or missed features, and the metrics are computed at various levels (base, exon, intron chain, transcript, or locus).
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
540
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
541 ----
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
542
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
543 .. class:: infomark
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
544
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
545 **Annotation mode**
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
546
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
547 When a single query GTF/GFF file is given as input for analysis, along with a reference annotation (-r option), GffCompare switches into annotation mode and it generates a *annotated
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
548 transcripts* file, allowing annotate transcripts by using a reference annotation. It should be noted that this file is not generated when options to remove "duplicated"/redundant transfrags are given (-D, -S, -C, -A, -X).
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
549
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
550 ----
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
551
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
552 .. class:: infomark
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
553
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
554 **Merging structually equivalent transcripts**
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
555
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
556 When multiple input GTF/GFF files are provided, GffCompare reports a GTF file named *combined transcripts* that containing the union of all transfrags in each sample. If a transfrag with the same
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
557 exact intron chain is present in both samples, it is thus reported only once in the output file.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
558
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
559 **The "super-locus" concept**
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
560
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
561 A super-locus is a region of the genome where predicted transcripts and reference transcripts get clustered together by exon overlaps. When multiple GFF files are provided as input to GffCompare,
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
562 this clustering is performed across all the input files. Due to the transitive nature of this clustering, these super-loci can occasionally get very large, sometimes merging a few distinct reference
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
563 gene regions together, especially if there is a lot of transcription or alignment noise around the individual gene regions. For each super-locus, GffCompare assigns a unique identifier with the XLOC prefix.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
564
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
565 ----
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
566
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
567 .. class:: infomark
3
2bb86e2c417f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8a752199588db982182cbe7fffbcb8512313526
iuc
parents: 2
diff changeset
568
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
569 **Transcript accuracy estimation**
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
570
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
571 GffCompare can be used to assess the accuracy of transcriptome assemblies produced by programs like StringTie 19 with respect to a known reference annotation. To this end, GffCompare
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
572 reports various statistics related to the accuracy of the input transcripts compared to the reference annotation in the *accuracy stats* file.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
573
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
574 Among these statistics are sensitivity and precision values computed at various levels (base, exon, intron chain, transcript, locus), which are calculated as:
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
575
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
576 * Sensitivity = TP/(TP+FN)
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
577 * Precision = TP/(TP+FP)
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
578
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
579 where TP stands for "true positives", or query features (bases, exons, introns, transcripts, etc.) that agree with the corresponding reference annotation features; FN means "false negatives",
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
580 i.e. features that are found in the reference annotation but are not present in the input data; FP (“false positives”) are features present in the input data but not confirmed by any reference
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
581 annotation data. Notice that FP+ TP amounts to the whole input set of query features in the input file. If multiple query GTF/GFF files are given as input, these metrics are computed separately
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
582 for each sample.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
583
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
584 Sensitivity and Precision values are estimated at various levels, which are largely an increasingly stringent way of evaluating the accuracy/correctness of a set of predicted transcripts (transfrags),
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
585 when compared to the reference annotation. The six different levels that GffCompare uses are described below:
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
586
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
587 * **Base level**: At the base level, TP represents the number of exon bases that are reported at the same coordinate on both the query transcripts and any reference transcript, FN is the number of bases in reference data exons that are not covered at all by any of the query exons, and FP is the number of bases which are covered by predicted transcripts' exons but not covered by any reference transcript exons.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
588 * **Exon level**: We define the TP, FN, and FP values at the exon level similar to the base level, but now the unit of comparison is the exon interval on the genome, i.e. if an exon of the predicted transcript overlaps and matches the boundaries of a reference transcript exon, then it is counted as a TP.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
589 * **Intron Level**: Intron intervals are the units that are matched at the intron level, therefore each intron of the predicted transcript is checked against any introns of the reference transcripts in the same region and if there is one with the same exact start-end coordinates, it is counted as a TP.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
590 * **Intron chain level**: At this level we count as a TP any query transcript for which all of its introns can be found, with the same exact intron coordinates as in a reference transcript that has the same number of introns. Matching all the introns at this level implies that all the internal exons also match, but this might not be true for the external boundaries of the terminal exons.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
591 * **Transcript level**: Note that intron chain level values are calculated only by looking at multi-exon transcripts, so it completely ignores the single-exon transcripts, which can be quite numerous in a RNA-Seq experiment (possibly due to a lot of transcriptional and alignment noise). The transcript level considers single-exons as well. A TP at this level is defined as a full exon chain match between the predicted transcript and a reference transcript, where all internal exons match and the outer boundaries of the terminal query exons can only slightly differ from the reference exons (with at most 100 bases by default). Also GffCompare considers single-exon transcripts as matching an overlapping single-exon reference transcript if there is a significant overlap between the two (more than 80% of the longer transcript by default).
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
592 * **Locus level**: At this level GffCompare considers that an observed locus, defined as a cluster of exon-overlapping transcripts, matches a similarly built reference locus if at least one predicted transcript has a transcript level match with a reference transcript in the corresponding reference locus.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
593
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
594 ----
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
595
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
596 .. class:: infomark
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
597
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
598 **Tracking transcripts**
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
599
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
600 GffCompare can also be used to track all transcripts that are structurally equivalent among the different input files. GffCompare considers transcripts matching (or structurally equivalent) if all
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
601 their introns are identical. Note that matching transcripts are allowed to differ on the length of the first and last exons, since these lengths can usually vary across samples for the same biological transcript.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
602
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
603 A list of all matching transcripts is reported in a file called *tracking file* in which each row represents a transcript. The first column in this file represents a unique id assigned to that transcripts.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
604 The second file represents the super-locus that contains that transcript. If a reference annotation is provided, the 3 rd and 4 th columns contain the reference annotation transcript that was found to be
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
605 closest to the transcript and the classification code that specifies the relationship between these two transcripts, respectively. The rest of the columns show the corresponding
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
606 transcript from each input file in order.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
607
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
608 **RefMap and TMAP files**
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
609
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
610 In order to quickly see which reference transcripts match which transcripts from a sample file, two other files, called *RefMap* and *TMAP* are also created for each query. The RefMap file is a tab-delimited file
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
611 that has a row for each reference transcript that either fully or partially matches a transcript from the given input file. Conversely, the TMAP file has a row for each input transcript, while the columns in this
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
612 file describe the most closely matching reference transcript for that transcript.
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
613
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
614 ]]>
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
615 </help>
5
f99dd58de04f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffcompare commit c8028c2640d2d213da5097df2341a8281fe0b7c8
iuc
parents: 4
diff changeset
616 <expand macro="citations" />
0
3c97c841a443 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/gffcompare commit 33ef7ef2f829bf46a6fde7637715d974c17f898a
iuc
parents:
diff changeset
617 </tool>