Related Experiment Video
Updated: May 8, 2025

A Fast and Quantitative Method for Post-translational Modification and Variant Enabled Mapping of Peptides to Genomes
Published on: May 22, 2018
Visual codon: a user-friendly Python program for viewing and optimizing gene GC content
Shiming Lin1, Fei Xu2, Bifang Huang3
1School of Computing and Information Science, Fuzhou Institute of Technology, Fuzhou, Fujian, China.
Abstract:
Due to the codon bias of different species, codon optimization is usually carried out in the process of heterologous protein expression. At present, there are a variety of codon optimization tools. However, the optimized sequences may still have high or low points of local guanine and cytosine (GC) content, which is not conducive to the primer design of gene subcloning, and also makes it difficult to perform the experiment of synthesizing the whole gene with DNA fragments by polymerase chain reaction (PCR) reaction. In this study, we present a stand-alone software written in Python, with which users can manually check and adjust the GC content of sequence-optimized genes. The software takes the codon frequency of Escherichia coli as default and can work with other species as well. It provides a Graphical User Interface (GUI) interface, which allows users to change codons and intuitively see the effect of codon changes on local GC content. Our program brings convenience for the optimization of gene GC content and the subsequent gene cloning experiments.
More Related Videos
Related Concept Videos
Genome-wide Association Studies-GWAS
GWAS does not require the identification of the target gene involved in...
Genetic Screens
Forward genetic screens
Forward or “classical” genetic screens involve creating random mutations in an organism’s DNA using radiation, mutagens, or insertion of additional bases, which...
Genome Size and the Evolution of New Genes
Gene Conversion
Gene Families
Combinatorial Gene Control
The expression of more than 30,000 genes is controlled by approximately 2000-3000 transcription factors. This is possible because a single transcription factor can recognize more than one regulatory sequence. The specificity in gene...

