Mercurial > repos > iracooke > sixframe_translate
annotate sixframe_translate.xml @ 2:e20c4df2bc28 draft default tip
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
author | iracooke |
---|---|
date | Tue, 20 Oct 2015 20:40:02 -0400 |
parents | 10465e20d9a2 |
children |
rev | line source |
---|---|
2
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
1 <tool id="sixframe_translate" name="Generate 6-frame translation" version="1.1.1"> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
2 <description>Translates DNA/RNA to protein</description> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
3 <requirements> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
4 <container type="docker">iracooke/protk-1.4.3</container> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
5 <requirement type="package" version="1.4.3">protk</requirement> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
6 </requirements> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
7 <stdio> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
8 <exit_code range="1:" level="fatal" description="Failure" /> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
9 </stdio> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
10 <command> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
11 sixframe.rb |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
12 $fasta_file |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
13 -o $output |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
14 $strip_header |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
15 $coords |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
16 $peptideshaker |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
17 --min-len $minlen |
0 | 18 |
2
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
19 #if $gffoutput: |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
20 --gff |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
21 #end if |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
22 </command> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
23 <inputs> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
24 <param name="fasta_file" type="data" format="fasta" label="Uploaded FASTA file" /> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
25 <param name="strip_header" type="boolean" label="Strip header info" help="" truevalue="--strip-header" falsevalue="" /> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
26 <param name="gffoutput" type="boolean" label="Produce gff instead of fasta" help="" truevalue="true" falsevalue="false" /> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
27 <param name="coords" type="boolean" label="Write genomic coordinates" help="" truevalue="--coords" falsevalue="" /> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
28 <param name="peptideshaker" type="boolean" label="Format fasta entries for PeptideShaker" help="" truevalue="--peptideshaker" falsevalue="" /> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
29 <param name="minlen" type="integer" value="20" min="1" label="Minimum Peptide Length"/> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
30 </inputs> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
31 <outputs> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
32 <data format="fasta" name="output"> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
33 <change_format> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
34 <when input="gffoutput" value="true" format="gff3" /> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
35 </change_format> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
36 </data> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
37 </outputs> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
38 <tests> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
39 <test> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
40 <param name="fasta_file" value="small_genome.fasta" format="fasta"/> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
41 <output name="output" format="fasta"> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
42 <assert_contents> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
43 <has_text text="SVQHWFYRFQAGHPRVFCPKNGPRRLW" /> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
44 </assert_contents> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
45 </output> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
46 </test> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
47 </tests> |
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
48 <help> |
0 | 49 |
50 **What it does** | |
51 | |
52 Generates 6 frame translations suitable for proteogenomics workflows | |
53 | |
2
e20c4df2bc28
planemo upload for repository https://github.com/iracooke/protk-galaxytools/blob/master/sixframe-translate/.shed.yml commit 24e0fef2496984648a8a5cd5bff4d6b9b634a302-dirty
iracooke
parents:
1
diff
changeset
|
54 </help> |
0 | 55 </tool> |