Entropy vs self sequence alignment is a Javascript implementation of a scanner that makes a comparison between two methods, namely between Shanon entropy (Information entropy) and self-sequence alignment (Information content). Information entropy (IE) and Information content (IC) are two methods that quantitatively measure information. Here, these parallel results are shown in the form of signals above a given sequence (z). To obtain these signals, the contents of sliding windows are analyzed with the two methods and the values are stored as discrete signals inside a vector. Specifically, here both measure the information in the sequence of characters stored in a variable called z:
var z = "AAAAAACAGGTGAGTAAAAAAAA";
Thus, this comparison is made to highlight the qualitative differences between information entropy and the new method of information content described as a primary source in the book entitled Algorithms in Bioinformatics: Theory and Implementation. Below, the black line represents the Shannon Entropy and the red line represents the information content over the z sequence. Note that this version contains the minimum code for such an implementation in order to be used by different parties in their endeavors. However, an advanced javascript implementation of this scanner is shown here in Information content vs Information entropy. For those interested in the chart of the implementation, please downloaded it from here.
https://gagniuc.github.io/Entropy-vs-self-sequence-alignment/
- Paul A. Gagniuc. Algorithms in Bioinformatics: Theory and Implementation. John Wiley & Sons, Hoboken, NJ, USA, 2021, ISBN: 9781119697961.