Mercurial > repos > mikel-egana-aranguren > ncbo_services
annotate README @ 28:ebf11126df7c draft default tip
Orain bai
author | Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> |
---|---|
date | Mon, 08 Oct 2012 14:35:28 +0200 |
parents | e2b16720ef25 |
children |
rev | line source |
---|---|
28
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
1 INSTALLATION VIA MERCURIAL (RECOMMENDED) |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
2 ======================================== |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
3 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
4 1.- Stop Galaxy. |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
5 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
6 2.- Move to galaxy-dist/tools/ |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
7 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
8 3.- Clone the OPPL-Galaxy repository with mercurial: |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
9 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
10 hg clone http://mikel-egana-aranguren@toolshed.g2.bx.psu.edu/repos/mikel-egana-aranguren/ncbo_services |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
11 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
12 3.- Move to galaxy-dist/tools/ncbo_services/ and copy the .jar files to /galaxy-dist/tool-data/shared/jars/ |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
13 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
14 4.- Add the following lines to /galaxy-dist/tool_conf.xml: |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
15 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
16 <section name="NCBO services" id="ncbo_services"> |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
17 <tool file="ncbo_services/get_ontology.xml"/> |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
18 <tool file="ncbo_services/extract.xml"/> |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
19 <tool file="ncbo_services/get_ontology_view.xml"/> |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
20 <tool file="ncbo_services/ncbo_annotator.xml"/> |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
21 <tool file="ncbo_services/ncbo_annotator.xml"/> |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
22 <tool file="ncbo_services/ncbo_recommender.xml"/> |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
23 </section> |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
24 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
25 5.- Start Galaxy. |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
26 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
27 For updates: |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
28 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
29 1.- Stop Galaxy. |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
30 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
31 2.- Move to galaxy-dist/tools/ncbo_services/ |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
32 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
33 3.- Pull changes and update working copy: |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
34 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
35 hg pull |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
36 hg update |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
37 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
38 4.- Copy any new *.jar file to /galaxy-dist/tool-data/shared/jars/ |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
39 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
40 5.- Only edit /galaxy-dist/tool_conf.xml in case a tool (an XML file) has been added/removed. |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
41 |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
42 6.- Start Galaxy. |
26 | 43 |
44 | |
45 | |
28
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
46 MANUAL INSTALLATION (DIRECT DOWNLOAD) |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
47 ===================================== |
26 | 48 |
49 1.- Stop Galaxy. | |
50 | |
51 2.- Copy the .jar files to /galaxy-dist/tool-data/shared/jars/ | |
52 | |
28
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
53 3.- Create directory /galaxy-dist/tools/ncbo_services/ |
26 | 54 |
28
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
55 4.- Copy the .xml files to /galaxy-dist/tools/ncbo_services/ |
26 | 56 |
57 5.- Add the following lines to /galaxy-dist/tool_conf.xml: | |
58 | |
28
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
59 <section name="NCBO services" id="ncbo_services"> |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
60 <tool file="ncbo_services/get_ontology.xml"/> |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
61 <tool file="ncbo_services/extract.xml"/> |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
62 <tool file="ncbo_services/get_ontology_view.xml"/> |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
63 <tool file="ncbo_services/ncbo_annotator.xml"/> |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
64 <tool file="ncbo_services/ncbo_annotator.xml"/> |
ebf11126df7c
Orain bai
Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu>
parents:
27
diff
changeset
|
65 <tool file="ncbo_services/ncbo_recommender.xml"/> |
26 | 66 </section> |
67 | |
68 6.- Start Galaxy. | |
69 | |
70 | |
71 | |
72 USAGE | |
73 ===== | |
74 | |
75 Each tool has a different functionality, but all of them need a | |
76 bioportal API key. The API key can be obtained by creating an account at | |
77 bioportal (http://bioportal.bioontology.org/). | |
78 | |
79 | |
80 | |
81 CONTACT | |
82 ======= | |
83 | |
84 Please send any request or comment to mikel.egana.aranguren@gmail.com or | |
85 jose.minya@gmail.com. | |
86 | |
87 | |
88 | |
89 ACKNOWLEDGEMENTS | |
90 ================ | |
91 | |
92 The work on get_ontology, extract and get_ontology_view is funded by the | |
93 Marie Curie Cofund program of the EU, FP7. | |
94 | |
95 | |
96 | |
97 COPYRIGHT AND LICENSE | |
98 ===================== | |
99 | |
100 get_ontology, extract and get_ontology_view are copyright of Mikel | |
101 EgaƱa Aranguren (2012), and they are distributed under a GPL 3 license | |
102 (http://www.gnu.org/licenses/) | |
103 | |
104 | |
105 | |
106 | |
107 | |
108 | |
109 | |
110 | |
111 | |
112 | |
113 | |
114 | |
115 | |
116 | |
117 |