Description Usage Arguments Value Author(s) References See Also Examples
Optimizing gene expression considering both mRNA secondary structure and codon usage bias using genetic algorithm. The function has the default evaluation function with variables CAI and minimum free energy, the sum of squares of ranks of which is used as an evaluation value to pilot the evoluation. The optimum is the gene for which the evaluation value is maximum. Results can be visualized with plotGeneGA and displayed with show.
1 2 3 |
sequence |
the mRNA sequence to optimize |
popSize |
the population size |
iters |
the number of iteration |
crossoverRate |
the crossover rate of each generation. By default 0.2 |
mutationChance |
mutation chance of the gene in the unit of codon |
region |
the region of sequence to optimize, the other part of sequence outside the region is optimized by only considering codon usage bias. |
organism |
the organism that gene due to express, the package contains codon usage bias information of almost 200 genomes. |
showGeneration |
show the generation the genetic algorithm progressing, the default value is TRUE. |
frontSeq |
frontSeq denotes the regulatory segment before the start codon.If frontSeq is specified, frontSeq will be considered when compute the minimum free energy.The default value is NULL. |
ramp |
ramp specifies the region with low translation efficiency.Generally, the first 90 to 150 bases are the ramp region of gene, which are deemed to be an evolutionarily conserved mechanism for controlling the efficiency of protein translation.Referring the reference for more detailed description. |
numcode |
The ncbi genetic code number for translation. By default the standard genetic code is used. Referring to the help page of "translate" function in seqinr package for details. |
A GeneGA instance is returned.
Zhenpeng Li, Fei Li, Xiaochen Bo and Shengqi Wang
Liu L.,Kang L.S.,Chen Y.P.. (1993). Non-numerical parallel algorithms(The second volume)–genetic algorithms,Science Press(In Chinese).
Tuller T, Carmi A, Vestsigian K, et al. An Evolutionarily Conserved Mechanism for Controlling the Efficiency of Protein Translation. Cell 2010, 141:344-354.
GeneGA-class
, GeneFoldGA
, GeneCodon
,
show-methods
, plotGeneGA-methods
1 2 3 4 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.