annotate agat.xml @ 1:73896ec05368 draft

planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 7339e1e32188846188c6b18a024dac0ee0ff4d88
author bgruening
date Tue, 23 May 2023 18:05:09 +0000
parents cffa21bb7a92
children cc46560b4992
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[
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
10 #if $tool.selector == 'fix'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
11 @input_annotation_single@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
12 agat_convert_sp_gxf2gxf.pl -gff $input_annotation --output 'output.gff' &&
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
13 cat 'output.gff' > '${annotation_gff}'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
14 #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
15 @input_annotation_single@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
16 agat_convert_sp_gff2gtf.pl --gff $input_annotation --gtf_version $tool.gtf_version --output 'output.gtf' &&
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
17 cat 'output.gtf' > '${annotation_gtf}'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
18 #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
19 @input_annotation_single@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
20 agat_convert_sp_gxf2gxf.pl --gff $input_annotation --output 'output.gff' &&
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
21 cat 'output.gff' > '${annotation_gff}'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
22 #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
23 @input_annotation_double@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
24 agat_sp_compare_two_annotations.pl --gff1 $input1 --gff2 $input2 --output 'temp_output' &&
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
25 cat 'temp_output' > '${stats_output}'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
26 #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
27 @input_annotation_single@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
28 @input_reference@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
29 agat_sp_extract_sequences.pl
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
30 --gff $input_annotation
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
31 -f $ref_genome
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
32 $tool.mrna
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
33 $tool.cdna
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
34 $tool.clean_final_stop
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
35 $tool.clean_internal_stop
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
36 #if $tool.downstream
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
37 --downstream $tool.downstream
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
38 #end if
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
39 $tool.full
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
40 $tool.keep_attributes
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
41 $tool.keep_parent_attributes
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
42 $tool.merge
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
43 $tool.plus_strand_only
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
44 $tool.protein
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
45 $tool.remove_orf_offset
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
46 $tool.revcomp
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
47 $tool.split
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
48 #if $tool.type
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
49 --type $tool.type
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
50 #end if
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
51 #if $tool.upstream
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
52 --upstream $tool.upstream
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
53 #end if
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
54 --output '${sequence_output}'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
55 #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
56 @input_annotation_single@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
57 @input_reference@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
58 mkdir -p './statistics' &&
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
59 agat_sp_statistics.pl
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
60 --gff $input_annotation
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
61 --gs $ref_genome
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
62 --output 'temp_output' &&
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
63 cat 'temp_output' > '$stats_output'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
64 #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
65 @input_annotation_double@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
66 agat_sp_merge_annotations.pl -gff $input1 --gff $input2 --output 'temp_output' &&
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
67 cat 'temp_output' > '${annotation_gff}'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
68 #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
69 @input_annotation_single@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
70 @input_reference@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
71 agat_sp_statistics.pl --gff $input_annotation --gs $ref_genome -d --output 'temp_output' &&
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
72 cat 'temp_output' > '$stats_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 == 'filter_feature_fasta'
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 agat_sq_filter_feature_from_fasta.pl --gff $input_annotation --fasta $ref_genome --output 'temp_output' &&
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
77 cat 'temp_output' > '${features_filtered}'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
78 #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
79 @input_annotation_double@
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
80 agat_sp_complement_annotations.pl --ref $input1 --add $input2 --size_min $tool.size_min --output 'temp_output' &&
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
81 cat 'temp_output' > '${annotation_gff}'
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
82 #end if
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
83 ]]>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
84 </command>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
85 <inputs>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
86 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
87 <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.">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
88 <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
89 <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
90 <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
91 <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
92 <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
93 <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
94 <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
95 <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
96 <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
97 <option value="merge_annotations">Merge annotations (agat_sp_merge_annotations.pl)</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
98 </param>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
99 <when value="annotation_statistics">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
100 <expand macro="ANNOTATION_INPUT"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
101 <expand macro="REFERENCE_FASTA"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
102 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
103 <when value="compare">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
104 <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
105 <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
106 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
107 <when value="extract">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
108 <expand macro="ANNOTATION_INPUT"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
109 <expand macro="REFERENCE_FASTA"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
110 <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
111 <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
112 <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
113 <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
114 <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
115 <option value="trna">tRNA</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
116 <option value="three_prime_utr">3' UTR</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
117 <option value="five_prime_utr">5' UTR</option>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
118 </param>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
119 <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
120 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
121 <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
122 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
123 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
124 <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
125 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
126 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
127 <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
128 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
129 represented by the '*' character by . This character can be 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
130 <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." />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
131 <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
132 <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
133 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
134 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
135 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
136 <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
137 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
138 <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
139 help="Keep parental attributes" />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
140 <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
141 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
142 must activate this parameter." />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
143 <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
144 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
145 <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
146 <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
147 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
148 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
149 of sequence asked for." />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
150 <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
151 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
152 <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
153 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
154 independently activate this option." />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
155 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
156 <when value="convert_GFF2GTF">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
157 <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
158 <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
159 <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
160 <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
161 <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
162 <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
163 <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
164 <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
165 <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
166 </param>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
167 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
168 <when value="convert_GTF2GFF">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
169 <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
170 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
171 <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
172 <expand macro="ANNOTATION_INPUT" />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
173 <expand macro="REFERENCE_FASTA"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
174 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
175 <when value="fix">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
176 <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
177 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
178 <when value="functional_analysis">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
179 <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
180 <expand macro="REFERENCE_FASTA"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
181 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
182 <when value="merge_annotations">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
183 <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
184 <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
185 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
186 <when value="complement">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
187 <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
188 <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
189 <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
190 size defined. Default = 0 that means all of them are kept." />
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
191 </when>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
192 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
193 </inputs>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
194 <outputs>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
195 <data name="annotation_gff" format="gff" label="${tool.name} on ${on_string}: annotation file (GFF)">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
196 <filter>tool['selector'] not in ['annotation_statistics','extract','functional_analysis','compare','convert_GFF2GTF','filter_feature_fasta']</filter>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
197 </data>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
198 <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
199 <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
200 </data>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
201 <data name="features_filtered" format="tabular" label="${tool.name} on ${on_string}: filtered results">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
202 <filter>tool['selector'] == 'filter_feature_fasta'</filter>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
203 </data>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
204 <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
205 <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
206 </data>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
207 <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
208 <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
209 </data>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
210 <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
211 <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
212 <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
213 </collection>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
214 <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
215 <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
216 <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
217 </collection>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
218 </outputs>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
219 <tests>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
220 <!-- Test 01: annotation statistics-->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
221 <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
222 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
223 <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
224 <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
225 <conditional name="reference_genome">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
226 <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
227 <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
228 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
229 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
230 <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
231 <output_collection name="distribution_plots_woiso" type="list" count="4">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
232 <element name="transcriptClass_cds" file="test01_plot2.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
233 </output_collection>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
234 <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
235 <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
236 </output_collection>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
237 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
238 <!-- Test 02: extract sequences -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
239 <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
240 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
241 <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
242 <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
243 <conditional name="reference_genome">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
244 <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
245 <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
246 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
247 <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
248 <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
249 <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
250 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
251 <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
252 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
253 <!-- Test 03: compare annotations -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
254 <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
255 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
256 <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
257 <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
258 <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
259 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
260 <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
261 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
262 <!-- Test 04: comlement annotation -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
263 <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
264 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
265 <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
266 <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
267 <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
268 <param name="size_min" value="10"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
269 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
270 <output name="annotation_gff" file="test04.gff" ftype="gff"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
271 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
272 <!-- Test 05: Convert GFF2GTF -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
273 <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
274 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
275 <param name="selector" value="convert_GFF2GTF"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
276 <param name="gff" value="test04.gff" ftype="gff"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
277 <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
278 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
279 <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
280 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
281 <!-- Test 06: Convert GTF2GFF -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
282 <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
283 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
284 <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
285 <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
286 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
287 <output name="annotation_gff" file="test06.gff" ftype="gff"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
288 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
289 <!-- 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
290 <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
291 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
292 <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
293 <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
294 <conditional name="reference_genome">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
295 <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
296 <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
297 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
298 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
299 <output name="features_filtered" file="test07.tabular" ftype="tabular"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
300 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
301 <!-- 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
302 <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
303 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
304 <param name="selector" value="fix"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
305 <param name="gff" value="annotation_broken.gff" ftype="gff"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
306 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
307 <output name="annotation_gff" file="annotation_fixed.gff" ftype="gff"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
308 <assert_stdout>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
309 <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
310 </assert_stdout>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
311 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
312 <!-- Test 09: Functional analysis -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
313 <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
314 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
315 <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
316 <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
317 <conditional name="reference_genome">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
318 <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
319 <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
320 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
321 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
322 <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
323 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
324 <!-- Test 10: Merge annotations -->
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
325 <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
326 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
327 <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
328 <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
329 <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
330 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
331 <output name="annotation_gff" file="test10.gff" ftype="gff"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
332 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
333 <!-- 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
334 <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
335 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
336 <param name="selector" value="fix"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
337 <param name="gff" value="annotation_broken.gff.gz" ftype="gff"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
338 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
339 <output name="annotation_gff" file="annotation_fixed.gff" ftype="gff"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
340 <assert_stdout>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
341 <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
342 </assert_stdout>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
343 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
344 <!-- 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
345 <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
346 <conditional name="tool">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
347 <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
348 <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
349 <conditional name="reference_genome">
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
350 <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
351 <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
352 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
353 <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
354 </conditional>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
355 <assert_stdout>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
356 <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
357 </assert_stdout>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
358 </test>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
359 </tests>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
360 <help><![CDATA[
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
361
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
362 .. class:: infomark
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
363
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
364 **Purpose**
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
365
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
366 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
367
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
368 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
369 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
370 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
371
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
372 ]]></help>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
373 <expand macro="citations"/>
cffa21bb7a92 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/agat commit 0851e9e6d46223a8233c56f3b0bcf14e19d63916
bgruening
parents:
diff changeset
374 </tool>