List of SMS2 Programs

(note: these tools do not work with Internet Explorer or Safari; please use Firefox)

Format Conversion

Combine FASTA Combines multiple FASTA entries into a single sequence.
EMBL to FASTA Returns the entire sequence contained in an EMBL file in FASTA format.
EMBL Feature Extractor Parses the feature table of an EMBL file and returns the feature sequences.
EMBL Trans Extractor Parses the feature table of an EMBL file and returns the protein translations.
Filter DNA Removes non-DNA characters from text.
Filter Protein Removes non-protein characters from text.
GenBank to FASTA Returns the entire sequence contained in a GenBank file in FASTA format.
GenBank Feature Extractor Parses the feature table of a GenBank file and returns the feature sequences.
GenBank Trans Extractor Parses the feature table of a GenBank file and returns the protein translations.
One to Three Converts single letter amino acid codes to three letter codes.
Range Extractor DNA Reads a list of positions and ranges and returns those parts of a DNA sequence.
Range Extractor Protein Reads a list of positions and ranges and returns those parts of a protein sequence.
Reverse Complement Determines the reverse-complement, reverse, or complement of the sequence you enter.
Three to One Converts three letter amino acid codes to one letter codes.

Sequence Analysis

Codon Plot Plots codon frequency (according to the codon table you enter) for each codon in a DNA sequence.
Codon Usage Returns a standard codon usage table.
CpG Islands Returns a list of potential CpG islands.
DNA Pattern Find Returns positions of the patterns you enter.
DNA Stats Returns basic sequence statistics.
Fuzzy Search DNA Returns sequences that are identical or similar to a query sequence.
Fuzzy Search Protein Returns sequences that are identical or similar to a query sequence.
Ident and Sim Accepts aligned sequences in FASTA format and calculates the identity and similarity of each sequence pair.
Multi Rev Trans Can be used to predict a DNA sequence in another species using a protein sequence alignment.
Mutate for Digest Finds DNA sequences that can easily be converted to a restriction site.
ORF Finder Determines the positions of open reading frames.
Pairwise Align Codons Returns the optimal global alignment for two coding DNA sequences.
Pairwise Align DNA Returns the optimal global alignment for two DNA sequences.
Pairwise Align Protein Returns the optimal global alignment for two protein sequences.
PCR Primer Stats Returns a report describing PCR primer properties.
PCR Products Generates PCR products from a template and two primer sequences.
Protein GRAVY Returns the grand average of hydropathy value of protein sequences.
Protein Isoelectric Point Returns the predicted isoelectric point of protein sequences.
Protein Molecular Weight Calculates the molecular weight of the protein you enter.
Protein Pattern Find Returns positions of the patterns you enter.
Protein Stats Returns basic sequence statistics.
Restriction Digest Converts the sequence you enter into restriction fragments.
Restriction Summary Returns the number and positions of restriction sites.
Reverse Translate Can be used to convert protein into DNA.
Translate Returns the translation in the reading frame you specify.

Sequence Figures

Color Align Conservation Colors a sequence alignment based on sequence conservation.
Color Align Properties Colors a protein alignment based on biochemical properties of residues.
Group DNA Numbers and groups DNA according to your specifications.
Group Protein Numbers and groups amino acids according to your specifications.
Primer Map Shows PCR primer annealing sites, translations, and restriction sites.
Restriction Map Shows restriction sites and protein translations.
Translation Map Shows protein translations.

Random Sequences

Mutate DNA Introduces random mutations into DNA sequences.
Mutate Protein Introduces random mutations into protein sequences.
Random Coding DNA Generates a random coding sequence of the length you specify.
Random DNA Sequence Generates a random DNA sequence of the length you specify.
Random Protein Sequence Generates a random protein sequence of the length you specify.
Sample DNA Samples bases from a DNA sequence with replacement.
Sample Protein Samples residues from a protein sequence with replacement.
Shuffle DNA Randomly shuffles the DNA sequence you enter.
Shuffle Protein Randomly shuffles the protein sequence you enter.

Miscellaneous

IUPAC codes IUPAC codes for DNA and protein.
Genetic codes The genetic codes used in the Sequence Manipulation Suite.
Browser compatibility Browser compatibility.
Mirror this site Mirror the Sequence Manipulation Suite.
Use this site off-line Use the Sequence Manipulation Suite off-line.
About this site About the Sequence Manipulation Suite.
Acknowledgments Acknowledgments.
Reference Citing the Sequence Manipulation Suite.