seqanpy

Fast pairwise sequence alignment using SeqAn


Keywords
alignment, sequence, pairwise, C++
Licenses
BSD-3-Clause/MulanPSL-2.0
Install
pip install seqanpy==0.2

Documentation

Build Status

SWIG Python wrapper for a few functions in SeqAn.

REQUIREMENTS

  • A C++ 11 compiler, e.g. GCC4.8+
  • Python 2.7+ or 3.
  • SeqAn 1.4 or later
  • SWIG 3 (there is a branch for SWIG 2)

INSTALL

If necessary, edit the seqan_path variable in setup.py to your SeqAn include folder.

To install system-wide:

python2.7 setup.py install

To install in the current folder:

python2.7 setup.py install --install-lib .

Remember to add the current folder to your PYTHONPATH.

To install to a specific folder, put your destination folder after the --install-lib option. Remember to add that to your PYTHONPATH

Have fun!