Codon optimisation
Description
Codon optimization is a technique that enhances gene expression and protein production by redesigning DNA sequences to use preferred codons for specific organisms.
Methods
OptimiseDNACodons
Optimises the coding sequence for expression in a target organism or according to the supplied codon table. If both are given, the supplied codon table will be used.
Use best codon (use_best_codon
)
This method will substitute codons for the most used one in the target table or organism.
Match codon usage (match_codon_usage
)
This method will substitute codons probabilistically, emulating the usage of the codons in the taget table or organism.
Models
CodonTable
Codon usage table. Each field corresponds to an amino acid and field values contain a dictionary mapping a codon to it's relative occurance.