{'fraction_non_alphanumeric': 0.008483563096500531, 'fraction_numerical': 0.0, 'mean_word_length': 5.090322580645161, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Role of minimization of chemical distances between amino acids in the evolution of the genetic code.

The allocation of codons in the genetic code makes possible a moderate minimization of the chemical distances between pairs of neighboring amino acids in the code. However, the code is neither a global nor a local optimum with respect to distance minimization. These findings do not support the physicochemical postulate that distance minimization was a major factor shaping the evolution of the genetic code. They agree with the coevolution theory, which proposes that genetic code evolution was predominantly determined by the concession of codons from precursor to product amino acids in an expansion of the code to accommodate new varieties of amino acids, with distance minimization playing a subsidiary role in deciding the choice of codons to be acquired by the product amino acids from the codon domains of the precursor amino acids.