JSAV - JavaScript Sequence Alignment Viewer

Description

JSAV is a sequence alignment viewer written purely in JavaScript. It is extremely easy to include it in your code, but has many configuration options allowing you to control the functionality available to the user of your web site.

Demonstration

Demonstration

The demonstration shows a set of aligned sequences and just some of the features - other features include being able to submit selected sequences to another web page or to other JavaScript code.

Documentation

Documentation

This developer documentation is also packaged with the GitHub release. The only part relevant to a web programmer wishing to implement JSAV in a website is the documentation for printJSAV().

Citation

Paper

If you publish papers related to web sites that make use of JSAV, please cite our paper: Martin, ACR. (2014) Viewing multiple sequence alignments with the JavaScript Sequence Alignment Viewer (JSAV) F1000Research 3:249

Licence

JSAV is freely available from GitHub. It is licensed under the GPL (Version 2 or later) licence, but contact us if you want a licence for commercial use in closed source applications.

Download

JSAV is available as a ZIP file or gzipped tar file from Github.

Github

Or clone from GitHub with the command:

git clone git@github.com:AndrewCRMartin/JSAV.git