@@ -10,7 +10,7 @@ For the genome browser install, use the instructions from the source tree:
10
10
[ src/product/] ( http://genome-source.cse.ucsc.edu/gitweb/?p=kent.git;a=tree;f=src/product )
11
11
12
12
System Requirements
13
- ====================
13
+ -------------------
14
14
15
15
* Linux/Ubuntu/CentOS/Unix/MacOSX operating system
16
16
* gnu gcc - C code development system - http://www.gnu.org/software/gcc/
@@ -25,10 +25,11 @@ These procedures expect the 'git' command to be available.
25
25
It is best to install these packages with your standard operating
26
26
system package management tools.
27
27
28
- (see notes below about installing packages)
28
+ (see [notes below](/ENCODE-DCC/kentUtils/blob/master/README.md#install) about installing packages)
29
+
29
30
30
31
Download source
31
- ====================
32
+ ---------------
32
33
33
34
Obtain a read-only copy of the source:
34
35
@@ -37,7 +38,7 @@ Obtain a read-only copy of the source:
37
38
Creates the directory: ./kentUtils/
38
39
39
40
Build utilities
40
- ====================
41
+ ---------------
41
42
42
43
In the directory kentUtils/ run a 'make' command:
43
44
@@ -52,7 +53,7 @@ The resulting binaries are placed in the directory: ./bin/
52
53
you may have for the genome browser build environment.
53
54
54
55
Install utilities
55
- ====================
56
+ -----------------
56
57
57
58
The binaries are built into ./bin/
58
59
@@ -68,7 +69,7 @@ Users add '/usr/local/bin/kentUtils' to their shell PATH
68
69
to access the commands.
69
70
70
71
Update utilities
71
- ====================
72
+ ----------------
72
73
73
74
This procedure expects the 'git' command to be available.
74
75
@@ -81,19 +82,17 @@ This runs a 'make clean' in the source tree, runs a 'git pull' update
81
82
for the source, then runs a 'make utils' to rebuild everything.
82
83
83
84
Parasol
84
- ====================
85
+ -------
85
86
86
87
There are 'parasol' binaries built into ./src/parasol/bin/
87
88
Use these binaries to set up a job control system on a compute cluster
88
- or large machine with many CPU cores. See also:
89
-
90
- [parasol README[(http://genecats.cse.ucsc.edu/eng/parasol.htm)
91
-
89
+ or large machine with many CPU cores.
90
+ See also: [ parasol README] ( http://genecats.cse.ucsc.edu/eng/parasol.htm )
92
91
for more information. The usage messages from each command will help
93
92
with the setup.
94
93
95
94
Documentation
96
- ====================
95
+ -------------
97
96
98
97
Each 'kent' command contains its own documentation. Simply run the
99
98
commands without any arguments to see the usage message for operating
@@ -105,7 +104,7 @@ been collected together in one file:
105
104
kentUtils.Documentation.txt
106
105
107
106
MySQL database access
108
- =====================
107
+ ---------------------
109
108
110
109
Many of the commands can use the UCSC public MySQL server, or
111
110
your own local MySQL server with UCSC data formats. Add these three
@@ -117,11 +116,12 @@ its permissions to: 'chmod 600 .hg.conf'
117
116
db.password=password
118
117
119
118
This '.hg.conf' file is used by the kent commands to determine the
120
- MySQL host and user/password to the database. For you local MySQL
119
+ MySQL host and user/password to the database. For your local MySQL
121
120
installation, use your host name and your read-only user/password names.
122
121
123
- Installing required packages
124
- ============================
122
+ <A name =" install " >
123
+ Installing required packages</A >
124
+ ----------------------------
125
125
126
126
On a MacOS system, you will need the [ XCode] ( https://developer.apple.com/xcode/ )
127
127
system installed.
@@ -136,8 +136,7 @@ the additional packages required (and helpful):
136
136
On a typical Linux system, for example Ubuntu, use the apt-get command
137
137
to install additional packages:
138
138
139
- sudo apt-get install git libssl-dev openssl mysql-client-5.1 \
140
- mysql-client-core-5.1
139
+ sudo apt-get install git libssl-dev openssl mysql-client-5.1 mysql-client-core-5.1
141
140
142
141
Depending upon the version of your Linux/Ubuntu/CentOS operating system,
143
142
the specific version of packages you need may be different than this example.
@@ -152,11 +151,16 @@ See also:
152
151
* [ yum] ( http://www.centos.org/docs/5/html/yum/ )
153
152
154
153
Known Problems
155
- ==============
154
+ --------------
156
155
157
156
Please advise UCSC if you have the recommended installed libraries
158
157
and development system and this build will not function.
159
- email to: genome-www@soe.ucsc.edu
158
+ email to: <A HREF="mailto:g ;e ; no ;m ;e ;- ;w ;w ; w@ ;s ;o ;e ; .
159
+ ucsc ; .
160
+ e ;d ;u ; ">
161
+ g ;e ; no ;m ;e ;- ;w ;w ; w@ ;s ;o ;e ; .
162
+ ucsc ; .
163
+ e ;d ;u ; </A >
160
164
161
165
1 . These procedures will not work as-is on sparc or alpha machines or
162
166
with the Sun Solaris operating system.
0 commit comments