annotate tools/protein_analysis/promoter2.xml @ 27:9e36a1b9302d draft

planemo upload for repository https://github.com/peterjc/pico_galaxy/tools/protein_analysis commit 3c6f0dca0e1318eecd1e07d177ffc5752b4f6c95
author peterjc
date Thu, 21 May 2015 10:57:40 -0400
parents 20139cb4c844
children 22e71e53f534
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
26
20139cb4c844 planemo upload for repository https://github.com/peterjc/pico_galaxy/tools/protein_analysis commit 221d4187992cbb993e02dc3ea0ef0150c7916a4a-dirty
peterjc
parents: 25
diff changeset
1 <tool id="promoter2" name="Promoter 2.0" version="0.0.9">
7
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
2 <description>Find eukaryotic PolII promoters in DNA sequences</description>
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
3 <!-- If job splitting is enabled, break up the query file into parts -->
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
4 <!-- Using 2000 per chunk so 4 threads each doing 500 is ideal -->
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
5 <parallelism method="basic" split_inputs="fasta_file" split_mode="to_size" split_size="2000" merge_outputs="tabular_file"></parallelism>
26
20139cb4c844 planemo upload for repository https://github.com/peterjc/pico_galaxy/tools/protein_analysis commit 221d4187992cbb993e02dc3ea0ef0150c7916a4a-dirty
peterjc
parents: 25
diff changeset
6 <requirements>
20139cb4c844 planemo upload for repository https://github.com/peterjc/pico_galaxy/tools/protein_analysis commit 221d4187992cbb993e02dc3ea0ef0150c7916a4a-dirty
peterjc
parents: 25
diff changeset
7 <requirement type="binary">promoter</requirement>
20139cb4c844 planemo upload for repository https://github.com/peterjc/pico_galaxy/tools/protein_analysis commit 221d4187992cbb993e02dc3ea0ef0150c7916a4a-dirty
peterjc
parents: 25
diff changeset
8 <requirement type="package">promoter</requirement>
20139cb4c844 planemo upload for repository https://github.com/peterjc/pico_galaxy/tools/protein_analysis commit 221d4187992cbb993e02dc3ea0ef0150c7916a4a-dirty
peterjc
parents: 25
diff changeset
9 </requirements>
20139cb4c844 planemo upload for repository https://github.com/peterjc/pico_galaxy/tools/protein_analysis commit 221d4187992cbb993e02dc3ea0ef0150c7916a4a-dirty
peterjc
parents: 25
diff changeset
10 <stdio>
20139cb4c844 planemo upload for repository https://github.com/peterjc/pico_galaxy/tools/protein_analysis commit 221d4187992cbb993e02dc3ea0ef0150c7916a4a-dirty
peterjc
parents: 25
diff changeset
11 <!-- Anything other than zero is an error -->
20139cb4c844 planemo upload for repository https://github.com/peterjc/pico_galaxy/tools/protein_analysis commit 221d4187992cbb993e02dc3ea0ef0150c7916a4a-dirty
peterjc
parents: 25
diff changeset
12 <exit_code range="1:" />
20139cb4c844 planemo upload for repository https://github.com/peterjc/pico_galaxy/tools/protein_analysis commit 221d4187992cbb993e02dc3ea0ef0150c7916a4a-dirty
peterjc
parents: 25
diff changeset
13 <exit_code range=":-1" />
20139cb4c844 planemo upload for repository https://github.com/peterjc/pico_galaxy/tools/protein_analysis commit 221d4187992cbb993e02dc3ea0ef0150c7916a4a-dirty
peterjc
parents: 25
diff changeset
14 </stdio>
7
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
15 <command interpreter="python">
25
41a42022f815 Uploaded v0.2.6, embedded citations
peterjc
parents: 22
diff changeset
16 promoter2.py "\$GALAXY_SLOTS" "$fasta_file" "$tabular_file"
19
4cd848c5590b Uploaded v0.2.5 preview 3, use $NSLOTS in the PSORT wrappers.
peterjc
parents: 17
diff changeset
17 ##If the environment variable isn't set, get "", and the python wrapper
4cd848c5590b Uploaded v0.2.5 preview 3, use $NSLOTS in the PSORT wrappers.
peterjc
parents: 17
diff changeset
18 ##defaults to four threads.
7
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
19 </command>
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
20 <inputs>
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
21 <param name="fasta_file" type="data" format="fasta" label="FASTA file of DNA sequences"/>
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
22 </inputs>
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
23 <outputs>
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
24 <data name="tabular_file" format="tabular" label="Promoter2 on ${fasta_file.name}" />
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
25 </outputs>
16
1d5486a02bc4 Uploaded v0.2.4, added unit tests for Promoter 2
peterjc
parents: 7
diff changeset
26 <tests>
1d5486a02bc4 Uploaded v0.2.4, added unit tests for Promoter 2
peterjc
parents: 7
diff changeset
27 <test>
1d5486a02bc4 Uploaded v0.2.4, added unit tests for Promoter 2
peterjc
parents: 7
diff changeset
28 <param name="fasta_file" value="Adenovirus.fasta" ftype="fasta"/>
1d5486a02bc4 Uploaded v0.2.4, added unit tests for Promoter 2
peterjc
parents: 7
diff changeset
29 <output name="tabular_file" file="Adenovirus.promoter2.tabular" ftype="tabular"/>
1d5486a02bc4 Uploaded v0.2.4, added unit tests for Promoter 2
peterjc
parents: 7
diff changeset
30 </test>
1d5486a02bc4 Uploaded v0.2.4, added unit tests for Promoter 2
peterjc
parents: 7
diff changeset
31 <test>
1d5486a02bc4 Uploaded v0.2.4, added unit tests for Promoter 2
peterjc
parents: 7
diff changeset
32 <param name="fasta_file" value="empty.fasta" ftype="fasta"/>
1d5486a02bc4 Uploaded v0.2.4, added unit tests for Promoter 2
peterjc
parents: 7
diff changeset
33 <output name="tabular_file" file="empty_promoter2.tabular" ftype="tabular"/>
1d5486a02bc4 Uploaded v0.2.4, added unit tests for Promoter 2
peterjc
parents: 7
diff changeset
34 </test>
1d5486a02bc4 Uploaded v0.2.4, added unit tests for Promoter 2
peterjc
parents: 7
diff changeset
35 </tests>
7
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
36 <help>
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
37
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
38 **What it does**
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
39
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
40 This calls the Promoter 2.0 tool for prediction of eukaryotic PolII promoter sequences using a Neural Network (NN) model.
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
41
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
42 The input is a FASTA file of nucleotide sequences (e.g. upstream regions of your genes), and the output is tabular with five columns (one row per promoter):
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
43
19
4cd848c5590b Uploaded v0.2.5 preview 3, use $NSLOTS in the PSORT wrappers.
peterjc
parents: 17
diff changeset
44 ====== ==================================================
4cd848c5590b Uploaded v0.2.5 preview 3, use $NSLOTS in the PSORT wrappers.
peterjc
parents: 17
diff changeset
45 Column Description
4cd848c5590b Uploaded v0.2.5 preview 3, use $NSLOTS in the PSORT wrappers.
peterjc
parents: 17
diff changeset
46 ------ --------------------------------------------------
4cd848c5590b Uploaded v0.2.5 preview 3, use $NSLOTS in the PSORT wrappers.
peterjc
parents: 17
diff changeset
47 1 Sequence identifier (first word of FASTA header)
4cd848c5590b Uploaded v0.2.5 preview 3, use $NSLOTS in the PSORT wrappers.
peterjc
parents: 17
diff changeset
48 2 Promoter position, e.g. 600
4cd848c5590b Uploaded v0.2.5 preview 3, use $NSLOTS in the PSORT wrappers.
peterjc
parents: 17
diff changeset
49 3 Promoter score, e.g. 1.063
4cd848c5590b Uploaded v0.2.5 preview 3, use $NSLOTS in the PSORT wrappers.
peterjc
parents: 17
diff changeset
50 4 Promoter likelihood, e.g. Highly likely prediction
4cd848c5590b Uploaded v0.2.5 preview 3, use $NSLOTS in the PSORT wrappers.
peterjc
parents: 17
diff changeset
51 ====== ==================================================
7
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
52
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
53 The scores are classified very simply as follows:
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
54
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
55 ========= ========================
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
56 Score Description
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
57 --------- ------------------------
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
58 below 0.5 ignored
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
59 0.5 - 0.8 Marginal prediction
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
60 0.8 - 1.0 Medium likely prediction
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
61 above 1.0 Highly likely prediction
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
62 ========= ========================
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
63
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
64 Internally the input FASTA file is divided into parts (to allow multiple processors to be used), and the raw output is reformatted into this tabular layout suitable for downstream analysis within Galaxy.
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
65
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
66 **References**
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
67
20
a538e182fab3 Uploaded v0.2.5 preview 4, adding Cock et al. 2003 citation information.
peterjc
parents: 19
diff changeset
68 If you use this Galaxy tool in work leading to a scientific publication please
a538e182fab3 Uploaded v0.2.5 preview 4, adding Cock et al. 2003 citation information.
peterjc
parents: 19
diff changeset
69 cite the following papers:
a538e182fab3 Uploaded v0.2.5 preview 4, adding Cock et al. 2003 citation information.
peterjc
parents: 19
diff changeset
70
22
90e3d02f8013 Uploaded v0.2.5 preview 6, can use accents in <help> RST
peterjc
parents: 20
diff changeset
71 Peter J.A. Cock, Björn A. Grüning, Konrad Paszkiewicz and Leighton Pritchard (2013).
20
a538e182fab3 Uploaded v0.2.5 preview 4, adding Cock et al. 2003 citation information.
peterjc
parents: 19
diff changeset
72 Galaxy tools and workflows for sequence analysis with applications
a538e182fab3 Uploaded v0.2.5 preview 4, adding Cock et al. 2003 citation information.
peterjc
parents: 19
diff changeset
73 in molecular plant pathology. PeerJ 1:e167
a538e182fab3 Uploaded v0.2.5 preview 4, adding Cock et al. 2003 citation information.
peterjc
parents: 19
diff changeset
74 http://dx.doi.org/10.7717/peerj.167
a538e182fab3 Uploaded v0.2.5 preview 4, adding Cock et al. 2003 citation information.
peterjc
parents: 19
diff changeset
75
22
90e3d02f8013 Uploaded v0.2.5 preview 6, can use accents in <help> RST
peterjc
parents: 20
diff changeset
76 Steen Knudsen (1999).
7
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
77 Promoter2.0: for the recognition of PolII promoter sequences.
20
a538e182fab3 Uploaded v0.2.5 preview 4, adding Cock et al. 2003 citation information.
peterjc
parents: 19
diff changeset
78 Bioinformatics, 15:356-61.
7
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
79 http://dx.doi.org/10.1093/bioinformatics/15.5.356
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
80
20
a538e182fab3 Uploaded v0.2.5 preview 4, adding Cock et al. 2003 citation information.
peterjc
parents: 19
diff changeset
81 See also http://www.cbs.dtu.dk/services/Promoter/output.php
7
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
82
17
af3174637834 Uploaded v0.2.5 preview 1, adding links to Tool Shed entry
peterjc
parents: 16
diff changeset
83 This wrapper is available to install into other Galaxy Instances via the Galaxy
af3174637834 Uploaded v0.2.5 preview 1, adding links to Tool Shed entry
peterjc
parents: 16
diff changeset
84 Tool Shed at http://toolshed.g2.bx.psu.edu/view/peterjc/tmhmm_and_signalp
7
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
85 </help>
25
41a42022f815 Uploaded v0.2.6, embedded citations
peterjc
parents: 22
diff changeset
86 <citations>
41a42022f815 Uploaded v0.2.6, embedded citations
peterjc
parents: 22
diff changeset
87 <citation type="doi">10.7717/peerj.167</citation>
41a42022f815 Uploaded v0.2.6, embedded citations
peterjc
parents: 22
diff changeset
88 <citation type="doi">10.1093/bioinformatics/15.5.356</citation>
41a42022f815 Uploaded v0.2.6, embedded citations
peterjc
parents: 22
diff changeset
89 </citations>
7
5e62aefb2918 Uploaded v0.1.2 to Test Tool Shed
peterjc
parents:
diff changeset
90 </tool>