Analyze strands, frames, stops, and amino acid totals. View molecular weight, residues, GC content, composition. Built for fast checks, teaching labs, and sequence reviews.
Use the responsive grid below. Large screens show three columns, smaller screens show two, and mobile shows one.
These examples assume the standard code, coding strand input, frame 1, stop at first stop codon, average masses, and terminal water included.
| DNA Sequence | Translated Protein | Protein Length | Estimated Molecular Weight |
|---|---|---|---|
ATGGCCATTGTAATGGGCCGCTGA |
MAIVMGR |
7 aa | 777.0107 Da |
ATGGAGGAGAAGTAA |
MEEK |
4 aa | 535.6060 Da |
ATGGTGCCCGGCTTACAA |
MVPGLQ |
6 aa | 643.8011 Da |
Protein molecular weight is calculated as the sum of all translated residue masses. When terminal water is enabled, one water molecule is added back to represent the complete peptide.
Protein MW = Σ(residue masses) + terminal water correction
Average mode uses average isotopic residue masses. Monoisotopic mode uses exact monoisotopic residue masses. Stop codons are excluded from the mass total. Unknown residues can be excluded or estimated with a generic residue mass.
GC% = ((G + C) / (A + T + G + C)) × 100
When a template strand is provided, the calculator first builds the reverse complement, then applies the selected reading frame and translation settings.
Yes. It first orients the sequence, applies the chosen frame, translates codons with the standard genetic code, then totals amino acid residue masses.
Yes. Choose the template option and the calculator creates the reverse complement before translation, so the protein is derived from the proper coding orientation.
Average mass reflects natural isotope abundance. Monoisotopic mass uses the lightest exact isotopes. Monoisotopic values are preferred for high-resolution mass spectrometry work.
Ambiguous codons become X in the protein. You can exclude those residues from the total or estimate them with a generic residue mass.
No. Stop codons terminate translation or appear as markers, depending on your setting, but they are never counted as amino acid mass.
No. It reports the unmodified translated peptide or protein mass. Add any modification masses separately if your experiment includes them.
Short outputs usually come from the selected frame, an early stop codon, missing ATG search hits, or trailing nucleotides that do not complete a codon.
Not directly. This calculator expects a continuous coding region. Splice introns out first, then analyze the mature coding sequence.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.