JavaScript in DNA Sequences

by Irving A
The University of Alberta, Canada published an article defining the roles of JavaScript in analyzing and formatting protein and DNA sequences. The Department of Biological Sciences notes that although JavaScript is an object-based scripting language that is most commonly used in web browsers, such as Netscape Navigator and Internet Explorer, along with HTML elements JavaScript can be used by molecular biologists. The Sequence Manipulation Suite allows for JavaScript to free information available to biologists connected to the web. The suite uses over 30 utilities for analyzing and manipulating sequence data, such as DNA/Protein Pattern Find, Group DNA/Protein, Protein Molecular Weight and Reverse Translate.

Additionally, the suite also displays the genetic code, restriction enzyme set and codon usage table it uses so that changes can be made before performing an operation. Each subsequent program in the suite writes its results in the same output window. Upon final analysis additional results may be added onto the existing output window to compare the results in the particular operation. Sequence segments may also be copied and pasted back into the manipulation window for further analysis or formatting.

While there are many technological advances in computer systems it is important for them to aid other fields as well. DNA is a fairly recent area of study amongst many biologists interested in its sequence and composition. However, it is very difficult to manipulate their sequences orderly or successfully. The Sequence Manipulation Suite has managed to simplify codon usage and genetic code sequences. Much of the new discoveries pertaining to DNA and protein would not be possible without JavaScript supporting their data.

Stothard, P. (2000). Internet on-ramp. The Sequence Manipulation Suite: JavaScript Programs for Analyzing and Formatting Protein and DNA Sequences, Retrieved from


4 thoughts on “JavaScript in DNA Sequences”

  1. This type of technology, in my opinion, has a long way to go. Although the results of this technology can have many benefits I am 100% sure that many negative outcomes can arise. On the other hand this was written in 2000 so it may have evolved.

  2. I have to admit that this is pretty neat, but what are the negative effects of this research? I mean it was published in 2000 so what has happened since. But overall I think its an interesting way to use JavaScript outside of the box. And I also wonder how efficient it really is?

  3. Wow this is really cool! When are they going to make this information available to the public? Someday I want to be able to send a sample of my blood to be analyzed by a company who posts my DNA results online so I can view it.

Comments are closed.