comparison tools/clinod/README.rst @ 4:4d9a4a43861b draft

Uploaded v0.0.7, uses $GALAXY_SLOTS and embeds citation in tool XML.
author peterjc
date Thu, 20 Nov 2014 06:15:49 -0500
parents 6a9debe4b860
children 9485cdfca57e
comparison
equal deleted inserted replaced
3:6a9debe4b860 4:4d9a4a43861b
16 Automated Installation 16 Automated Installation
17 ====================== 17 ======================
18 18
19 This should be straightforward, Galaxy should automatically download and install 19 This should be straightforward, Galaxy should automatically download and install
20 the JAR file for clinod v1.3 and the batchman executable from the Stuttgart 20 the JAR file for clinod v1.3 and the batchman executable from the Stuttgart
21 Neural Network Simulator (SNNS), and set the $CLINOD to their folder. 21 Neural Network Simulator (SNNS), and set the ``$CLINOD`` to their folder.
22 22
23 23
24 Manual Installation 24 Manual Installation
25 =================== 25 ===================
26 This wrapper expects the java binary to be on the system PATH, and to be able 26 This wrapper expects the java binary to be on the system PATH, and to be able
27 to access command line NoD as $CLINOD/clinod-1.3.jar which means if you used 27 to access command line NoD as ``$CLINOD/clinod-1.3.jar`` which means if you
28 /opt/clinod/clinod-1.3.jar set the environment variable $CLINOD to /opt/clinod 28 used ``/opt/clinod/clinod-1.3.jar`` set the environment variable ``$CLINOD``
29 to ``/opt/clinod``
29 30
30 Internally NoD calls the binary batchman v1.0 from the Stuttgart Neural Network 31 Internally NoD calls the binary batchman v1.0 from the Stuttgart Neural Network
31 Simulator (SNNS) v4.2 or 4.3 software suite. This binary can either be on the 32 Simulator (SNNS) v4.2 or 4.3 software suite. This binary can either be on the
32 system path or located next to the JAR file, i.e. /opt/clinod/batchman 33 system path or located next to the JAR file, i.e. ``/opt/clinod/batchman``
33 34
34 To install the wrapper copy or move the following files under the Galaxy tools 35 To install the wrapper copy or move the following files under the Galaxy tools
35 folder, e.g. in a tools/clinod folder: 36 folder, e.g. in a ``tools/clinod`` folder:
36 37
37 * clinod.xml (the Galaxy tool definition) 38 * ``clinod.xml`` (the Galaxy tool definition)
38 * README.rst (this file) 39 * ``README.rst`` (this file)
39 40
40 You will also need to modify the tools_conf.xml file to tell Galaxy to offer the 41 You will also need to modify the ``tools_conf.xml`` file to tell Galaxy to offer the
41 tool. If you are using other protein analysis tools like TMHMM or SignalP, put 42 tool. If you are using other protein analysis tools like TMHMM or SignalP, put
42 it next to them. Just add the line:: 43 it next to them. Just add the line::
43 44
44 <tool file="clinod/clinod.xml" /> 45 <tool file="clinod/clinod.xml" />
45 46
46 If you wish to run the unit tests, also add this to tools_conf.xml.sample 47 If you wish to run the unit tests, also move/copy the ``test-data/`` files
47 and move/copy the test-data files under Galaxy's test-data folder. Then:: 48 under Galaxy's ``test-data/`` folder. Then::
48 49
49 $ ./run_functional_tests.sh -id clinod 50 $ ./run_tests.sh -id clinod
50 51
51 That's it. 52 That's it.
52 53
53 54
54 History 55 History
65 - Automated tool installation. 66 - Automated tool installation.
66 v0.0.6 - Adopted standard MIT licence. 67 v0.0.6 - Adopted standard MIT licence.
67 - Use reStructuredText for this README file. 68 - Use reStructuredText for this README file.
68 - Updated citation information (Cock et al. 2013). 69 - Updated citation information (Cock et al. 2013).
69 - Development moved to GitHub, https://github.com/peterjc/pico_galaxy 70 - Development moved to GitHub, https://github.com/peterjc/pico_galaxy
71 v0.0.7 - Use the new ``$GALAXY_SLOTS`` environment variable for thread count.
72 - Tool definition now embeds citation information.
70 ======= ====================================================================== 73 ======= ======================================================================
71 74
72 75
73 Developers 76 Developers
74 ========== 77 ==========