An open API service indexing awesome lists of open source software.

https://github.com/gagniuc/local-sequence-alignment-in-js

This JavaScript implementation detects the areas where two DNA/RNA/protein sequences are similar to each other. All symbols from UTF-8 are accepted by this algorithm.
https://github.com/gagniuc/local-sequence-alignment-in-js

alignment dna javascript js local native proteins rna sequence similarity similarity-matrix similarity-score

Last synced: 2 months ago
JSON representation

This JavaScript implementation detects the areas where two DNA/RNA/protein sequences are similar to each other. All symbols from UTF-8 are accepted by this algorithm.

Awesome Lists containing this project

README

          

# Local sequence alignment in JS

This JavaScript implementation detects the areas where two DNA/RNA/protein sequences are similar to each other. In fact, this simple implementation makes an alignment between any two strings. All symbols from UTF-8 are accepted by this algorithm. Moreover, the implementation is the core of the application found here: https://github.com/Gagniuc/Jupiter-Bioinformatics-V2-normal

# Live demo

https://gagniuc.github.io/Local-sequence-alignment-in-JS/

# Screenshot

![screenshot](https://github.com/Gagniuc/Local-sequence-alignment-in-JS/blob/main/img/e.png?raw=true)

![screenshot](https://github.com/Gagniuc/Local-sequence-alignment-in-JS/blob/main/img/relative%20alignment.png?raw=true)

# References

- Paul A. Gagniuc. Algorithms in Bioinformatics: Theory and Implementation. John Wiley & Sons, Hoboken, NJ, USA, 2021, ISBN: 9781119697961.