root/INSTALL

Revision 244, 7.6 kB (checked in by cholt, 3 months ago)

bug in repeat mask cause by prok upgrade

Line 
1 ***Installation Documentation***
2
3 How to Install Standard MAKER
4
5 Note:  When using Mac OS-X and installing MAKER you must either be a system
6 administrator with sudo privleges or be logged in as root on the terminal for
7 some parts of the installation.
8
9
10 1.  You need to have perl 5.8.0 or higher installed.  You can verify this by
11     typing perl -v on the command line in a terminal.
12
13
14 2.  Install BioPerl 1.6 or higher.  Download the Core Package from
15     http://www.bioperl.org
16
17   -quick and dirty installation-
18   (with this option, not all of bioperl will work, but what MAKER uses will)
19
20   a.  Download and unpack the most recent BioPerl package to a directory of your
21       choice, or use Subversion to get the most current version of BioPerl. See
22       http://www.bioperl.org for details on how to download using Subversion.
23       You will then need to set PERL5LIB in your .bash_profile to the location
24       of bioperl (i.e. export PERL5LIB="/usr/local/bioperl-live:$PERL5LIB").
25
26   -full BioPerl instalation-
27   (you will need sudo privileges, root access, or CPAN configured for local
28    installation to continue with this option)
29
30   a.  Type perl -MCPAN -e shell into the command line to set up CPAN on your
31       computer before installing bioperl (CPAN helps install perl dependencies
32       needed to run bioperl).  For the most part just accept any default options
33       by hitting enter during setup.
34   b.  Type install Bundle::CPAN on the cpan command line.  Once again just press
35       enter to accept default installation options.
36   c.  Type install Module::Build on the cpan command line.  Once again just
37       press enter to accept default installation options.
38   d.  Type install Bundle::BioPerl on the cpan command line.  Once again press
39       enter to accept default installation options.
40   e.  Unpack the downloaded bioperl tar file to the directory of your choice or
41       use Subversion to get the most up to date version.  Then use the terminal
42       to find the directory and type perl Build.PL in the command line, then
43       type ./Build test, then if all tests pass, type ./Build install.  This
44       will install BioPerl where perl is installed.  Press enter to accept all
45       defaults. For Mac OS-X BioPerl will install to /Library/Perl/5.8.6/.
46
47
48 3.  Install WuBlast 2.0 or higher
49     (WuBlast has become AB-Blast and is no longer freely available, so if you
50     are not lucky enough to have an existing copy of WuBlast, you can use NCBI
51     BLAST instead.  See NCBI BLAST documentation for installation instructions.
52     It is important to note that WuBlast is a prerequisite for RepeatMasker
53     installation, so if you do not have WuBlast, then you will have to install
54     Cross_match to get RepeatMasker to work.  See RepeatMasker documentation.)
55
56   a.  Unpack the tar file into the directory of your choice (i.e. /usr/local).
57   b.  Add the following in your .bash_profile (value depend on where you chose
58       to install wublast):
59                 export WUBLASTFILTER="/usr/local/wublast/filter"
60                 export WUBLASTMAT="/usr/local/wublast/matrix"
61   c.  Add the location where you installed WuBlast to your PATH variable in
62       .bash_profile (i.e. PATH="/usr/local/wublast:$PATH").
63
64
65 4.  Install SNAP.  Download from http://homepage.mac.com/iankorf/
66
67   a.  Unpack the SNAP tar file into the directory of your choice (ie /usr/local)
68   b.  Add the following to your .bash_profile file (value depends on where you
69       choose to install snap):  export ZOE="/usr/local/snap/Zoe"
70   c.  Navigate to the directory where snap was unpacked (i.e. /usr/local/snap)
71       and type make
72   d.  Add the location where you installed SNAP to your PATH variable in
73       .bash_profile (i.e. export PATH="/usr/local/snap:$PATH").
74
75
76 5.  Install RepeatMasker. Download from http://www.repeatmasker.org
77
78   a.  The most current version of RepeatMasker requires a program called TRF.
79       This can be downloaded from http://tandem.bu.edu/trf/trf.html
80   b.  The TRF download will contain a single executable file.  You will need to
81       rename the file from whatever it is to just 'trf' (all lower case).
82   c.  Make TRF executable by typing chmod +x+u trf.  You can then move this file
83       wherever you want.  I just put it in the /RepeatMasker directory.
84   d.  Unpack RepeatMasker to the directory of your choice (i.e. /usr/local).
85   e.  Now in the RepeatMasker directory type perl ./configure in the command
86       line. You will be asked to identify the location of perl, wublast, and
87       trf.  The script expects the paths to the folders containing the
88       executables (because you are pointing to a folder the path must end in a
89       '/' character or the configuration script throws a fit).
90   f.  Add the location where you installed RepeatMasker to your PATH variable in
91       .bash_profile (i.e. export PATH="/usr/local/RepeatMasker:$PATH").
92   g.  You must register at http://www.girinst.org and download the Repbase
93       repeat database, Repeat Masker edition, for RepeatMasker to work.
94   h.  Unpack the contents of the RepBase tarball into the RepeatMasker/Libraries
95       directory.
96
97
98 6.  Install Exonerate 1.4 or higher.  Download from
99     http://www.ebi.ac.uk/~guy/exonerate
100
101   a.  Exonerate has pre-comiled binaries for many systems; however; for Mac OS-X
102       you will have to download the source code and complile it yourself by
103       following steps b though d.
104   b.  You need to have Glib and Glib 2.0 installed.  The easiest way to do this
105       is to install fink and then type fink install glib and fink install
106       glib2-dev.
107   c.  Change to the directory containing the Exonerate package to be compiled.
108   d.  To install exonerate in the directory /usr/local/exonerate, type:
109       ./configure -prefix=/usr/local/exonerate -> then type make -> then type
110       make install
111   e.  Add the location where you installed exonerate to your PATH variable in
112       .bash_profile (i.e. export PATH="/usr/local/exonerate/bin:$PATH").
113
114
115 7.  Install MAKER.  Download from http://www.yandell-lab.org
116
117   a.  Unpack the MAKER tar file into the directory of your choice (i.e.
118       /usr/local).
119   b.  Change to the directory maker/perl and run Install.PL by typing:
120       perl Install.PL
121   c.  Now add the following to your .bash_profile if you haven't already:
122         export WUBLASTFILTER="where_wublast_is/filter"
123         export WUBLASTMAT="where_wublast_is/matrix"
124         export ZOE="where_snap_is/Zoe"
125         export AUGUSTUS_CONFIG_PATH="where_augustus_is/config
126   d.  Add the location where you installed MAKER to your PATH variable in
127       .bash_profile (i.e. export PATH=/usr/local/maker/bin:$PATH).
128   e.  You can now run a test of MAKER by following the instructions in the MAKER
129       README file.
130
131
132 See the README file for details on installing mpi_maker
133
134
135 (OPTIONAL COMPONENTS)
136
137 1. Augustus 2.0 or higher.  Download from http://augustus.gobics.de
138
139   a.  Change to the directory containing the Augustus package to be compiled.
140   b.  Unpack Augustus to the directory of your choice (i.e. /usr/local).
141   c.  Change to the src/ directory inside the extracted augustus folder.
142   d.  Install and compile Augustus by typing: make
143   e.  Add the following to your .bash_profile file (value depends on where you
144       install augutus):  export AUGUSTUS_CONFIG_PATH=/usr/local/augustus/config
145   f.  Add the location where you installed augustus to your PATH variable in
146       .bash_profile (i.e. export PATH=/usr/local/augustus/bin:$PATH).
147
148
149 2. GeneMark-ES.  Download from http://exon.biology.gatech.edu
150
151   a.  See installation documentation.
152
153 3. FGENESH 2.4 or higher.  Purchase from http://www.softberry.com
154
155   a.  See installation documentation.
156
157 4. GeneMarkS.  Used for prokaryotic genomes only.
158    Download from http://exon.biology.gatech.edu
159
160   a.  See installation documentation.
Note: See TracBrowser for help on using the browser.