Permalink
Newer
Older
100644 96 lines (56 sloc) 2.56 KB
Oct 28, 2014 @charlesbreeze Create README.md
1 eFORGE is the epigenetic equivalent of the FORGE tool. For details of the FORGE analysis approach see documentation in the FORGE web version at
2
3 http://www.1000genomes.org/forge-analysis
May 7, 2015 @charlesbreeze Update README
4
May 7, 2015 @charlesbreeze Update README
5 eFORGE is also available as a web tool at
May 7, 2015 @charlesbreeze Update README
6
7 http://eforge.cs.ucl.ac.uk/
8
Oct 28, 2014 @charlesbreeze Create README.md
9 1. The script itself is currently called eforge.pl written in Perl. It has
10 the following Perl dependencies.
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
11
Oct 28, 2014 @charlesbreeze Create README.md
12 use 5.012;
Oct 28, 2014 @charlesbreeze Update and rename README.md to README
13
Oct 28, 2014 @charlesbreeze Create README.md
14 use warnings;
Oct 28, 2014 @charlesbreeze Update and rename README.md to README
15
Oct 28, 2014 @charlesbreeze Create README.md
16 use DBI;
Oct 28, 2014 @charlesbreeze Update and rename README.md to README
17
Oct 28, 2014 @charlesbreeze Create README.md
18 use Sort::Naturally;
Oct 28, 2014 @charlesbreeze Update and rename README.md to README
19
Oct 28, 2014 @charlesbreeze Create README.md
20 use Cwd;
Oct 28, 2014 @charlesbreeze Update and rename README.md to README
21
Oct 28, 2014 @charlesbreeze Create README.md
22 use Storable;
Oct 28, 2014 @charlesbreeze Update and rename README.md to README
23
Oct 28, 2014 @charlesbreeze Create README.md
24 use Getopt::Long;
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
25
26 2. The sqlite3 db file that stores the bitstrings. This file is called eforge_1.1.db currently.
27
Oct 28, 2014 @charlesbreeze Create README.md
28 3. A stored hash containing the parameters for the background selection.
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
29 Currently two files, one with the 27k and one with the 450k annotation data (mvp_bins).
30
31 The database and the hashes are downloadable from:
Oct 28, 2014 @charlesbreeze Create README.md
32 http://eforge.cs.ucl.ac.uk/?download
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
33
34 4. An eforge.ini file in the same directory as the script. Edit this to provide the
Oct 28, 2014 @charlesbreeze Create README.md
35 directory in which the database and hash are stored.
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
36
Oct 28, 2014 @charlesbreeze Create README.md
37 5. An R 3.0 installation with the "devtools" and "rCharts" packages installed. See
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
38
Oct 28, 2014 @charlesbreeze Create README.md
39 https://github.com/ramnathv/rCharts. You will need to install the latest version e.g.
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
40
Oct 28, 2014 @charlesbreeze Create README.md
41 require(devtools)
42 install_github('rCharts', 'ramnathv', ref = "dev")
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
43
Oct 28, 2014 @charlesbreeze Create README.md
44 The input data is one of several options.
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
45
Oct 28, 2014 @charlesbreeze Create README.md
46 a. A list of 450k probeids (DMPs)
Oct 28, 2014 @charlesbreeze Update and rename README.md to README
47
Oct 28, 2014 @charlesbreeze Create README.md
48 b. BED format (for 450k probes)
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
49
Oct 28, 2014 @charlesbreeze Create README.md
50 The analysis requires a minimum of 5 DMPs (this is not a strict limit but
51 operationally is best).
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
52
53 To work DMPs currently have to be on either the 27k or the the 450k array. The
54 script gives warnings on DMPs not found.
55
Oct 28, 2014 @charlesbreeze Create README.md
56 It also warns for background sets that do not have the right number of probes
57 chosen, but this is really for information only.
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
58
Oct 28, 2014 @charlesbreeze Create README.md
59 It takes a series of command line options as follows
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
60
Oct 28, 2014 @charlesbreeze Create README.md
61 -f : the file to run on
Oct 28, 2014 @charlesbreeze Update and rename README.md to README
62
Oct 28, 2014 @charlesbreeze Create README.md
63 -data : whether to analyse ENCODE (encode) or Epigenome Roadmap (erc) data
Oct 28, 2014 @charlesbreeze Update and rename README.md to README
64
Oct 28, 2014 @charlesbreeze Create README.md
65 -label : a name for the files that are generated and for the plot titles
66 where there is a title.
Oct 28, 2014 @charlesbreeze Update and rename README.md to README
67
Oct 28, 2014 @charlesbreeze Update README
68 -format : for the input data format. If this is location data e.g.
Oct 28, 2014 @charlesbreeze Create README.md
69 bed format, the probeid is obtained from
70 the sqlite3 database.
71
72 Some of these default as described in the perldoc. Minimally the command
73 line is:
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
74
Oct 28, 2014 @charlesbreeze Create README.md
75 eforge.pl -f probeidfile -label Some_label
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
76
Oct 28, 2014 @charlesbreeze Create README.md
77 which will by default run on Epigenome Roadmap data
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
78
Oct 28, 2014 @charlesbreeze Create README.md
79 OUTPUT
80 ======
81 there are several outputs generated
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
82
Oct 28, 2014 @charlesbreeze Create README.md
83 1. A pdf static chart, that would be good for download.
Oct 28, 2014 @charlesbreeze Update and rename README.md to README
84
Oct 28, 2014 @charlesbreeze Create README.md
85 2. A d3 interactive chart.
Oct 28, 2014 @charlesbreeze Update and rename README.md to README
86
Oct 28, 2014 @charlesbreeze Create README.md
87 3. A Datatables table.
Oct 28, 2014 @charlesbreeze Update and rename README.md to README
88
Oct 28, 2014 @charlesbreeze Create README.md
89 4. R code files for generating the charts and the table.
Oct 28, 2014 @charlesbreeze Update and rename README.md to README
90
Jun 23, 2015 @jherrero Several updates: 27k, eforge_1.1.db and webserver
91 5. There is also a tsv file of the results.
92
93 WEBSERVER
94 =========
95
96 To install the web interface, please refer to the INSTALL document in the webserver folder.