Wiki source code of Developers

Last modified by Erik S on 2019/05/29 16:29

Show last authors
1 This section contains information to deploy, maintain, and extend the RE software.
2
3 Code Repository: regulome-explorer.googlecode.code
4
5 To check out the source code, you must have mercurial [[installed>>http://mercurial.selenic.com/downloads/]].
6
7 To check out the code, using mercurial:
8
9 {{code}}
10 hg clone https://code.google.com/p/regulome-explorer/
11 {{/code}}
12
13 The repo contains several directories under /src.
14
15 webapp -> the client-side library (everything minus the configuration code)
16 instances -> (examples of the configuration code) index.html + globals.js + associations.js
17 dataimport -> code, schema, templates, and example data for the server-side data storage.
18
19 Dependencies
20
21 Client side:
22
23 **Introduction**
24 This project requires several libraries. The code can be linked from remotely-stored addresses or installed locally as static content.
25
26 Visquick
27 http://visquick.googlecode.com
28
29 The code can be downloaded from the Downloads section, or checked out and built using a Makefile which relies on NodeJS to create the minimized code.
30
31 The code must be placed such that it is accessible as host/js/visquick/ by the client.
32
33 **Protovis**
34 http://vis.stanford.edu/protovis
35
36 A Javascript library that enables straightforward creation of SVG tags according to data-specific functions.
37
38 The code must be placed such that it is accessible as host/js/protovis/ by the client.
39
40 **ExtJS**
41 A JS framework that can be used for free for non-commercial purposes.
42
43 http://www.sencha.com
44
45 For this project, Ext JS version 3.4.0 is required. The examples/docs/tutorials need not be installed.
46
47 The code must be placed such that it is accessible as host/extjs/3.4.0/ by the client.
48
49
50 Server-side:
51
52 MySQL >= 5.0
53
54 Tomcat >= 6.0
55
56 [[SOLR>>http://lucene.apache.org/solr/]](% style="font-size: 14px;" %) >= 3(%%).6
57
58 [[Google Datasource API Service>>https://regulome-explorer.googlecode.com/files/google-dsapi-svc.war]] (connects to MySQL)
59
60 NodeJS >=0.6
61
62 Export Images/Convert Data (*upload to repo and link here)

Need help?

If you need help with XWiki you can contact: