В результате, если в рибосоме окажется иРНК с последовательностью нуклеотидов:
А-А-А-Ц-А-Ц-Ц-У-Г-Ц-У-У-Г-У-А-Г-А-Ц
то на выходе рибосома выдаст следующую белковую цепочку (названия аминокислот сокращены):
Лиз-Гис-Лей-Лей-Вал-Асп
Таким образом, рибосома создаёт нужные организму белки строго по рецепту, записанному в ДНК в виде последовательности нуклеотидов. А сами белки, в свою очередь, отвечают за разные признаки и свойства конкретного живого организма.
Получается серьезная аналогия с компьютерной программой.[25] Допустим, целью и результатом работы какой-нибудь компьютерной программы является построение определенного изображения на компьютерном мониторе. Пусть это будет «прорисовка» какого-нибудь виртуального игрового персонажа. Например, какой-нибудь виртуальной девушки. Помимо прорисовки соответствующего виртуального объекта, будет неплохо, если компьютерная программа обеспечит еще и правильное «функционирование» этого изображения на компьютерном мониторе – запрограммирует соответствующие движения игрового персонажа, обеспечит целесообразное взаимодействие этой виртуальной девушки с окружающим её игровым миром. И тому подобное.
Точно так же, целью и результатом работы генетической программы, записанной в ДНК, является построение конкретного живого существа. И поддержание его существования. То есть, результатом работы генетической программы является не только построение тела живого существа (инфузории, дождевого червя или колибри), но еще и то, как это тело будет взаимодействовать с миром: избегать опасностей, искать источники пищи и т. п.
Таким образом, определенные аналогии между компьютерной и генетической программой очевидны.[26]
Ну а отличием между этими программами (генетической и компьютерной), является, во-первых, природа носителей информации (там намагниченные жесткие диски, а здесь длинные органические молекулы). Во-вторых, генетическая программа отличается от нашей (даже самой современной) компьютерной программы – запредельной сложностью. Наши компьютерные программы пока еще примитивны в сравнении с генетическими программами, по которым строятся живые организмы. Генетические программы живых существ (отдельные их части нередко называют генными сетями) насыщены генами-«включателями», «выключателями» и «переключателями», которые контролируют подотчетные им отдельные гены или целые генные каскады, а так же друг друга.[27] В результате получается примерно вот что (Рис. 15):
Рисунок 15. Генная сеть, то есть комплекс генов, так или иначе взаимодействующих с геном FOXP2, одним из ключевых генов, ответственных