====== 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''