Abstract

Many biological systems are typically examined from the point of view of adaptation to certain conditions or requirements. One such system is the standard genetic code (SGC), which generally minimizes the cost of amino acid replacements resulting from mutations or mistranslations. However, no full consensus has been reached on the factors that caused the evolution of this feature. One of the hypotheses suggests that code optimality was directly selected as an advantage to preserve information about encoded proteins. An important feature that should be considered when studying the SGC is the different roles of the three codon positions. Therefore, we investigated the robustness of this code regarding the cost of amino acid replacements resulting from substitutions in these positions separately and the sum of these costs. We applied a modified evolutionary algorithm and included four models of the genetic code assuming various restrictions on its structure. The SGC was compared both with the codes that minimize the objective function and those that maximize it. This approach allowed us to place the SGC in the global space of possible codes, which is a more appropriate and unbiased comparison than that with randomly generated codes because they are characterized by relatively uniform amino acid assignments to codons. The SGC appeared to be well optimized at the global scale, but its individual positions were not fully optimized because there were codes that were optimized for only one codon position and simultaneously outperformed the SGC at the other positions. We also found that different code structures may lead to the same optimality and that random codes can show a tendency to minimize costs under some of the genetic code models. Our results suggest that the optimality of SGC could be a by-product of other processes.

Highlights

  • The standard genetic code (SGC) is one of the most intriguing products of evolution

  • Taking into account the different features of the three codon positions, we focused on the problem of optimality of the standard genetic code by considering the costs of amino acid replacements resulting from substitutions in these positions separately and the sum of these costs

  • Using the evolutionary algorithm (EA) technique, we assessed the optimality of the standard genetic code (SGC) regarding two aspects: the model of the genetic code and codon positions

Read more

Summary

Introduction

The standard genetic code (SGC) is one of the most intriguing products of evolution. Its origin and uniqueness remain mysterious, especially if we take into account the extremely large number of possible alternatives built from 61 codons encoding 20 amino acids and three stop translation codons. This figure is around 1.51Á1084 [1], which substantially exceeds the number of hydrogen atoms in our observable universe. The large number of possible codes suggests that. Optimization of the standard genetic code according to three codon positions design, data collection and analysis, decision to publish, or preparation of the manuscript

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call