0
|
1
|
|
2
|
|
3
|
|
4 ===========
|
|
5 OPPL-GALAXY
|
|
6 ===========
|
|
7
|
|
8
|
|
9
|
|
10 INSTALLATION
|
|
11 ============
|
|
12
|
|
13 1.- Stop galaxy.
|
|
14
|
|
15 2.- Copy oppl_galaxy_tool.jar and oppl_galaxy_tool_lib/ to
|
|
16 /galaxy-dist/tool-data/shared/jars/.
|
|
17
|
|
18 3.- Create directory /galaxy-dist/tools/OPPL/.
|
|
19
|
|
20 4.- Copy oppl.xml to /galaxy-dist/tools/OPPL/.
|
|
21
|
|
22 5.- Add the following lines to /galaxy-dist/tool_conf.xml:
|
|
23
|
|
24 <section name="Ontology Pre Processor Language" id="oppl">
|
|
25 <tool file="OPPL/oppl.xml"/>
|
|
26 </section>
|
|
27
|
|
28 6.- Start galaxy.
|
|
29
|
|
30 Note that if you want you can use any java parameter by editing oppl.xml
|
|
31 , eg: <command>java -Xmx7000M -Xms250M -DentityExpansionLimit=1000000000
|
|
32 -jar ${__tool_data_path__}/shared/jars/oppl_galaxy_tool.jar $input $OPPL
|
|
33 > $output </command>
|
|
34
|
|
35
|
|
36
|
|
37 USAGE
|
|
38 =====
|
|
39
|
|
40 An ontology and an OPPL file are needed (test.owl and test.oppl can be
|
|
41 used as samples). Load both:
|
|
42
|
|
43 Get Data
|
|
44 >> Upload File from your computer
|
|
45
|
|
46 Then execute the OPPL file against the OWL file:
|
|
47
|
|
48 Ontology Pre Processor Language
|
|
49 >> Execute an OPPL file against an OWL file
|
|
50
|
|
51
|
|
52
|
|
53 TESTS
|
|
54 =====
|
|
55
|
|
56 To run the functional test, first complete installation and then:
|
|
57
|
|
58 1.- Copy test.owl and test.oppl to /galaxy-dist/test-data/
|
|
59
|
|
60 2.- Add the following lines to /galaxy-dist/tool_conf.xml.sample
|
|
61
|
|
62 <section name="Ontology Pre Processor Language" id="oppl">
|
|
63 <tool file="OPPL/oppl.xml"/>
|
|
64 </section>
|
|
65
|
|
66 3.- Execute /galaxy-dist/run_functional_tests.sh -id oppl
|
|
67
|
|
68
|
|
69
|
|
70 CONTACT
|
|
71 =======
|
|
72
|
|
73 Please send any request or comment to mikel.egana.aranguren@gmail.com.
|
|
74
|
|
75
|
|
76
|
|
77 ACKNOWLEDGEMENTS
|
|
78 ================
|
|
79
|
|
80 This work is funded by the Marie Curie Cofund program of the EU, FP7.
|
|
81
|
|
82
|
|
83
|
|
84 COPYRIGHT AND LICENSE
|
|
85 =====================
|
|
86
|
|
87 Copyright (c) 2011 Mikel EgaƱa Aranguren.
|
|
88
|
|
89 OPPL-Galaxy is free software: you can redistribute it and/or modify
|
|
90 it under the terms of the GNU General Public License as published by
|
|
91 the Free Software Foundation, either version 3 of the License, or
|
|
92 (at your option) any later version.
|
|
93
|
|
94 This program is distributed in the hope that it will be useful,
|
|
95 but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
96 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
97 GNU General Public License for more details.
|
|
98
|
|
99 You should have received a copy of the GNU General Public License
|
|
100 along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
101
|
|
102 OPPL, OWL API and Pellet have their own licenses.
|
|
103
|
|
104 Galaxy is distributed as open source under the conditions of the
|
|
105 Academic Free License (http://www.opensource.org/licenses/academic.php).
|
|
106
|
|
107
|
|
108
|
|
109
|
|
110
|
|
111
|
|
112
|
|
113
|