Main Content

Nucleotide Sequence Analysis

Calculate and interactively explore sequence statistics; calculate sequence properties; analyze motifs; design primers; find restriction enzymes

Perform in-depth analyses of nucleotide sequences to get better understanding of sequence features and functions. You can compute sequence statistics, such as codon frequency and density of nucleotides, and interactively explore the sequences in the Sequence Viewer app. Calculate complementary strands and sequence properties of DNA oligonucleotides. Use various sequence utility functions to convert DNA to RNA sequences and vice versa, find nucleotide codes, and calculate consensus sequences.


Sequence ViewerVisualize and interactively explore biological sequences


expand all

basecountCount nucleotides in sequence
codonbiasCalculate codon frequency for each amino acid coded for in nucleotide sequence
codoncountCount codons in nucleotide sequence
dimercountCount dimers in nucleotide sequence
ntdensityPlot density of nucleotides along sequence
seqwordcountCount number of occurrences of word in sequence
nt2aaConvert nucleotide sequence to amino acid sequence
aa2ntConvert amino acid sequence to nucleotide sequence
nt2intConvert nucleotide sequence from letter to integer representation
int2ntConvert nucleotide sequence from integer to letter representation
dna2rnaConvert DNA sequence to RNA sequence
rna2dnaConvert RNA sequence to DNA sequence
revgeneticcodeReturn reverse mapping (amino acid to nucleotide codon) for genetic code
seqcomplementComplement of nucleotide sequence
seqrcomplementCalculate reverse complementary strand of nucleotide sequence
seqreverseCalculate reverse strand of nucleotide sequence
baselookupFind nucleotide codes, integers, names, and complements
geneticcodeReturn nucleotide codon to amino acid mapping for genetic code
oligopropCalculate sequence properties of DNA oligonucleotide
seq2regexpConvert sequence with ambiguous characters to regular expression
seqinsertgapsInsert gaps into nucleotide or amino acid sequence
cpgislandLocate CpG islands in DNA sequence
joinseqJoin two sequences to produce shortest supersequence
palindromesFind palindromes in sequence
randseqGenerate random sequence from finite alphabet
seqmatchFind matches for every character vector in library
seqviewerVisualize and interactively explore biological sequences
seqdispFormat long sequence output for easy viewing
seqshoworfsDisplay open reading frames in sequence
seqprofileCalculate sequence profile from set of multiply aligned sequences
featureparseParse features from GenBank, GenPept, or EMBL data
featureviewDraw linear or circular map of features from GenBank structure
seqconsensusCalculate consensus sequence
seqdotplotCreate dot plot of two sequences
seqlogoDisplay sequence logo for nucleotide or amino acid sequences
rebasecutsFind restriction enzymes that cut nucleotide sequence
restrictSplit nucleotide sequence at restriction site