annotate tools/protein_analysis/predictnls.xml @ 0:6e26c5a48e9a draft

Uploaded v0.0.4, first public release.
author peterjc
date Wed, 20 Feb 2013 11:39:06 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
1 <tool id="predictnls" name="PredictNLS" version="0.0.4">
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
2 <description>Find nuclear localization signals (NLSs) in protein sequences</description>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
3 <command interpreter="python">
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
4 predictnls.py $fasta_file $tabular_file
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
5 </command>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
6 <inputs>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
7 <param name="fasta_file" type="data" format="fasta" label="FASTA file of protein sequences"/>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
8 </inputs>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
9 <outputs>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
10 <data name="tabular_file" format="tabular" label="predictNLS results" />
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
11 </outputs>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
12 <tests>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
13 <test>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
14 <param name="fasta_file" value="four_human_proteins.fasta"/>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
15 <output name="tabular_file" file="four_human_proteins.predictnls.tabular"/>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
16 </test>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
17 </tests>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
18 <requirements>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
19 <requirement type="binary">predictnls</requirement>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
20 </requirements>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
21 <help>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
22
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
23 **What it does**
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
24
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
25 This calls a Python re-implementation of the PredictNLS tool for prediction of
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
26 nuclear localization signals (NLSs), which works by looking for matches to
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
27 a known set of patterns (described using regular expressions).
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
28
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
29 The input is a FASTA file of protein sequences, and the output is tabular with
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
30 these columns (multiple rows per protein):
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
31
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
32 ====== ==========================================================================
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
33 Column Description
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
34 ------ --------------------------------------------------------------------------
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
35 1 Sequence identifier
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
36 2 Start of NLS
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
37 3 NLS sequence
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
38 4 NLS pattern (regular expression)
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
39 5 Number of reference proteins with this NLS
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
40 6 Percentage of reference proteins with this NLS which are nuclear localized
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
41 7 Comma separated list of reference proteins
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
42 8 Comma separated list of reference proteins' localizations
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
43 ====== ==========================================================================
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
44
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
45 If a sequence has no predicted NLS, then there is no line in the output file
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
46 for it. This is a simplification of the text rich output from the command line
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
47 tool, to give a tabular file suitable for use within Galaxy.
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
48
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
49 Information about potential DNA binding (shown in the original predictnls
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
50 tool) is not given.
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
51
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
52 **Localizations**
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
53
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
54 The following abbreviations are used (derived from SWISS-PROT):
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
55
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
56 ==== =======================
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
57 Abbr Localization
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
58 ---- -----------------------
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
59 cyt Cytoplasm
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
60 pla Chloroplast
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
61 ret Eendoplasmic reticululm
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
62 ext Extracellular
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
63 gol Golgi
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
64 lys Lysosomal
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
65 mit Mitochondria
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
66 nuc Nuclear
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
67 oxi Peroxisom
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
68 vac Vacuolar
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
69 rip Periplasmic
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
70 ==== =======================
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
71
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
72 **References**
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
73
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
74 Murat Cokol, Rajesh Nair, and Burkhard Rost.
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
75 Finding nuclear localization signals.
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
76 EMBO reports 1(5), 411–415, 2000
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
77 http://dx.doi.org/10.1093/embo-reports/kvd092
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
78
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
79 http://rostlab.org
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
80
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
81 </help>
6e26c5a48e9a Uploaded v0.0.4, first public release.
peterjc
parents:
diff changeset
82 </tool>