annotate gff3_to_fasta.xml @ 3:86fd1757f102 draft default tip

planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 864b3f087fff3a7cb18b2c0dd61442c2495e5b98
author iracooke
date Mon, 21 Dec 2015 23:43:55 -0500
parents 68d8c9e521d7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
1 <tool id="gff3_to_fasta" name="Extract proteins from gff3" version="1.1.1">
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
2 <description>Extract proteins from gff3 and encode genomic coordinates in the fasta header</description>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
3 <requirements>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
4 <container type="docker">iracooke/protk-1.4.3</container>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
5 <requirement type="package" version="1.4.3">protk</requirement>
0
28067ed4ea0e Docker support and update for protk 1.4
iracooke
parents:
diff changeset
6 </requirements>
2
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
7 <stdio>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
8 <exit_code range="1:" level="fatal" description="Failure" />
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
9 </stdio>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
10 <command>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
11 augustus_to_proteindb.rb $gff_file -o $output $coords
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
12 </command>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
13 <inputs>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
14 <param name="gff_file" type="data" format="gff3" label="Augustus Generated gff3 File" />
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
15 <param name="coords" type="boolean" label="Write genomic coordinates" help="" truevalue="--info" falsevalue="" />
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
16 </inputs>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
17 <outputs>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
18 <data format="fasta" name="output" />
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
19 </outputs>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
20 <tests>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
21 <!-- Just test that the tool runs and produces vaguely correct output -->
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
22 <test>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
23 <param name="gff_file" value="augustus_sample.gff" format="gff3"/>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
24 <output name="output" file="augustus_sample.fasta" format="fasta"/>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
25 </test>
68d8c9e521d7 planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/protk-proteogenomics/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents: 0
diff changeset
26 </tests>
0
28067ed4ea0e Docker support and update for protk 1.4
iracooke
parents:
diff changeset
27 <help>
28067ed4ea0e Docker support and update for protk 1.4
iracooke
parents:
diff changeset
28
28067ed4ea0e Docker support and update for protk 1.4
iracooke
parents:
diff changeset
29 **What it does**
28067ed4ea0e Docker support and update for protk 1.4
iracooke
parents:
diff changeset
30
28067ed4ea0e Docker support and update for protk 1.4
iracooke
parents:
diff changeset
31 Extract proteins from gff3 and encode genomic coordinates in the fasta header.
28067ed4ea0e Docker support and update for protk 1.4
iracooke
parents:
diff changeset
32 Currently this only works with gff3 generated using the Augustus gene finder
28067ed4ea0e Docker support and update for protk 1.4
iracooke
parents:
diff changeset
33
28067ed4ea0e Docker support and update for protk 1.4
iracooke
parents:
diff changeset
34 </help>
28067ed4ea0e Docker support and update for protk 1.4
iracooke
parents:
diff changeset
35 </tool>