annotate agat.xml @ 5:ea6d46165f3a draft default tip

planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
author bgruening
date Fri, 18 Oct 2024 13:34:17 +0000
parents bcc76443a66e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
1 <tool id="agat" name="AGAT" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
2 <description>GTF/GFF analysis toolkit</description>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
3 <macros>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
4 <import>macros.xml</import>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
5 </macros>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
6 <expand macro="biotools"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
7 <expand macro="requirements" />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
8 <version_command>agat_sq_stat_basic.pl --version</version_command>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
10
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
11 #if $tool.selector == 'functional_annotation'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
12 #if $tool.blast_adv.options == "yes":
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
13 ln -s '$tool.blast_adv.database' ./functional_annotation_blast.fasta &&
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
14 #end if
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
15 #end if
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
16
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
17 #if $tool.selector == 'fix'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
18 @input_annotation_single@
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
19 agat_convert_sp_gxf2gxf.pl
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
20 --gxf '$input_annotation'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
21 --config '$agat_configfile'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
22 --output ./output &&
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
23 cat ./output > '${annotation}'
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
24 #else if $tool.selector == 'convert_GFF2GTF'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
25 @input_annotation_single@
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
26 agat_convert_sp_gff2gtf.pl
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
27 --gff '$input_annotation'
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
28 --gtf_version $tool.gtf_version
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
29 --output ./output.gtf &&
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
30 cat ./output.gtf > '${annotation_gtf}'
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
31 #else if $tool.selector == 'convert_GTF2GFF'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
32 @input_annotation_single@
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
33 agat_convert_sp_gxf2gxf.pl
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
34 --gff '$input_annotation'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
35 --output ./output.gff &&
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
36 cat ./output.gff > '${annotation_gff}'
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
37 #else if $tool.selector == 'compare'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
38 @input_annotation_double@
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
39 agat_sp_compare_two_annotations.pl
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
40 --gff1 '$input1'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
41 --gff2 '$input2'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
42 --output ./temp_output &&
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
43 cat ./temp_output/report.txt > '${stats_output}'
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
44 #else if $tool.selector == 'extract'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
45 @input_annotation_single@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
46 @input_reference@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
47 agat_sp_extract_sequences.pl
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
48 --gff '$input_annotation'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
49 -f '$ref_genome'
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
50 $tool.mrna
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
51 $tool.cdna
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
52 $tool.clean_final_stop
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
53 $tool.clean_internal_stop
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
54 #if $tool.downstream
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
55 --downstream $tool.downstream
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
56 #end if
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
57 $tool.full
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
58 $tool.keep_attributes
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
59 $tool.keep_parent_attributes
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
60 $tool.merge
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
61 $tool.plus_strand_only
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
62 $tool.protein
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
63 $tool.remove_orf_offset
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
64 $tool.revcomp
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
65 $tool.split
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
66 #if $tool.type
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
67 --type $tool.type
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
68 #end if
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
69 #if $tool.upstream
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
70 --upstream $tool.upstream
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
71 #end if
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
72 --output '${sequence_output}'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
73 #else if $tool.selector == 'functional_analysis'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
74 @input_annotation_single@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
75 @input_reference@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
76 mkdir -p './statistics' &&
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
77 agat_sp_functional_statistics.pl
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
78 --gff '$input_annotation'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
79 --gs '$ref_genome'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
80 --output ./temp_output &&
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
81 cat 'temp_output/gene@transcript/table_per_feature_type.txt' > '$stats_output'
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
82
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
83 #else if $tool.selector == 'merge_annotations'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
84 @input_annotation_double@
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
85 agat_sp_merge_annotations.pl
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
86 --gff '$input1'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
87 --gff '$input2'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
88 --config '$agat_configfile'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
89 --output ./output &&
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
90 cat ./output > '${annotation}'
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
91 #else if $tool.selector == 'annotation_statistics'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
92 @input_annotation_single@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
93 @input_reference@
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
94 agat_sp_statistics.pl
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
95 --gff '$input_annotation'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
96 --gs '$ref_genome'
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
97 -d
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
98 --output ./temp_output &&
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
99 cat ./temp_output > '$stats_output'
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
100 #else if $tool.selector == 'filter_feature_fasta'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
101 @input_annotation_single@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
102 @input_reference@
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
103 agat_sq_filter_feature_from_fasta.pl
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
104 --gff '$input_annotation'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
105 --fasta '$ref_genome'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
106 --config '$agat_configfile'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
107 --output ./output &&
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
108 cat ./output > '${annotation}'
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
109 #else if $tool.selector == 'complement'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
110 @input_annotation_double@
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
111 agat_sp_complement_annotations.pl
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
112 --ref '$input1'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
113 --add '$input2'
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
114 --size_min $tool.size_min
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
115 --config '$agat_configfile'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
116 --output ./temp_output &&
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
117 cat ./temp_output > '${annotation}'
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
118 #else if $tool.selector == 'splice_sites'
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
119 @input_annotation_single@
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
120 agat_sp_add_splice_sites.pl
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
121 --gff '$input_annotation'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
122 --config '$agat_configfile'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
123 --output ./output &&
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
124 cat ./output > '${annotation}'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
125 #else if $tool.selector == 'functional_annotation'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
126 @input_annotation_single@
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
127 agat_sp_manage_functional_annotation.pl
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
128 --gff '$input_annotation'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
129 #if $tool.input_interpro:
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
130 --interpro '$tool.input_interpro'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
131 #end if
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
132 #if str($tool.blast_adv.options) == "yes":
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
133 -b '$tool.blast_adv.input_blast'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
134 --db ./functional_annotation_blast.fasta
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
135 --blast_evalue $tool.blast_adv.evalue
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
136 #end if
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
137 -pe $tool.prot_existence
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
138 -o galaxy_functional_annot
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
139 #else if $tool.selector == 'keep_longest_isoform'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
140 @input_annotation_single@
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
141 agat_sp_keep_longest_isoform.pl
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
142 --gff '$input_annotation'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
143 --config '$agat_configfile'
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
144 --output ./output &&
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
145 cat ./output > '${annotation}'
5
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
146 #else if $tool.selector == 'fix_overlapping_genes'
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
147 @input_annotation_single@
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
148 agat_sp_fix_overlaping_genes.pl
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
149 --gff '$input_annotation'
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
150 --config '$agat_configfile'
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
151 --output ./output &&
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
152 cat ./output > '${annotation}'
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
153 #end if
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
154 ]]>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
155 </command>
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
156 <configfiles>
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
157 <configfile name="agat_configfile"><![CDATA[
5
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
158 #if $tool.selector in ['fix','merge_annotations','complement','splice_sites','filter_feature_fasta','keep_longest_isoform', 'fix_overlapping_genes']
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
159 ---
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
160 output_format: $tool.output_format.selector
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
161 #if $tool.output_format.selector == "GFF"
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
162 gff_output_version: $tool.output_format.version
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
163 gtf_output_version: relax
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
164 #else
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
165 gff_output_version: 3
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
166 gtf_output_version: $tool.output_format.version
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
167 #end if
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
168 verbose: 1
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
169 progress_bar: true
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
170 log: true
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
171 debug: false
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
172 tabix: false
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
173 merge_loci: $tool.merge_loci
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
174 throw_fasta: false
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
175 force_gff_input_version: 0
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
176 create_l3_for_l2_orphan: $tool.create_exon
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
177 locus_tag:
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
178 - locus_tag
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
179 - gene_id
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
180 prefix_new_id: nbis
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
181 check_sequential: true
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
182 check_l2_linked_to_l3: true
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
183 check_l1_linked_to_l2: true
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
184 remove_orphan_l1: true
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
185 check_all_level3_locations: true
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
186 check_cds: true
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
187 check_exons: true
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
188 check_utrs: true
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
189 check_all_level2_locations: true
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
190 check_all_level1_locations: true
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
191 check_identical_isoforms: true
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
192 clean_attributes_from_template: false
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
193 #end if
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
194 ]]></configfile>
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
195 </configfiles>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
196 <inputs>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
197 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
198 <param name="selector" type="select" label="AGAT tool selector" help="As AGAT is a toolkit, it contains a lot of tools. If any of them is missing, please contact the server admin.">
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
199 <option value="splice_sites">Add splice sites</option>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
200 <option value="annotation_statistics">Annotation statistics (agat_sp_statistics.pl)</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
201 <option value="compare">Compare annotation files (agat_sp_compare_two_annotations.pl)</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
202 <option value="complement">Complement annotation file (agat_sp_complement_annotations.pl)</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
203 <option value="extract">Extract sequences (agat_sp_extract_sequences.pl)</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
204 <option value="convert_GFF2GTF">GFF to GTF format conversion (agat_convert_sp_gff2gtf.pl)</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
205 <option value="convert_GTF2GFF">GTF to GFF3 format conversion (agat_convert_sp_gxf2gxf.pl)</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
206 <option value="filter_feature_fasta">Filter annotation by sequence name (agat_sq_filter_feature_from_fasta.pl)</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
207 <option value="fix">Fix and/or standarize GFF3 annotation file (agat_convert_sp_gxf2gxf.pl)</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
208 <option value="functional_analysis">Functional analysis (agat_sp_functional_statistics.pl)</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
209 <option value="merge_annotations">Merge annotations (agat_sp_merge_annotations.pl)</option>
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
210 <option value="functional_annotation">Functional annotation (agat_sp_manage_functional_annotation.pl)</option>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
211 <option value="keep_longest_isoform">Keep longest isoform (agat_sp_keep_longest_isoform.pl)</option>
5
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
212 <option value="fix_overlapping_genes">Fix Overlapping Genes (agat_sp_fix_overlaping_genes.pl)</option>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
213 </param>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
214 <when value="annotation_statistics">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
215 <expand macro="ANNOTATION_INPUT"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
216 <expand macro="REFERENCE_FASTA"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
217 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
218 <when value="compare">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
219 <param argument="--gff1" name="input_annotation1" type="data" format="gff,gtf,gff3,gff3.gz" label="Annotation file 1" help="Input GTF/GFF file" />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
220 <param argument="--gff2" name="input_annotation2" type="data" format="gff,gtf,gff3,gff3.gz" label="Annotation file 2" help="Input GTF/GFF file" />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
221 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
222 <when value="extract">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
223 <expand macro="ANNOTATION_INPUT"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
224 <expand macro="REFERENCE_FASTA"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
225 <param name="type" type="select" label="Type of feature to extract" optional="true" help="Define the feature you want to extract the sequence from.">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
226 <option value="gene">Gene</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
227 <option value="transcript">Transcript</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
228 <option value="exon">Exon</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
229 <option value="cds">CDS</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
230 <option value="trna">tRNA</option>
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
231 <option value="three_prime_utr">3 UTR</option>
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
232 <option value="five_prime_utr">5 UTR</option>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
233 </param>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
234 <param argument="--mrna" type="boolean" truevalue="--mrna" falsevalue="" checked="false" label="Extract mRNA sequences" help=" This extract the mrna
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
235 sequence (i.e transcribed sequence (devoid of introns, but containing untranslated exons))." />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
236 <param argument="--cdna" type="boolean" truevalue="--cdna" falsevalue="" checked="false" label="Extract the cDNA sequence"
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
237 help=" This extract the cdna sequence (i.e reverse complement of the mRNA: transcribed sequence (devoid of introns, but
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
238 containing untranslated exons, then reverse complemented)." />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
239 <param argument="--clean_final_stop" type="boolean" truevalue="--clean_final_stop" falsevalue="" checked="false" label="Clean final stop codons"
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
240 help=" This option allows removing the translation of the final stop codons that is represented by the '*' character. This character can be
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
241 disturbing for many programs (e.g interproscan)" />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
242 <param argument="--clean_internal_stop" type="boolean" truevalue="--clean_internal_stop" falsevalue="" checked="false" label="Clean internal
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
243 stop codons" help="The Clean Internal Stop option allows replacing the translation of the stop codons present among the sequence that is
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
244 represented by the '*' character by . This character can be disturbing for many programs (e.g interproscan)" />
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
245 <param argument="--upstream" type="integer" min="0" value="" optional="true" label="Upstream nucleotides" help="It will take that number of nucleotide in more at the 5 extremity." />
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
246 <param argument="--downstream" type="integer" min="0" value="" optional="true" label="Downstream nucleotides" help="It will take that number of downstream nucleotides." />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
247 <param argument="--full" type="boolean" truevalue="--full" falsevalue="" checked="false" label="Full" help="This option allows dealing
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
248 with feature that may span over several locations like CDS or exon, in order to extract the full sequence from the start extremity
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
249 of the first chunck to the end extremity of the last chunk. The use of that option with '--type exon' will extract the pre-mRNA
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
250 sequence (i.e with introns). Use of that option on CDS will give the pre-mRNA without the untraslated regions (UTRs). " />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
251 <param argument="--keep_attributes" type="boolean" truevalue="--keep_attributes" falsevalue="" checked="false" label="Keep attributes"
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
252 help="The value of the attribute tags will be extracted from the feature type specified by the option --type and stored in the FASTA header." />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
253 <param argument="--keep_parent_attributes" type="boolean" truevalue="--keep_parent_attributes" falsevalue="" checked="false" label="Keep parental attributes"
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
254 help="Keep parental attributes" />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
255 <param argument="--merge" type="boolean" truevalue="--merge" falsevalue="" checked="false" label="Merge" help="By default, only features that span
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
256 several locations (e.g. CDS and utr can span over several exons) are merged together. In order to merge other type of features (e.g. exon) you
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
257 must activate this parameter." />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
258 <param argument="--plus_strand_only" type="boolean" truevalue="--plus_strand_only" falsevalue="" checked="false" label="Plus strand only" help="By default
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
259 the extrated feature sequences from a minus strand is reverse complemented. Activating this option you will always get sequence from plus strand (not reverse complemented). " />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
260 <param argument="--protein" type="boolean" truevalue="--protein" falsevalue="" checked="false" label="Protein" help="It will extract the sequence in amino acids." />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
261 <param argument="--remove_orf_offset" type="boolean" truevalue="--remove_orf_offset" falsevalue="" checked="false" label="Remove ORF offset" help=" CDS can start with a phase different
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
262 from 0 when a gene model is fragmented. When asking for protein translation this (start) offset is trimmed out automatically. But when you extract CDS dna sequences, this (start)
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
263 offset is not removed by default. To remove it activate this option. If --upstream or --downstream option are used too, the (start) offset is trimmed first, then is added the piece
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
264 of sequence asked for." />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
265 <param argument="--revcomp" type="boolean" truevalue="--revcomp" falsevalue="" checked="false" label="Reverse complement the extracted sequence" help="By default the extrated feature
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
266 sequences from a minus strand is reverse complemented. Consequently, for minus strand features that option will extract the sequences from plus strand from left to right." />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
267 <param argument="--split" type="boolean" truevalue="--split" falsevalue="" checked="false" label="Split" help="By default, all features that span several locations (e.g. CDs and UTR can
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
268 span over several exons) are merge together to shape the biological feature (e.g. several CDS chuncks are merged to create the CDS in its whole). If you wish to extract all the chuncks
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
269 independently activate this option." />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
270 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
271 <when value="convert_GFF2GTF">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
272 <expand macro="ANNOTATION_INPUT" format="gff,gff3,gff3.gz"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
273 <param argument="--gtf_version" type="select" label="GTF version">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
274 <option value="3">GTF v3 - 9 feature types accepted: gene, transcript, exon, CDS, Selenocysteine, start_codon, stop_codon, three_prime_utr and five_prime_utr</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
275 <option value="2.5">GTF v2.5 - 8 feature types accepted: gene, transcript, exon, CDS, UTR, start_codon, stop_codon and Selenocysteine</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
276 <option value="2.2">GTF v2.2 - 9 feature types accepted: CDS, start_codon, stop_codon, 5UTR, 3UTR, inter, inter_CNS, intron_CNS and exon</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
277 <option value="2.1">GTF v2.1 - 6 feature types accepted: CDS, start_codon, stop_codon, exon, 5UTR and 3UTR</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
278 <option value="2">GTF v2 - 4 feature types accepted: CDS, start_codon, stop_codon and exon</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
279 <option value="1">GTF v1 - 5 feature types accepted: CDS, start_codon, stop_codon, exon and intron</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
280 <option value="relax">Relax: all feature types are accepted.</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
281 </param>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
282 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
283 <when value="convert_GTF2GFF">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
284 <expand macro="ANNOTATION_INPUT" format="gtf"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
285 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
286 <when value="filter_feature_fasta">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
287 <expand macro="ANNOTATION_INPUT" />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
288 <expand macro="REFERENCE_FASTA"/>
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
289 <expand macro="AGAT_CONFIG"/>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
290 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
291 <when value="fix">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
292 <expand macro="ANNOTATION_INPUT" format="gff,gff3,gff3.gz"/>
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
293 <expand macro="AGAT_CONFIG"/>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
294 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
295 <when value="functional_analysis">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
296 <expand macro="ANNOTATION_INPUT" format="gff,gtf,gff3,gff3.gz"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
297 <expand macro="REFERENCE_FASTA"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
298 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
299 <when value="merge_annotations">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
300 <param argument="--gff1" name="input_annotation1" type="data" format="gff,gtf,gff3,gff3.gz" label="Annotation file 1" help="Input GTF/GFF file" />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
301 <param argument="--gff2" name="input_annotation2" type="data" format="gff,gtf,gff3,gff3.gz" label="Annotation file 2" help="Input GTF/GFF file" />
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
302 <expand macro="AGAT_CONFIG"/>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
303 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
304 <when value="complement">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
305 <param argument="--ref" name="input_annotation1" type="data" format="gff,gtf,gff3,gff3.gz" label="Reference annotaiton" help="Reference GTF/GFF file" />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
306 <param argument="--add" name="input_annotation2" type="data" format="gff,gtf,gff3,gff3.gz" label="Annotation to complement" help="Annotation file you would like to use to complement the reference annotation." />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
307 <param argument="--size_min" type="integer" min="0" value="0" label="Minimun CDS size" help="Option to keep the non-overlping gene only if the CDS size (in nucleotide) is over the minimum
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
308 size defined. Default = 0 that means all of them are kept." />
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
309 <expand macro="AGAT_CONFIG"/>
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
310 </when>
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
311 <when value="splice_sites">
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
312 <expand macro="ANNOTATION_INPUT" format="gff,gff3,gff3.gz"/>
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
313 <expand macro="AGAT_CONFIG"/>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
314 </when>
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
315 <when value="functional_annotation">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
316 <expand macro="ANNOTATION_INPUT" format="gff,gff3,gff3.gz"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
317 <param argument="-i" name="input_interpro" type="data" format="tabular" optional="true" label="Input interpro file"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
318
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
319 <conditional name="blast_adv">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
320 <param name="options" type="select" label="Blast options">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
321 <option value="yes">Show</option>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
322 <option value="no" selected="true">Hide</option>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
323 </param>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
324 <when value="yes">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
325 <param argument="-b" name="input_blast" type="data" format="tabular" optional="true" label="Input blast file"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
326 <param argument="--db" name="database" type="data" format="fasta" optional="true" label="Fasta file using for the blast" help="Gene names and products/descriptions will be fished from this file." />
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
327 <param argument="--blast_evalue" name="evalue" type="float" min="0" max="1" value="0.000001" label="Maximum e-value to keep the annotation from the blast file"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
328 </when>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
329 <when value="no">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
330 </when>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
331 </conditional>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
332 <param name="prot_existence" type="select" label="Protein existence (PE)" help="You can decide until which protein existence level you want to consider to lift the finctional information">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
333 <option value="1">Experimental evidence at protein level</option>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
334 <option value="2">Experimental evidence at transcript level</option>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
335 <option value="3">Protein inferred from homology </option>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
336 <option value="4">Protein predicted</option>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
337 <option value="5" selected="true">Protein uncertain</option>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
338 </param>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
339 </when>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
340 <when value="keep_longest_isoform">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
341 <expand macro="ANNOTATION_INPUT" format="gff,gff3,gff3.gz"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
342 <expand macro="AGAT_CONFIG"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
343 </when>
5
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
344 <when value="fix_overlapping_genes">
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
345 <expand macro="ANNOTATION_INPUT" format="gff,gff3,gff3.gz"/>
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
346 <expand macro="AGAT_CONFIG"/>
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
347 </when>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
348 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
349 </inputs>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
350 <outputs>
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
351 <data name="annotation_gff" format="gff3" label="${tool.name} on ${on_string}: annotation file (GFF)">
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
352 <filter>tool['selector'] == 'convert_GTF2GFF'</filter>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
353 </data>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
354 <data name="annotation_gtf" format="gtf" label="${tool.name} on ${on_string}: annotation file (GTF)">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
355 <filter>tool['selector'] == 'convert_GFF2GTF'</filter>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
356 </data>
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
357 <data name="annotation" format="gff3" label="${tool.name} on ${on_string}: annotation file">
5
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
358 <filter>tool['selector'] in ['fix','merge_annotations','complement','filter_feature_fasta','splice_sites','bam2gff','keep_longest_isoform', 'fix_overlapping_genes']</filter>
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
359 <change_format>
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
360 <when input="output_format.selector" value="GTF" format="gtf" />
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
361 </change_format>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
362 </data>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
363 <data name="sequence_output" format="fasta" label="${tool.name} on ${on_string}: FASTA file">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
364 <filter>tool['selector'] =='extract'</filter>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
365 </data>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
366 <data name="stats_output" format="txt" label="${tool.name} on ${on_string}: stats file">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
367 <filter>tool['selector'] in ['annotation_statistics','compare','functional_analysis']</filter>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
368 </data>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
369 <collection name="distribution_plots_wiso" type="list" label="${tool.name} on ${on_string}: distribution plots (with isoforms)">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
370 <discover_datasets pattern="__designation_and_ext__" directory="temp_output_distribution_plots/with_isoforms" format="pdf"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
371 <filter>tool['selector'] == 'annotation_statistics'</filter>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
372 </collection>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
373 <collection name="distribution_plots_woiso" type="list" label="${tool.name} on ${on_string}: distribution plots (without isoforms)">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
374 <discover_datasets pattern="__designation_and_ext__" directory="temp_output_distribution_plots/without_isoforms" format="pdf"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
375 <filter>tool['selector'] == 'annotation_statistics'</filter>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
376 </collection>
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
377 <data name="sequence_annot_functional_report" format="txt" from_work_dir="galaxy_functional_annot/report.txt" label="${tool.name} on ${on_string}: Report">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
378 <filter>tool['selector'] =='functional_annotation'</filter>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
379 </data>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
380 <data name="sequence_annot_functional_error" format="txt" from_work_dir="galaxy_functional_annot/error.txt" label="${tool.name} on ${on_string}: Error">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
381 <filter>tool['selector'] =='functional_annotation'</filter>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
382 </data>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
383 <data name="sequence_annot_functional_duplicate_blast" format="txt" from_work_dir="galaxy_functional_annot/duplicatedNameFromBlast.txt" label="${tool.name} on ${on_string}: Duplicate name from Blast">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
384 <filter>tool['selector'] =='functional_annotation' and tool['blast_adv']['options'] == 'yes'</filter>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
385 </data>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
386 <data name="sequence_annot_functional_interpro_GO" format="txt" from_work_dir="galaxy_functional_annot/GO.txt" label="${tool.name} on ${on_string}: GO terms">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
387 <filter>tool['selector'] =='functional_annotation' and tool['input_interpro']</filter>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
388 </data >
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
389 <data name="sequence_annot_functional_interpro" format="txt" from_work_dir="galaxy_functional_annot/InterPro.txt" label="${tool.name} on ${on_string}: InterPro">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
390 <filter>tool['selector'] =='functional_annotation' and tool['input_interpro']</filter>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
391 </data>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
392 <data name="sequence_annot_functional_MetaCyc" format="txt" from_work_dir="galaxy_functional_annot/MetaCyc.txt" label="${tool.name} on ${on_string}: MetaCyc">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
393 <filter>tool['selector'] =='functional_annotation' and tool['input_interpro']</filter>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
394 </data>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
395 <data name="sequence_annot_functional_ProSitePatterns" format="txt" from_work_dir="galaxy_functional_annot/ProSitePatterns.txt" label="${tool.name} on ${on_string}: ProSitePatterns">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
396 <filter>tool['selector'] =='functional_annotation' and tool['input_interpro']</filter>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
397 </data>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
398 <data name="sequence_annot_functional_Reactome" format="txt" from_work_dir="galaxy_functional_annot/Reactome.txt" label="${tool.name} on ${on_string}: Reactome">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
399 <filter>tool['selector'] =='functional_annotation' and tool['input_interpro']</filter>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
400 </data>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
401 </outputs>
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
402 <tests>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
403 <!-- Test 01: annotation statistics-->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
404 <test expect_num_outputs="3">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
405 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
406 <param name="selector" value="annotation_statistics"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
407 <param name="gff" value="annotation.gtf" ftype="gtf"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
408 <conditional name="reference_genome">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
409 <param name="source" value="history"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
410 <param name="history_item" value="genome.fasta.gz"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
411 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
412 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
413 <output name="stats_output" file="test01_stats.txt" ftype="txt"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
414 <output_collection name="distribution_plots_wiso" type="list" count="4">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
415 <element name="transcriptClass_cds" file="test01_plot1.pdf" ftype="pdf" compare="sim_size" delta="100"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
416 </output_collection>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
417 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
418 <!-- Test 02: extract sequences -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
419 <test expect_num_outputs="1">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
420 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
421 <param name="selector" value="extract"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
422 <param name="gff" value="annotation_small.gtf"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
423 <conditional name="reference_genome">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
424 <param name="source" value="history"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
425 <param name="history_item" value="genome.fasta.gz"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
426 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
427 <param name="type" value="gene"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
428 <param name="upstream" value="10"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
429 <param name="downstream" value="20"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
430 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
431 <output name="sequence_output" file="test02.fasta" ftype="fasta"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
432 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
433 <!-- Test 03: compare annotations -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
434 <test expect_num_outputs="1">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
435 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
436 <param name="selector" value="compare"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
437 <param name="input_annotation1" value="annotation.gtf"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
438 <param name="input_annotation2" value="annotation_small.gtf"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
439 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
440 <output name="stats_output" file="test03.txt" ftype="txt" lines_diff="2"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
441 </test>
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
442 <!-- Test 04: complement annotation -->
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
443 <test expect_num_outputs="1">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
444 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
445 <param name="selector" value="complement"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
446 <param name="input_annotation1" value="annotation_small.gtf" ftype="gtf"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
447 <param name="input_annotation2" value="annotation_unique.gtf" ftype="gtf"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
448 <param name="size_min" value="10"/>
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
449 <conditional name="output_format">
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
450 <param name="selector" value="gff"/>
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
451 <param name="version" value="3"/>
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
452 </conditional>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
453 </conditional>
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
454 <output name="annotation_gff" file="test04.gff" ftype="gff3"/>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
455 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
456 <!-- Test 05: Convert GFF2GTF -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
457 <test expect_num_outputs="1">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
458 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
459 <param name="selector" value="convert_GFF2GTF"/>
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
460 <param name="gff" value="test04.gff" ftype="gff3"/>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
461 <param name="gtf_version" value="2"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
462 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
463 <output name="annotation_gtf" file="test05.gtf" ftype="gtf"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
464 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
465 <!-- Test 06: Convert GTF2GFF -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
466 <test expect_num_outputs="1">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
467 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
468 <param name="selector" value="convert_GTF2GFF"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
469 <param name="gff" value="annotation_small.gtf" ftype="gtf"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
470 </conditional>
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
471 <output name="annotation_gff" file="test06.gff" ftype="gff3"/>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
472 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
473 <!-- Test 07: Filter feature FASTA -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
474 <test expect_num_outputs="1">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
475 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
476 <param name="selector" value="filter_feature_fasta"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
477 <param name="gff" value="annotation_small.gtf" ftype="gtf"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
478 <conditional name="reference_genome">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
479 <param name="source" value="history"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
480 <param name="history_item" value="genome.fasta.gz"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
481 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
482 </conditional>
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
483 <output name="annotation" file="test07.gff" ftype="gff3"/>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
484 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
485 <!-- Test 08: Fix annotation file -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
486 <test expect_num_outputs="1">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
487 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
488 <param name="selector" value="fix"/>
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
489 <param name="gff" value="annotation_broken.gff" ftype="gff3"/>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
490 </conditional>
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
491 <output name="annotation_gff" file="annotation_fixed.gff" ftype="gff3"/>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
492 <assert_stdout>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
493 <has_text text="2 exons created that were missing" />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
494 </assert_stdout>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
495 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
496 <!-- Test 09: Functional analysis -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
497 <test expect_num_outputs="1">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
498 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
499 <param name="selector" value="functional_analysis"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
500 <param name="gff" value="annotation_small.gtf"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
501 <conditional name="reference_genome">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
502 <param name="source" value="history"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
503 <param name="history_item" value="genome.fasta.gz"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
504 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
505 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
506 <output name="stats_output" file="test09.txt" ftype="txt"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
507 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
508 <!-- Test 10: Merge annotations -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
509 <test expect_num_outputs="1">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
510 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
511 <param name="selector" value="merge_annotations"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
512 <param name="input_annotation1" value="annotation_small.gtf"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
513 <param name="input_annotation2" value="annotation_unique.gtf"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
514 </conditional>
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
515 <conditional name="output_format">
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
516 <param name="selector" value="gff"/>
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
517 <param name="version" value="3"/>
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
518 </conditional>
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
519 <output name="annotation_gff" file="test10.gff" ftype="gff3"/>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
520 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
521 <!-- Test 11: Test compressed files -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
522 <test expect_num_outputs="1">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
523 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
524 <param name="selector" value="fix"/>
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
525 <param name="gff" value="annotation_broken.gff.gz" ftype="gff3"/>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
526 </conditional>
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
527 <output name="annotation_gff" file="annotation_fixed.gff" ftype="gff3"/>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
528 <assert_stdout>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
529 <has_text text="2 exons created that were missing" />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
530 </assert_stdout>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
531 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
532 <!-- Test 12:test indexed references -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
533 <test expect_num_outputs="1">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
534 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
535 <param name="selector" value="extract"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
536 <param name="gff" value="phix174.gff"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
537 <conditional name="reference_genome">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
538 <param name="source" value="indexed"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
539 <param name="index" value="phix174"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
540 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
541 <param name="type" value="gene"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
542 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
543 <assert_stdout>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
544 <has_text text="Job done" />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
545 </assert_stdout>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
546 </test>
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
547 <!-- Test 13: Add splicing sites -->
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
548 <test expect_num_outputs="1">
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
549 <conditional name="tool">
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
550 <param name="selector" value="splice_sites"/>
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
551 <param name="gff" value="test04.gff" ftype="gff3"/>
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
552 </conditional>
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
553 <output name="annotation" file="test13.gff" ftype="gff3"/>
2
cc46560b4992 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 8eb20f601bc1d2a50c8877b7d0ade057e8f86eae
bgruening
parents: 0
diff changeset
554 </test>
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
555 <!-- Test 14: Functional annotation -->
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
556 <test expect_num_outputs="7">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
557 <conditional name="tool">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
558 <param name="selector" value="functional_annotation"/>
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
559 <param name="gff" value="annotation_fixed.gff" ftype="gff3"/>
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
560 <param name="input_interpro" value="interpro_input.tabular"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
561 <conditional name="blast_adv">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
562 <param name="options" value="no"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
563 </conditional>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
564 </conditional>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
565 <output name="sequence_annot_functional_report" file="functional_annot/report.txt" ftype="txt" lines_diff="4"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
566 <output name="sequence_annot_functional_error" file="functional_annot/error.txt" ftype="txt" lines_diff="2"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
567 <output name="sequence_annot_functional_interpro_GO" file="functional_annot/GO.txt" ftype="txt" lines_diff="2"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
568 <output name="sequence_annot_functional_interpro" file="functional_annot/InterPro.txt" ftype="txt" lines_diff="2"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
569 <output name="sequence_annot_functional_MetaCyc" file="functional_annot/MetaCyc.txt" ftype="txt" lines_diff="2"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
570 <output name="sequence_annot_functional_ProSitePatterns" file="functional_annot/ProSitePatterns.txt" ftype="txt" lines_diff="2"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
571 <output name="sequence_annot_functional_Reactome" file="functional_annot/Reactome.txt" ftype="txt" lines_diff="2"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
572 </test>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
573 <!-- Test 15: Keep longest isoform -->
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
574 <test expect_num_outputs="1">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
575 <conditional name="tool">
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
576 <param name="selector" value="keep_longest_isoform"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
577 <param name="gff" value="annotation_dup.gff"/>
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
578 </conditional>
4
bcc76443a66e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 28a6a1644ff8ffd8c3a47ccaaad0cb2da2aa87e3
bgruening
parents: 3
diff changeset
579 <output name="annotation" file="test15.gff" ftype="gff3"/>
3
7f236c73db6e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 85b3b324f510d5f3c9322ecbdd9636e0c2cb8c07
bgruening
parents: 2
diff changeset
580 </test>
5
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
581 <!-- Test 16: Fix overlapping genes -->
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
582 <test expect_num_outputs="1">
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
583 <conditional name="tool">
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
584 <param name="selector" value="fix_overlapping_genes"/>
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
585 <param name="gff" value="test16_input.gff"/>
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
586 </conditional>
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
587 <output name="annotation" file="test16.gff" ftype="gff3"/>
ea6d46165f3a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit df456b8d319fd0a629829fba0f5819117b7936d3
bgruening
parents: 4
diff changeset
588 </test>
0
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
589 </tests>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
590 <help><![CDATA[
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
591
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
592 .. class:: infomark
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
593
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
594 **Purpose**
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
595
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
596 AGAT a GFF/GTF toolkit allowing you to perform almost everything you might want to achieve ^^
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
597
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
598 AGAT has the power to check, fix, pad missing information (features/attributes) of any kind of GTF and GFF to create complete, sorted and standardised gff3 format.
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
599 Over the years it has been enriched by many many tools to perform just about any tasks that is possible related to GTF/GFF format files (sanitizing, conversions,
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
600 merging, modifying, filtering, FASTA sequence extraction, adding information, etc). Comparing to other methods AGAT is robust to even the most despicable GTF/GFF files.
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
601
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
602 ]]></help>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
603 <expand macro="citations"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
604 </tool>