Биокомпьютерное Складывание. И Снова Простым Языком О Получившейся Складной Модели.

Я уже написал более 7 статей на тему одного из моих подходов (набора алгоритмов и задач) к проблеме сворачивания РНК.

С каждой статьей читателей становилось все меньше, а некоторые признавались, что сошли с ума уже после второй статьи.

Относительный успех первых двух статей по сравнению с остальными, похоже, заключается в простоте изложения и отсутствии подробностей.

Хотя последние статьи дали мне возможность самому просмотреть демо-версию моей программы и почувствовать проблемы, это, похоже, представляет меньший интерес.

Поэтому я попытаюсь здесь простым языком объяснить еще одну проблему, которая мешает нам решить эту проблему.

И мне кажется, что эта проблема связана не только с выбранным мной подходом к решению, а, скорее, является общей для задачи складывания.

В своем программном обеспечении RNAInSpace я реализовал возможность «скручивать» спираль РНК вручную, чтобы стала понятна геометрия и ограничения такого вращения.

Но так как, судя по предыдущим статьям, данный софт оказался не очень интересным, следующую демо-версию этого софта я пока представлять не буду.

Давайте поговорим о том, что я могу сделать.

Чтобы несколько поддержать разговор с моими читателями, пройдусь по ряду их важных комментариев.

чувл уже спросил Вы тестировали свое решение на реальной проблеме или сейчас просто анализируете теорию? Там я ему объяснил так:

Я складываю рибозим.

Рибозимы имеют одинаковую основную структуру, вернее, поэтому их относят к одному классу.

Для сравнения я использую другой реальный рибозим — 2QUS. Тогда мне важно увидеть, в чем различия и в чем сходства.

Конкретный пример складывания А теперь я хочу наглядно продемонстрировать, как выглядит РНК, которую я сворачиваю.

Ниже представлен «скелет» РНК, который я использую в качестве основы (2QUS).



Биокомпьютерное складывание.
</p><p>
 И снова простым языком о получившейся складной модели.
</p><p>

Я пытаюсь сложить вироидный рибозим NC_003540, третичная структура которого неизвестна.

Но он должен быть чем-то похож на базовый.

Хотя их первичная последовательность различается почти на 80%.

Ниже приведен один из лучших вариантов, которые мне удалось получить.

(не автоматически, а полуавтоматически - то же самое, что и в игру FoldIt, только по-другому, я уже говорил, что до полной автоматизации - как до луны)

Биокомпьютерное складывание.
</p><p>
 И снова простым языком о получившейся складной модели.
</p><p>

Какие различия мы здесь видим? 1. Необходимо понимать, что основная последовательность (2QUS) несколько длиннее, чем в вироидном рибозиме, поэтому концы РНК в вироидном рибозиме не будут образовывать длинную спираль, как в базовом аналоге.

2. Общая укладка принципиально одинакова – следовательно, вироидный рибозим уложен принципиально правильно.

3. Но есть как минимум одно отличие.

Петля L2 (см.

область на картинках слева внизу) другая.

3.а.

В этой петле есть один нуклеотид, который должен образовать 4 водородные связи с двумя другими нуклеотидами в петле L1 (участок на картинках справа внизу).

Именно эти связи удерживают петли рибозима вместе.

(как это наглядно выглядит и какие есть проблемы, которые я уже решил - я комментировал ранее Здесь И Здесь ) 3.б.

Почему существует разница? У базового рибозима эта петля просто длиннее, чем у изученного мной вироидного рибозима, и петля L2 должна изменить свою конфигурацию, чтобы она могла стыковаться с петлей L1. А поскольку это достаточно неестественное положение петли L2, то вместе с этим должна измениться и конфигурация самой спирали (той, что вверху слева).

4. И, наконец, после того, как все эти проблемы были решены, я уже потирал руки, думая, что сложить концы рибозима, если ядро рибозима находится в достаточно правильном положении, не составит проблемы.

Но я был неправ.

Мне так и не удалось образовать необходимые водородные связи между концами спирали (на рисунке видно, что концы расположены недостаточно близко друг к другу).

Почему не удалось завершить сворачивание рибозима? Я начал сравнивать, в чем проблема, со структурой свернутой мной РНК.

Они не хотели, чтобы концы сошлись вместе, потому что.

им мешал выступ, соединяющий спирали L1 и L2 (вверху по центру).

И оказалось, что буквально один-два нуклеотида после этого выступа заняли неправильное положение.

Им не уделялось особого внимания при моделировании.

Никаких водородных связей они не образовали — и я позволил им занять любое возможное положение.

И приняли - случайно.

И естественно, случайное положение не позволило рибозиму свернуться.

(ветка: подумайте - как вообще может что-то получиться при моделировании, если в большинстве используемых сейчас методов нуклеотиды располагаются в случайном положении, а правильные выбираются на основе каких-то среднестатистических показателей для всей молекулы РНК?) Я попробовал изменить это положение в уже рухнувшей конструкции (второе изображение).

Но это оказалось невозможным — почти все связи необходимо перестраивать, т. е.

разрушать все те водородные связи, которые уже образовались.

И тогда я начал думать.

Я вспомнил комментарий от Уотт : исходное состояние определяет результат и раньше

А само исходное положение диктует, какое «конечное» состояние будет достигнуто.

И начальным состоянием в данном случае является сам процесс создания цепочки.

То есть лучше всего решать задачу итеративно — добавить первый, добавить следующий — довести систему до минимума, добавить следующий — снова довести до минимума.

… Точно так же вредно рассматривать вытянутую цепочку в целом – это неправдоподобное состояние, из которого можно достичь как правдоподобных, так и не очень правдоподобных состояний, но из-за большого количества вариантов их будет значительно больше.

последний.

Это довольно правильное замечание, и я это знал; ранее в одной из своих научных статей я писал:
В терминологии теории игр это означает, что необходимо обеспечить возможность достижения заданного конечного состояния из любого начального положения игры.

И если, например, в игре в шахматы мы знаем, как начинается игра и каково условие выигрыша, и мы знаем, что правила шахмат обеспечивают переход от начала игры к концу, то здесь - при моделировании сворачивание макромолекул — нам еще предстоит найти такие правила и доказать, что они обеспечивают процесс сворачивания.

Итак, тогда я ответил вообще, что такой подход противоречит моим результатам, и что лучше начинать складывание из исходного состояния вытянутой цепочки, чем из полусложенного состояния.

Но существуют и так называемые стэкинговые взаимодействия: это когда нуклеотиды, которые можно назвать просто шестиугольниками, располагаются так, что образуют стопку монет. На рисунке ниже первые 6 нуклеотидов (считая снизу) находятся в стекинговом взаимодействии.



Биокомпьютерное складывание.
</p><p>
 И снова простым языком о получившейся складной модели.
</p><p>

Итак, если РНК появляется постепенно, то должно появиться не менее двадцати нуклеотидов, прежде чем сможет образоваться первая водородная связь.

А раньше я думал, что их просто цепочкой вытащили.

Но на самом деле они, вероятно, появляются одна за другой и успевают занять положение, характерное для штабелирования.

И цепь вроде бы растянулась, но не совсем случайно.

А это именно то, что важно для исходной позиции.

Но была еще одна проблема.

Если вспомнить, как выглядит двойная цепь ДНК, то ее длина может быть очень большой.

И есть именно такие складывающиеся взаимодействия.

Но хотя РНК к этому и стремится, ее хватает только на очень небольшие участки, и вот на третьей картинке вы видите, как, начиная с 7-го нуклеотида, цепь РНК меняет направление.

Некоторые выводы Наверное, не очень понятно, к чему я вел все это время.

Давайте попробуем разобраться.

1. Стекирование оказывается важным как создание начальной позиции, которая помогает гарантировать, что при сворачивании в природе не получится ситуация, подобная моей, в описанной выше симуляции, когда РНК почти свернулась - но пару нуклеотиды остались в случайном положении (не соединены стопкой) — и это препятствует дальнейшему сворачиванию.

2. Укладка РНК не так стабильна, как в ДНК, где образуется строгая спираль.

В РНК в некоторых точках соединения силы штабелирования перестают действовать между парой последовательных нуклеотидов.

И тогда цепочка меняет направление.

3. Там, где меняется направление цепи и когда имеются комплементарные пары нуклеотидов, начинают создаваться водородные связи, оказывающие более сильное стабилизирующее действие, чем стэкинг.

4. Но когда цепь растет и распадается на две и более спирали, петли этих спиралей соединяются друг с другом нестандартными водородными связями.

Это еще более сильное взаимодействие, и в это время предыдущая упаковка, сближение водородных связей, может разрушиться, и форма может измениться, начиная с витков спиралей.

Это гипотеза — складная модель, которую я получил на данный момент. Ее еще предстоит окончательно протестировать, но сейчас, по крайней мере, опробовано множество других вариаций, которые не могут быть справедливыми (типа иерархической модели (которая сначала говорит о создании вторичных структур, а уже потом объединения их в третичную) и других) .

В результате оказывается, что задача стэкинга — стимулировать образование необходимых водородных связей.

А без его присутствия водородные связи не образуются сами по себе.

P.S. На самом деле все немного сложнее, но я не хочу вас обременять.

И вроде бы обещал, что будет просто, но не совсем получилось.

Но я готов ответить на любые вопросы, где что-то не понятно.

Теги: #складывание белка #складывание РНК #теория игр #кибернетика #Алгоритмы

Вместе с данным постом часто просматривают: