larissabpaz / primer3web

Primer3Web is a simple web interface to primer3.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Primer3Web release 4.1.0

GPL 2.0 license (please see gpl-2.0.txt)

Copyright (c) 1996,1997,1998,1999,2000,2001,2004,2006,2007, 2008,2009,2010,2011,2012,2013,2017 Whitehead Institute for Biomedical Research, Steve Rozen (http://steverozen.net), Andreas Untergasser, Maido Remm, Triinu Koressaar and Helen Skaletsky All rights reserved.

This file contains instructions for installing the primer3 web interface (release 4.1.0). This interface is provided strictly 'as-is'.

To install the web interface you will need:

a. primer3_core, which is written in C and which, at this
point, you must compile yourself. You can find links to the C code for primer3_core from http://sourceforge.net/projects/primer3.

b. primer3web-4.1.0.tar.gz (available from http://sourceforge.net/projects/primer3)

c. The perl module CGI.pm (available from CPAN, http://cpan.org, if it is not already available in your perl installation).

  1. gunzip and untar primer3web-4.1.0.tar.gz. ** This will put the constituent files in the current working directory. There will be 2 directories after gunzip and untar: html and cgi-bin. Copy all files in the html directory to your .../html or .../htdocs directory or equivalent. Copy all files in cgi-bin directory to your .../cgi-bin directory or equivalent.

  2. Build primer3_core (anywhere) and copy or move it to the directory containing the files from cgi-bin of primer3web-4.1.0.tar.gz. In addition, confirm that the this directory contains the subdirectory primer3_config/.

(Background: running primer3_core requires the directory primer3_config and its contents. This directory is provided in primer3web-4.1.0.tar.gz as ./cgi-bin/primer3_config/.
By default this primer3_config needs to be in the current working directory when primer3_core is executed.)

  1. Depending on the structure of your web site you may have to adjust some of the URLs in the .htm .html, or .cgi files. You might have to fix the #! headers in the .cgi files to point to your perl.

About

Primer3Web is a simple web interface to primer3.

License:GNU General Public License v2.0


Languages

Language:HTML 84.1%Language:Perl 15.9%