===== Installation =====
Here we describe the instructions for setting up local copy of the minimal version of Genome Projector, which only includes working a //Escherichia coli// K-12 genome. This process requires a web server supporting the execution of Perl-based CGI. Following examples are based on MacOS X 10.5.
==== License ====
Genome Projector is available under [[http://www.gnu.org/licenses/old-licenses/gpl-2.0.html|GNU General Public License v.2]].
==== Download ====
Obtain the minimal package available at: http://www.g-language.org/data/download/GenomeProjector-1.1.tgz (147MB). Latest version is v.1.1.
Then uncompress and place the contents in your web server directory.
% wget http://www.g-language.org/data/download/GenomeProjector.tgz
% tar -xzf GenomeProjector.tgz
% mv GenomeProjector /Library/WebServer/Documents/
==== Allowing .htaccess Override ====
GenomeProjector directory must be CGI-executable. Since the directory contains its own .htaccess file which defines these settings, you only need to allow the override setting for your document root.
In MacOS X 10.5, edit **/etc/httpd/httpd.conf** with your favorite text editor, locate the following and change the last line to **AllowOverride All**.
#
# This should be changed to whatever you set DocumentRoot to.
#
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks MultiViews
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All
Then type the following to restart your web server.
sudo apachectl restart
==== Changing the Google Maps Key ====
First, go to [[http://code.google.com/apis/maps/signup.html|Google Code Website for Google Maps API]] and obtain a Google Map Key for your website.
Then, open the **maps.pl** within the GenomeProjector directory, and locate the