Codon Transformer
Last updated: September 9, 2025
Overview
Codon optimisation of the heavy and light chains allows you to increase the efficiency of mRNA and overcome protein limitations. It is essential to enhancing protein expression efficiency by exploiting the genetic code's redundancy. (https://www.frontiersin.org/journals/bioengineering-and-biotechnology/articles/10.3389/fbioe.2024.1371596/full
Inputs
Path to FASTA file with protein sequence to optimise
Organism to optimise for - E coli, homo sapien, or mus musculus
Outputs
FASTA file with optimised DNA
Summary report containing key statistics like GC content, sequence complexity, and DNA length
FASTA file containing codon optimised sequence to download
Description
For EMLy to achieve this, it sends the input parameters to a remote CodonTransformer FastAPI service which returns a JSON payload containing the optimised sequence.
CodonTransformer is used to generate DNA sequences that replicate the natural codon distribution profiles, with minimum cisregulatory element. It captures intrinsic sequence patterns by harnessing the capacity of transformer architecture. It works across multiple species, learning codon usage patters across organisms to design host specific DNA sequences. CodonTransformer is a comprehensive Python package that streamlines the entire workflow, including data set processing, model traning, and sequence evaluation. (https://www.nature.com/articles/s41467-025-58588-7)