annotate reprof.xml @ 1:141da185be70 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
author iuc
date Wed, 02 Dec 2015 15:01:36 -0500
parents 7c33ed152672
children 8a1cd8a32a72
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
1 <?xml version="1.0"?>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
2 <tool id="rost_reprof" name="reprof" version="@WRAPPER_VERSION@">
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
3 <description>protein secondary structure and accessibility prediction</description>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
4 <macros>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
5 <import>macros.xml</import>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
6 </macros>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
7 <expand macro="requirements"/>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
8 <command detect_errors="aggressive"><![CDATA[
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
9 ##if str($query.ext) == 'pssm':
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
10 ##end if
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
11
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
12 ln -s $query query.fa;
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
13 python $__tool_directory__/reprof.py query.fa $REPROF_MODEL_DIR
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
14 ]]></command>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
15 <inputs>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
16 <param name="query" label="Protein sequences" type="data" format="fasta" />
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
17 </inputs>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
18 <outputs>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
19 <data format="gff3" name="secondary_structure" from_work_dir="secondary_structure.gff3" label="Secondary Structure of ${on_string}"/>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
20 <data format="wig" name="pE" from_work_dir="pE.wig" label="Probability of Extended/Sheet (${on_string})"/>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
21 <data format="wig" name="pH" from_work_dir="pH.wig" label="Probability of Helix (${on_string})" />
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
22 <data format="wig" name="pL" from_work_dir="pL.wig" label="Probability of Loop (${on_string})" />
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
23 <data format="wig" name="RI_S" from_work_dir="RI_S.wig" label="Secondary Structure Reliability Index (${on_string})"/>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
24
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
25 <data format="gff3" name="solvent_accessibility" from_work_dir="solvent_accessibility.gff3" label="Solvent Accessibile Regions of ${on_string}" />
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
26 <data format="wig" name="PACC" from_work_dir="PACC.wig" label="Absolute Solvent Accessibility of ${on_string}"/>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
27 <data format="wig" name="PREL" from_work_dir="PREL.wig" label="Relative Solvent Accessibility of ${on_string}"/>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
28 <data format="wig" name="P10" from_work_dir="P10.wig" label="Relative Solvent Accessibility (0-9) of ${on_string}"/>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
29 <data format="wig" name="RI_A" from_work_dir="RI_A.wig" label="Solvent Accessibility Reliability Index (${on_string})"/>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
30 </outputs>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
31 <tests>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
32 <test>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
33 <param name="query" value="test.fa" />
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
34
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
35 <output name="secondary_structure" file="secondary_structure.gff3" />
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
36 <output name="solvent_accessibility" file="solvent_accessibility.gff3" />
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
37 <output name="pE" file="pE.wig" />
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
38 <output name="pH" file="pH.wig" />
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
39 <output name="pL" file="pL.wig" />
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
40 <output name="RI_S" file="RI_S.wig" />
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
41 <output name="PACC" file="PACC.wig" />
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
42 <output name="PREL" file="PREL.wig" />
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
43 <output name="P10" file="P10.wig" />
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
44 <output name="RI_A" file="RI_A.wig" />
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
45 </test>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
46 </tests>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
47 <help><![CDATA[
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
48 reprof
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
49 ======
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
50
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
51 Reprof is a protein secondary structure and accessibility predictor from the
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
52 Rost Lab. Prediction is done from protein sequences.
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
53
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
54 Three states of secondary structure are predicted: helix (H; includes alpha-,
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
55 pi- and 3_10-helix), (beta-)strand (E = extended strand in beta-sheet
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
56 conformation of at least two residues length) and loop (L).
1
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
57
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
58 Protein Classification
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
59 ----------------------
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
60
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
61 Proteins can be classified as mixed given the following classes:
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
62
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
63 - 'all-alpha': %H > 45% AND %E < 5%
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
64 - 'all-beta': %H < 5% AND %E > 45%
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
65 - 'alpha-beta': %H > 30% AND %E > 20%
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
66 - 'mixed': All others
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
67
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
68 Gff3 Data and Evidence Codes
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
69 ----------------------------
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
70
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
71 In order to facilitate interoperability with other downstream analyses, and to
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
72 document provenance, the Galaxy tool author has opted to apply ECO:0000255 to
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
73 all annotated features in the GFF3 file. Per the `UniPro Evidence page <http://www.uniprot.org/help/evidences#ECO:0000255>`__
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
74
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
75 The ECO code ECO:0000255 is also used for information which has been
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
76 generated by various sequence analysis programs that are used during the
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
77 manual curation process and which has been verified by a curator.
141da185be70 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit 3aca39eed712c5b3ab8faac62accab588704ffd9
iuc
parents: 0
diff changeset
78
0
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
79 ]]></help>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
80 <citations>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
81 <citation type="doi">10.1186/1471-2105-10-S13-O3</citation>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
82 <citation type="doi">10.1002/pro.5560050824View</citation>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
83 </citations>
7c33ed152672 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/reprof commit cc30e84dcc309a93f49f75250aa3344f926cee5e-dirty
iuc
parents:
diff changeset
84 </tool>