Skip to content

Latest commit

 

History

History
25 lines (14 loc) · 894 Bytes

README.md

File metadata and controls

25 lines (14 loc) · 894 Bytes

Alignment Sandbox

An interactive web tool for exploring the sequence alignment algorithms Smith-Waterman and Needleman-Wunsch, powered by WebAssembly.

Screenshot

How to use Alignment Sandbox?

You can use the hosted version at alignment.sandbox.bio.

Or, to run it locally:

npm install
npm run build

and open the index.html file in your browser.

How it works

  • To perform the sequence alignment, Alignment Sandbox runs the C tool seq-align directly in the browser using WebAssembly. For details about the compilation from C to WebAssembly, see the biowasm project.
  • Alignment Sandbox uses the aioli library to run the WebAssembly module in a WebWorker.