====== Installation of Primer3Plus 1.0.0 ======
===== Additional Libraries =====
No additional libraries are necessary.
===== Procedure =====
Primer3Plus is not an application per se but rather a web interface to interact with [[primer3|Primer3]]. There is no compilation to be performed but you need to make sure that it is available to a local web browser using these instructions:
* The archive with the compiled tools is downloaded from the web in ''/home/bioubuntu'', decompressed and the resulting folder is moved over into ''/opt/bio/sources''.
* This folder should belong to ''root'' ans its permissions should be set to ''755''.
% sudo chown -R root:root /opt/bio/sources/primer3plus
* ONce you are in ''/opt/bio/sources/primer3plus'', you have to copy its content to ''/opt/bio/docs/cgi-bin'':
% sudo cp -r ./* /opt/bio/docs/cgi-bin
* The user that runs the Apache web server has to own ''/opt/bio/docs/cgi-bin'':
% sudo chown -R www-data:www-data /opt/bio/docs/cgi-bin
* You need to modify the ''settings.pm'' file:
Before:
"PRIMER_BIN" => "./primer3_core", # for Linux
After:
"PRIMER_BIN" => "/usr/local/bin/primer3_core", # for Linux
* The web page should now be available using this URL: [[http://localhost/cgi-bin/primer3plus.cgi|http://localhost/cgi-bin/primer3plus.cgi]]. Note: this will only work in an Impilo server...
* I added the following item into the Impilo > General purpose Tools menu.
% sudo xfce4-menueditor /etc/xdg/xfce4/desktop/menu.xml
* The following three items need to be added :
* Item: Launcher
* Name: Primer3Plus
* Command: ''firefox http://localhost/cgi-bin/primer3plus.cgi''