Installation

edittag has several dependencies. At a minimum, you must install numpy. Optional installs include:

Installing numpy

You first need to install numpy. Barring platform-specific options, you can accomplish this by running:

easy_install numpy

Sometimes on OSX, this is problematic. There is a binary installer that you can use in this case.

Installing python-levenshtein and edittag

The easiest option to get up and running quickly is to use easy_install:

easy_install python-Levenshtein
easy_install edittag

You can also install both by download the tarballs (edittag and python-levenshtein) and running:

python setup.py install

In the unzipped directory of each package.

Installing mod-primer3

If you would like to design primers with integrated tags, you need to build and install a modified version of the primer3 source code. To do that, download the source, build it, and place both primer3_long and primer3_config somewhere, in the same directory, within your path (here, I use /usr/local/bin, because it is usually already in your $PATH:

wget https://github.com/faircloth-lab/mod-primer3/zipball/v2.2.3
unzip v2.2.3
rm v2.2.3
cd faircloth-lab-mod-primer3-*/src && make
cp primer3_{config,bin} /usr/local/bin/

Table Of Contents

Related Topics

This Page