Mercurial > repos > peterjc > tmhmm_and_signalp
annotate tools/protein_analysis/promoter2.xml @ 21:238eae32483c draft
"Check this is up to date with all 2020 changes (black etc)"
author | peterjc |
---|---|
date | Thu, 17 Jun 2021 08:21:06 +0000 |
parents | a19b3ded8f33 |
children | e1996f0f4e85 |
rev | line source |
---|---|
20
a19b3ded8f33
v0.2.11 Job splitting fast-fail; RXLR tools supports HMMER2 from BioConda; Capture more version information; misc internal changes
peterjc
parents:
18
diff
changeset
|
1 <tool id="promoter2" name="Promoter 2.0" version="0.0.12"> |
7
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
2 <description>Find eukaryotic PolII promoters in DNA sequences</description> |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
3 <!-- If job splitting is enabled, break up the query file into parts --> |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
4 <!-- Using 2000 per chunk so 4 threads each doing 500 is ideal --> |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
5 <parallelism method="basic" split_inputs="fasta_file" split_mode="to_size" split_size="2000" merge_outputs="tabular_file"></parallelism> |
18
eb6ac44d4b8e
Suite v0.2.8, record Promoter 2 verion + misc internal updates
peterjc
parents:
17
diff
changeset
|
6 <requirements> |
eb6ac44d4b8e
Suite v0.2.8, record Promoter 2 verion + misc internal updates
peterjc
parents:
17
diff
changeset
|
7 <requirement type="package">promoter</requirement> |
eb6ac44d4b8e
Suite v0.2.8, record Promoter 2 verion + misc internal updates
peterjc
parents:
17
diff
changeset
|
8 </requirements> |
20
a19b3ded8f33
v0.2.11 Job splitting fast-fail; RXLR tools supports HMMER2 from BioConda; Capture more version information; misc internal changes
peterjc
parents:
18
diff
changeset
|
9 <version_command> |
a19b3ded8f33
v0.2.11 Job splitting fast-fail; RXLR tools supports HMMER2 from BioConda; Capture more version information; misc internal changes
peterjc
parents:
18
diff
changeset
|
10 python $__tool_directory__/promoter2.py --version |
a19b3ded8f33
v0.2.11 Job splitting fast-fail; RXLR tools supports HMMER2 from BioConda; Capture more version information; misc internal changes
peterjc
parents:
18
diff
changeset
|
11 </version_command> |
a19b3ded8f33
v0.2.11 Job splitting fast-fail; RXLR tools supports HMMER2 from BioConda; Capture more version information; misc internal changes
peterjc
parents:
18
diff
changeset
|
12 <command detect_errors="aggressive"> |
a19b3ded8f33
v0.2.11 Job splitting fast-fail; RXLR tools supports HMMER2 from BioConda; Capture more version information; misc internal changes
peterjc
parents:
18
diff
changeset
|
13 python $__tool_directory__/promoter2.py "\$GALAXY_SLOTS" '$fasta_file' '$tabular_file' |
7
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
14 </command> |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
15 <inputs> |
20
a19b3ded8f33
v0.2.11 Job splitting fast-fail; RXLR tools supports HMMER2 from BioConda; Capture more version information; misc internal changes
peterjc
parents:
18
diff
changeset
|
16 <param name="fasta_file" type="data" format="fasta" label="FASTA file of DNA sequences"/> |
7
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
17 </inputs> |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
18 <outputs> |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
19 <data name="tabular_file" format="tabular" label="Promoter2 on ${fasta_file.name}" /> |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
20 </outputs> |
15 | 21 <tests> |
22 <test> | |
23 <param name="fasta_file" value="Adenovirus.fasta" ftype="fasta"/> | |
24 <output name="tabular_file" file="Adenovirus.promoter2.tabular" ftype="tabular"/> | |
25 </test> | |
26 <test> | |
27 <param name="fasta_file" value="empty.fasta" ftype="fasta"/> | |
28 <output name="tabular_file" file="empty_promoter2.tabular" ftype="tabular"/> | |
29 </test> | |
30 </tests> | |
7
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
31 <help> |
20
a19b3ded8f33
v0.2.11 Job splitting fast-fail; RXLR tools supports HMMER2 from BioConda; Capture more version information; misc internal changes
peterjc
parents:
18
diff
changeset
|
32 |
7
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
33 **What it does** |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
34 |
8
976a5f2833cd
Uploaded v0.1.1 of the bundle, which fixes an error in the header of the tabular output produced for Promoter 2.0
peterjc
parents:
7
diff
changeset
|
35 This calls the Promoter 2.0 tool for prediction of eukaryotic PolII promoter sequences using a Neural Network (NN) model. |
7
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
36 |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
37 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): |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
38 |
16
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
39 ====== ================================================== |
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
40 Column Description |
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
41 ------ -------------------------------------------------- |
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
42 1 Sequence identifier (first word of FASTA header) |
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
43 2 Promoter position, e.g. 600 |
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
44 3 Promoter score, e.g. 1.063 |
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
45 4 Promoter likelihood, e.g. Highly likely prediction |
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
46 ====== ================================================== |
7
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
47 |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
48 The scores are classified very simply as follows: |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
49 |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
50 ========= ======================== |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
51 Score Description |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
52 --------- ------------------------ |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
53 below 0.5 ignored |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
54 0.5 - 0.8 Marginal prediction |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
55 0.8 - 1.0 Medium likely prediction |
20
a19b3ded8f33
v0.2.11 Job splitting fast-fail; RXLR tools supports HMMER2 from BioConda; Capture more version information; misc internal changes
peterjc
parents:
18
diff
changeset
|
56 above 1.0 Highly likely prediction |
7
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
57 ========= ======================== |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
58 |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
59 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. |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
60 |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
61 **References** |
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
62 |
16
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
63 If you use this Galaxy tool in work leading to a scientific publication please |
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
64 cite the following papers: |
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
65 |
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
66 Peter J.A. Cock, Björn A. Grüning, Konrad Paszkiewicz and Leighton Pritchard (2013). |
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
67 Galaxy tools and workflows for sequence analysis with applications |
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
68 in molecular plant pathology. PeerJ 1:e167 |
21
238eae32483c
"Check this is up to date with all 2020 changes (black etc)"
peterjc
parents:
20
diff
changeset
|
69 https://doi.org/10.7717/peerj.167 |
16
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
70 |
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
71 Steen Knudsen (1999). |
7
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
72 Promoter2.0: for the recognition of PolII promoter sequences. |
16
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
73 Bioinformatics, 15:356-61. |
21
238eae32483c
"Check this is up to date with all 2020 changes (black etc)"
peterjc
parents:
20
diff
changeset
|
74 https://doi.org/10.1093/bioinformatics/15.5.356 |
7
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
75 |
16
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
76 See also http://www.cbs.dtu.dk/services/Promoter/output.php |
7
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
77 |
16
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
78 This wrapper is available to install into other Galaxy Instances via the Galaxy |
7de64c8b258d
Uploaded v0.2.5, MIT licence, RST for README, citation information, development moved to GitHub
peterjc
parents:
15
diff
changeset
|
79 Tool Shed at http://toolshed.g2.bx.psu.edu/view/peterjc/tmhmm_and_signalp |
7
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
80 </help> |
17
e6cc27d182a8
Uploaded v0.2.6, embedded citations and uses $GALAXY_SLOTS
peterjc
parents:
16
diff
changeset
|
81 <citations> |
e6cc27d182a8
Uploaded v0.2.6, embedded citations and uses $GALAXY_SLOTS
peterjc
parents:
16
diff
changeset
|
82 <citation type="doi">10.7717/peerj.167</citation> |
e6cc27d182a8
Uploaded v0.2.6, embedded citations and uses $GALAXY_SLOTS
peterjc
parents:
16
diff
changeset
|
83 <citation type="doi">10.1093/bioinformatics/15.5.356</citation> |
e6cc27d182a8
Uploaded v0.2.6, embedded citations and uses $GALAXY_SLOTS
peterjc
parents:
16
diff
changeset
|
84 </citations> |
7
9b45a8743100
Uploaded v0.1.0, which adds a wrapper for Promoter 2.0 (DNA tool) and enables use of Galaxy's <parallelism> tag for SignalP, TMHMM X Promoter wrappers.
peterjc
parents:
diff
changeset
|
85 </tool> |