annotate tools/clinod/clinod.xml @ 2:d1aebb0acee7 draft

Uploaded v0.0.5, automated installation
author peterjc
date Thu, 30 May 2013 13:26:33 -0400
parents
children 6a9debe4b860
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
1 <tool id="clinod" name="Nucleolar localization sequence Detector (NoD)" version="0.0.5">
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
2 <description>Find nucleolar localization signals (NoLSs) in protein sequences</description>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
3 <requirements>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
4 <requirement type="binary">java</requirement>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
5 <requirement type="package" version="1.3">clinod</requirement>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
6 </requirements>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
7 <command>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
8 ##The Galaxy Tool Shed installation should define $CLINOD to point at folder
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
9 ##containing both clinod-1.3.jar and the batchman binary:
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
10 java -jar \$CLINOD/clinod-1.3.jar -in="$fasta_file" -out="$tabular_file" -t=2 -f=MEDIUM_TAB -nonols -clean_sequence
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
11 ##I want the number of threads to be a Galaxy config option...
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
12 ##TODO - Make the -clean_sequence argument a parameter?
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
13 </command>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
14 <stdio>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
15 <!-- Assume anything other than zero is an error -->
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
16 <exit_code range="1:" />
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
17 <exit_code range=":-1" />
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
18 </stdio>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
19 <inputs>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
20 <param name="fasta_file" type="data" format="fasta" label="FASTA file of protein sequences"/>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
21 </inputs>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
22 <outputs>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
23 <data name="tabular_file" format="tabular" label="NoD results" />
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
24 </outputs>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
25 <tests>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
26 <test>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
27 <param name="fasta_file" value="four_human_proteins.fasta" ftype="fasta" />
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
28 <output name="tabular_file" file="four_human_proteins.clinod-1.3.tabular" ftype="tabular" />
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
29 </test>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
30 </tests>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
31 <help>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
32
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
33 **What it does**
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
34
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
35 This calls the command line version of the NoD tool from the Barton Group for
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
36 prediction of nucleolar localization sequences (NoLSs). The NoD tool uses an
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
37 artificial neural network trained on a set of human NoLSs.
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
38
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
39 The nucleolus is a sub-compartmentof the nucleus, thus an NoLS can be regarded
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
40 as a special nuclear localization sequence (NLS).
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
41
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
42 The input is a FASTA file of protein sequences, and the output is tabular with
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
43 four columns (multiple rows per protein):
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
44
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
45 ====== ===================
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
46 Column Description
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
47 ------ -------------------
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
48 1 Sequence identifier
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
49 2 Start of NoLS
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
50 3 End of NoLS
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
51 4 NoLS sequence
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
52 ====== ===================
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
53
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
54 If a sequence has no predicted NoLS, then there is no line in the output file
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
55 for it.
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
56
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
57 -----
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
58
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
59 **References**
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
60
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
61 M. S. Scott, F. M. Boisvert, M. D. McDowall, A. I. Lamond and G. J. Barton.
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
62 Characterization and prediction of protein nucleolar localization sequences.
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
63 Nucleic Acids Research 38(21), 7388-7399, 2010.
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
64 http://dx.doi.org/10.1093/nar/gkq653
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
65
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
66 M. S. Scott, P. V. Troshin and G. J. Barton.
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
67 NoD: a Nucleolar localization sequence detector for eukaryotic and viral proteins.
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
68 BMC Bioinformatics, 12:317, 2011.
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
69 http://dx.doi.org/10.1186/1471-2105-12-317
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
70
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
71 http://www.compbio.dundee.ac.uk/www-nod/
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
72
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
73 This wrapper is available to install into other Galaxy Instances via the Galaxy
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
74 Tool Shed at http://toolshed.g2.bx.psu.edu/view/peterjc/clinod
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
75
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
76 </help>
d1aebb0acee7 Uploaded v0.0.5, automated installation
peterjc
parents:
diff changeset
77 </tool>