Вы под вырожденностью подразумеваете совершенно различные, ежели не сказать противоположные, понятия.
Во-первых, избыточность - когда, скажем, одна копия гена сломалась, вторая продолжает работать. Или когда некоторая часть аминокислот в белке заменилась, а он всё равно работает. Это несомненно полезное свойство. Как такого добиться в языке искусственного генома (причём без потери выразительной мощности) - очень хороший и непростой вопрос. Я такого в литературе ещё не встречал, но скорее всего исключительно в силу своей необразованности - я более чем уверен, что над такими вопросами люди должны были задумываться.
Вырожденность как таковую (64 триплета и 20 аминокислот) также можно сюда же отнести, но на мой взгляд, её роль в эволюции весьма незначительна.
Во-вторых, явление, когда одна и та же последовательность имеет несколько смыслов на различных уровнях. Скажем, когда она одновременно кодирует белок и выполняет регуляторные функции. На мой взгляд, в "природе" так получилось просто потому, что иначе вряд ли могло получиться. Но я не вижу причин, по которым такая система в общем случае обладала бы какими-то полезными для эволюции свойствами. Скорее даже наоборот. Ибо совмещение функций - это всегда препятствие для изменения. Когда у вас есть лошадь, вам очень сложно заставить её, скажем, бежать со скоростью 100 километров в час. Когда у вас есть множество деталей, выполняющих конкретные функции - не составит труда собрать из них автомобиль, удовлетворяющий нужному условию. Это назвывается модульный принцип. И эволюция (прогрессивная эволюция), на мой взгляд, идёт по пути всё большего разделения функций между модулями, с тем, чтобы их можно было бы всё свободнее комбинировать. Возникновение нового белка путём дупликации гена также можно рассматривать как такой пример - скажем, две функции были совмещены в одном белке, а теперь они разнесены. И человечество идёт по этому же пути. Разделение труда, инструменты, стандартные детали, разделение компьютеров на аппаратную и программную часть, языки программирования - это всё примеры разделения функций и увеличения их разнообразия. В свете вышесказанного я полагаю, что не следует лишать эволюцию одного из главных её завоеваний.
Кстати, как пример множественности смыслов вы совершенно несправедливо забыли гомологичную рекомбинацию - скажем, альтернативный сплайсинг или кроссинговер.
Re: оффтоп о Грихана псто
Date: 2011-11-25 01:49 pm (UTC)Во-первых, избыточность - когда, скажем, одна копия гена сломалась, вторая продолжает работать. Или когда некоторая часть аминокислот в белке заменилась, а он всё равно работает. Это несомненно полезное свойство. Как такого добиться в языке искусственного генома (причём без потери выразительной мощности) - очень хороший и непростой вопрос. Я такого в литературе ещё не встречал, но скорее всего исключительно в силу своей необразованности - я более чем уверен, что над такими вопросами люди должны были задумываться.
Вырожденность как таковую (64 триплета и 20 аминокислот) также можно сюда же отнести, но на мой взгляд, её роль в эволюции весьма незначительна.
Во-вторых, явление, когда одна и та же последовательность имеет несколько смыслов на различных уровнях. Скажем, когда она одновременно кодирует белок и выполняет регуляторные функции. На мой взгляд, в "природе" так получилось просто потому, что иначе вряд ли могло получиться. Но я не вижу причин, по которым такая система в общем случае обладала бы какими-то полезными для эволюции свойствами. Скорее даже наоборот. Ибо совмещение функций - это всегда препятствие для изменения. Когда у вас есть лошадь, вам очень сложно заставить её, скажем, бежать со скоростью 100 километров в час. Когда у вас есть множество деталей, выполняющих конкретные функции - не составит труда собрать из них автомобиль, удовлетворяющий нужному условию. Это назвывается модульный принцип. И эволюция (прогрессивная эволюция), на мой взгляд, идёт по пути всё большего разделения функций между модулями, с тем, чтобы их можно было бы всё свободнее комбинировать. Возникновение нового белка путём дупликации гена также можно рассматривать как такой пример - скажем, две функции были совмещены в одном белке, а теперь они разнесены. И человечество идёт по этому же пути. Разделение труда, инструменты, стандартные детали, разделение компьютеров на аппаратную и программную часть, языки программирования - это всё примеры разделения функций и увеличения их разнообразия. В свете вышесказанного я полагаю, что не следует лишать эволюцию одного из главных её завоеваний.
Кстати, как пример множественности смыслов вы совершенно несправедливо забыли гомологичную рекомбинацию - скажем, альтернативный сплайсинг или кроссинговер.