/twinblast

View 2 blast reports at once

Primary LanguagePerlBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

----------------------------------------
TwinBLAST - View 2 BLAST reports at once
----------------------------------------

TwinBLAST is a web-based tool for viewing 2 BLAST reports simultaneously
side-by-side. It uses ExtJS (www.sencha.com/products/extjs/) to provide 2
independently scrollable panels. BioPerl (www.bioperl.org) is used to index
raw BLAST reports and Bio::Graphics is used to draw pictograms of the BLAST
hits.

------------
  Tutorial
------------

A walkthrough of how to set up an instance of TwinBLAST using a virtual machine
as well as how to set it up from scratch can be found here http://igs.github.io/twinblast/ 

------------
Requirements
------------

TwinBLAST uses HTML and Javascript and should work in all modern web browsers.

Installation of the TwinBLAST server requires the following packages:

Apache
ExtJS
MySQL

Perl Modules:

BioPerl
CGI
Tie::File
File::Basename
Digest::MD5
URI::Escape
JSON
POSIX
Bio::Graphics
Config::IniFiles
File::Slurp