Жизнь VS Энтропия - страница 17



При мейозе некоторые пары хромосом не распадаются и целиком переносятся в гамету. При оплодотворении возникает полиплоидия – повышенное число хромосом. Если таких пар одна или несколько (полисомия), то жизнеспособность организма сохраняется, но его полноценность снижается. Хорошо известен такой пример у человека – трисомия по хромосоме 22. Одна из хромосом присутствует в организме трижды и это вызывает синдром Дауна. Этот механизм можно сравнить с изданием в «одном флаконе» «Войны и мир» и «Братьев Карамазовых» в результате смешивания их наборов при печати. Здесь отдельные предложения и даже главы сохраняют свой локальный смысл. Даже произведение в целом о чем то повествует. Но «высший смысл» при этом утрачивается.

Не столь глобальные мутации происходят на уровне отдельных генов-предложений генетического текста. Возможна утрата части хромосомы (делеция), т. е. одного или группы генов. Это также часто приводит к аномалии организма. Например, потеря части хромосомы 5 вызывает синдром «кошачий крик новорожденного». Жизнеспособность организма сохраняется, но умственное и физическое развитие существенно страдают. Обратная ситуация – вставки некоторых генов (дупликация, код с повторением!). В этом случае производство всей совокупности белков не нарушается, как и функционирование организма в целом. Считается, что эти мутации удлинения текста ДНК оказались важным фактором эволюции. «Лишние» экземпляры генов могли подвергаться независимым мутациям и превращаться в новые генетические единицы, обогащающие генофонд. С точки зрения информатики это означает, что язык генов относится к категории статических или описательных языков. К таким языкам принадлежат языки описания электронных схем, загружаемых в программируемые логические интегральные схемы (ПЛИС). Например, языки AHDL и VHDL. Предложения этих языков можно произвольно располагать в тексте без нарушения общего замысла проектируемого объекта. Это и есть тот самый «план архитектора», о котором пишет Шредингер. Динамика «жизни» объекта начинается после загрузки этого плана (файла конфигурации) в особую вычислительную среду и запуска генераторов тактовых импульсов. Язык же генетического кода белков следует отнести к динамическим языкам. Например, как языки C++, PASCAL и др. Это языки-инструкции для некоторого процессора, исполняющего их в определенном порядке, закодированном в самом тексте-программе. Это мы и наблюдаем в работе рибосом клетки. Процесс транскрипции можно рассматривать как работу параллельного многопроцессорного вычислителя, оперирующего со строковыми данными.

Если вам понравилась книга, поддержите автора, купив полную версию по ссылке ниже.

Продолжить чтение