CoolFace
Apppublic

Tsimech2000/Codon_Translator

sourceHugging Facemitupdated 1mo agoView on Hugging Face
0likes
App README

Codon Translator

A validated DNA/mRNA translation and teaching tool with codon-level reporting.

Features

  • Plain sequence and FASTA input
  • DNA, RNA, and IUPAC ambiguity codes
  • All six reading frames and reverse-complement translation
  • Selected-frame or first start-to-stop ORF translation
  • Standard and vertebrate mitochondrial genetic codes
  • Codon report with DNA and mRNA notation
  • Protein/nucleotide FASTA and CSV downloads
  • GC content and estimated unmodified peptide mass
  • Corrected 2D structures for all 20 standard amino acids

Scientific scope

The tool is intended for education and sequence triage. It does not perform gene prediction, splice-aware translation, codon-usage optimization, or post-translational-modification analysis. Verify critical results using a curated bioinformatics workflow.

Local development

bash
python -m pip install -r requirements.txt
streamlit run app.py

Tests

bash
python -m unittest discover -s tests -v