Quick guide
How to use this calculator
- Confirm that the protein uses NCBI standard code table 1 and contains no stop or ambiguity symbols.
- Choose whether synonymous codons should be written as DNA or mRNA.
- Use the complete residue ledger and exact degeneracy count; do not treat the representative record as a biological reconstruction.
Calculation method
Calculation and interpretation
Expose that a protein sequence usually corresponds to many possible coding records rather than presenting one arbitrary back-translation as the original DNA.
Exact possible coding records = product of the standard-code synonymous-codon count for every residue. Minimum and maximum GC counts sum each residue's attainable codon bounds.
Worked example
Reverse-translate MKW
The result enumerates standard-code possibilities; it does not recover a source organism or original gene.
Exact possible coding records = product of the standard-code synonymous-codon count for every residue. Minimum and maximum GC counts sum each residue's attainable codon bounds.
Supported inputs
Precision and limits
NCBI standard code table 1
Alternative genetic codes and recoding events are outside this workflow.
Twenty standard residues
Stops, gaps, selenocysteine, pyrrolysine and ambiguous residue symbols are not reverse-translated.
No codon preference
The representative record uses a deterministic alphabetic rule, not an organism codon-usage table.
No design claim
Expression, synthesis, restriction sites, repeats, GC windows, mRNA structure and primer suitability are not optimized.
Computational support
Up to 500 residues are retained with an exact arbitrary-precision combination count and one row per residue.
Continue calculating
