Installing BACA
If you have any problems installing BACA, please don't hesitate to
contact us. If you install
the server-side components on Windows, our ability to help is limited,
but we will do our best.
Requirements
BACA was tested on GNU/Linux. All the software required is available
most common Unixes and Windows
On the server-side BACA requires:
- BioPerl (and, thus, Perl).
- The Perl SVG Module
- Typical Unix tools like bash, sort, grep, ... For Windows these can
be found on the Cygwin package.
- A web server. Apache is recommended.
Instalation
After downloading and unziping the file, you need to know 5 things
before you begin:
- The path where you can put CGI scripts (in our example we will use
/usr/lib/cgi-bin)
- The path where you can put the HTML files visible
to the web server(we will use /var/www)
- The directory where you downloaded BACA. We will use /home/user/baca
- The email address of BACA administrator (you?). Will will use somebody@acme.com
- The URL where BACA will be visible. Example: http://your.host.edu/baca
Please note that if you don't use a webserver and do command-line usage
only, installation is much simpler
There is a script on the top directory, called install.sh, with
the parameters above, go there and edit the relevant parts
at the top (there are comments on the script to help you make the changes).
In our case you would use /usr/lib/cgi-bin, /var/www,
/home/user/baca, somebody@acme.com and http://your.host.edu/baca.
Important: You have to have read/write/execute permission on the
CGI directory and read/write permission on the HTML directory. The
web-server user will have to be able to execute the code on the directory
you have downloaded BACA.
Now, just run install.sh.