Molecular Toolkit

The Molecular Toolkit is a group of programs for analysis and manipulation of nucleic acid and protein sequence data. The programs are written in Java (1.0) and require that your browser support this language. Also, it's best if your monitor supports a screen resolution of at least 800x600.

General instructions on usage and conventions used for sequence data is available from the Help link on each page. Please report any problems or bugs using the email link at the bottom of each page.

Your browser is not Java-enabled and will not support these programs

Nucleic Acid Analysis and Manipulation Programs
Dot Plots Examine the similarity of two DNA (or RNA) sequences by production of a similarity matrix displayed as a dot plot.
Manipulate and Display Sequences Perform simple manipulations on a DNA sequence (inverse, complement, inverse-complement, double-stranded etc).
Restriction Maps Generate graphical and text-based maps for restriction endonuclease cleavage of DNA.
Translate Translate a DNA or RNA sequence and obtain graphical and text depictions of the resulting protein sequences.
Protein Analysis Programs
Reverse Translate Reverse translate a protein sequence into DNA.
Protein Composition Obtain the amino acid composition of a protein.
Hydrophobicity Plots Plot hydrophobic and hydrophilic domains of a protein.

Last updated on May 25, 2008
Send comments and suggestions to R. A. Bowen at