root/INSTALL

Revision 227, 7.6 kB (checked in by cholt, 5 months ago)

fix documentation, fix te_proteins

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 some
7 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. You
23       will then need to set PERL5LIB in your .bash_profile to the location of
24       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 press
37       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 type
43       ./Build test, then if all tests pass, type ./Build install.  This will
44       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 are
50      not lucky enough to have an existing copy of WuBlast, you can use NCBI BLAST
51      instead.  See NCBI BLAST documentation for installation instructions.  It is
52      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 to
58       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 (i.e. /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) and
71       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. This
79       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 line.
86       You will be asked to identify the location of perl, wublast, and trf.  The
87       script expects the paths to the folders containing the executables (because
88       you are pointing to a folder the path must end in a '/' character or the
89       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 repeat
93       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 is
105       to install fink and then type fink install glib and fink install glib2-dev.
106   c.  Change to the directory containing the Exonerate package to be compiled.
107   d.  To install exonerate in the directory /usr/local/exonerate, type:
108       ./configure -prefix=/usr/local/exonerate -> then type make -> then type make
109       install
110   e.  Add the location where you installed exonerate to your PATH variable in
111       .bash_profile (i.e. export PATH="/usr/local/exonerate/bin:$PATH").
112
113
114 7.  Install MAKER.  Download from http://www.yandell-lab.org
115
116   a.  Unpack the MAKER tar file into the directory of your choice (i.e.
117       /usr/local).
118   b.  Change to the directory maker/perl and run Install.PL by typing:
119       perl Install.PL
120   c.  Now add the following to your .bash_profile if you haven't already:
121         export WUBLASTFILTER="where_wublast_is/filter"
122         export WUBLASTMAT="where_wublast_is/matrix"
123         export ZOE="where_snap_is/Zoe"
124         export AUGUSTUS_CONFIG_PATH="where_augustus_is/config
125   d.  Add the location where you installed MAKER to your PATH variable in
126       .bash_profile (i.e. export PATH="/usr/local/maker/bin:$PATH").
127   e.  You can now run a test of MAKER by following the instructions in the MAKER
128       README file.
129
130
131 See the README file for details on installing mpi_maker
132
133
134 (OPTIONAL COMPONENTS)
135
136 1. Augustus 2.0 or higher.  Download from http://augustus.gobics.de
137
138   a.  Change to the directory containing the Augustus package to be compiled.
139   b.  Unpack Augustus to the directory of your choice (i.e. /usr/local).
140   c.  Change to the src/ directory inside the extracted augustus folder.
141   d.  Install and compile Augustus by typing: make -> then type chmod +x augustus
142       etraining -> then type cp augustus etraining ../bin
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.
Note: See TracBrowser for help on using the browser.