ДНК-вычисления используют набор разработанных олигонуклеотидов в качестве среды для вычислений. Эти олигонуклеотиды запрограммированы последовательностями для динамической сборки в соответствии с заданной пользователем логикой и реагируют на конкретные входы нуклеиновых кислот. В экспериментальных исследованиях результат вычислений обычно состоит из набора флуоресцентно меченых олигонуклеотидов, которые могут быть обнаружены с помощью гелевого электрофореза или флуоресцентных пластинчатых считывателей. За последние 30 лет были продемонстрированы все более сложные вычислительные схемы ДНК, такие как различные цифровые логические каскады, сети химических реакций и нейронные сети1,2,3. Чтобы помочь в подготовке этих схем ДНК, математические модели были использованы для прогнозирования функциональности синтетических генных схем4,5,а вычислительные инструменты были разработаны для проектирования ортогональных последовательностей ДНК6,7,8,9,10 . По сравнению с компьютерами на основе кремния, к преимуществам ДНК-компьютеров можно отнести их способность напрямую взаимодействовать с биомолекулами, работать в растворе при отсутствии источника питания, а также их общую компактность и стабильность. С появлением секвенирования следующего поколения стоимость синтеза ДНК-компьютеров снижалась в течение последних двух десятилетий быстрее, чем закон Мура11. В настоящее время начинают появляться приложения таких компьютеров на основе ДНК, такие как для диагностики заболеваний12,13,для питания молекулярной биофизики14и в качестве платформ хранения данных15.

Рисунок 1:Механизм смещения нитей ДНК, опосредованных носком. Toehold, δ, представляет собой свободную, несвязанную последовательность на частичном дуплексе. Когда комплементарный домен (δ*) вводится на второй нити, свободный δ домен служит опорой для гибридизации, позволяя остальной части нити (ɑ*) медленно вытеснять своего конкурента через молниеносную / расстегивающую обратимую реакцию, известную как миграция нитей. По мере увеличения длины δ ΔG для прямой реакции уменьшается, и смещение происходит более легко. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
На сегодняшний день большинство ДНК-компьютеров используют хорошо зарекомендовавший себя мотив в области динамической нанотехнологии ДНК, известный как смещение цепей ДНК(TMDSD, рисунок 1)16. Этот мотив состоит из частично двухцепочечного дуплекса ДНК (dsDNA), отображающего короткие свесы «toehold» (т.е. от 7 до 10 нуклеотидов (nt)). «Входные» нити нуклеиновых кислот могут взаимодействовать с частичными дуплексами через носок. Это приводит к смещению одной из нитей из частичного дуплекса, и эта освобожденная нить может затем служить входом для нисходящих частичных дуплексов. Таким образом, TMDSD обеспечивает каскадирование сигналов и обработку информации. В принципе, ортогональные мотивы TMDSD могут работать независимо в решении, обеспечивая параллельную обработку информации. Существует ряд вариаций реакции TMDSD, таких как опосредованный носком ниточный обмен (TMDSE)17,«непротекающие» пальцы ног с двойными длинными доменами18,несоответствующие последовательности носок19и «ручное» опосредованное смещение нитей20. Эти инновационные принципы проектирования позволяют более точно настроить энергетику и динамику TMDSD для повышения производительности днк-вычислений.
Синтетические генные схемы, такие как транскрипционные генные цепи, также способны вычислять21,22,23. Эти схемы регулируются факторами транскрипции белка, которые активируют или подавляют транскрипцию гена путем связывания со специфическими регуляторными элементами ДНК. По сравнению со схемами на основе ДНК, транскрипционные схемы имеют несколько преимуществ. Во-первых, ферментативная транскрипция имеет гораздо более высокую скорость оборота, чем существующие каталитические схемы ДНК, тем самым генерируя больше копий выходного сигнала на одну копию входа и обеспечивая более эффективные средства усиления сигнала. Кроме того, транскрипционные схемы могут производить различные функциональные молекулы, такие как аптамеры или матричная РНК (мРНК), кодирующая терапевтические белки, в качестве вычислительных выходов, которые могут быть использованы для различных применений. Однако основным ограничением современных транскрипционных схем является отсутствие у них масштабируемости. Это связано с тем, что существует очень ограниченный набор ортогональных факторов транскрипции на основе белка, и разработка de novo новых факторов транскрипции белка остается технически сложной и трудоемкой.

Рисунок 2:Абстракция и механизм полимеразного комплекса «трос» и «клетка». ( А иВ ) Олигонуклеотидный трос ферментативно мечуется на полимеразу Т7 посредством реакции SNAP-метки. Клетка, состоящая из «искусственного» промотора Т7 с навесом троса-комплемента, позволяет ему гибридизоваться с тросом и блокировать транскрипционную активность. (C) Когда оператор (a*b*) присутствует, он связывается с пальцем ноги на олигонуклеотидном тросе(ab)и смещает область b* клетки, позволяя происходить транскрипции. Эта цифра была изменена с Чжоу и Ши27. Сокращения: RNAP = РНК-полимераза. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
В этой статье представлен новый строительный блок для молекулярных вычислений, который сочетает в себе функциональные возможности транскрипционных схем с масштабируемостью схем на основе ДНК. Этот строительный блок представляет собой Ковалентный Т7-РНК, присоединенный одноцепочечным тросом ДНК(рисунок 2А). Чтобы синтезировать этот ПРИВЯЗАННЫЙ к ДНК T7 RNAP, полимеразу сплавляли с N-концевой SNAP-меткой24 и рекомбинантно экспрессировали в кишечной палочке. Затем SNAP-метку реагировали с олигонуклеотидом, функционализированным с субстратом BG. Олигонуклеотидный трос позволяет позиционировать молекулярные гости в непосредственной близости от полимеразы посредством гибридизации ДНК. Одним из таких гостей был конкурентный блокатор транскрипции, называемый «клеткой», который состоит из «искусственного» дуплекса ДНК промотора T7 без гена вниз по течению(рисунок 2B). При связывании с RNAP через его олигонуклеотидный трос клетка останавливает активность полимеразы, превосходя другие шаблоны ДНК для связывания RNAP, приводя RNAP в состояние «OFF»(рисунок 2C).
Чтобы активировать полимеразу до состояния «ON», были разработаны шаблоны ДНК Т7 с одноцепочечными «операторными» доменами выше промотора Т7 гена. Операторный домен (т.е. домен a*b* Рисунок 2C)может быть спроектирован так, чтобы вытеснить клетку из РНКП через TMDSD и позиционировать РНКП проксимально к промотору Т7 гена, тем самым инициируя транскрипцию. Альтернативно, шаблоны ДНК также были разработаны, где операторная последовательность была комплементарна вспомогательным нитям нуклеиновых кислот, которые называются «факторами искусственной транскрипции» (т.е. нитями TFA и TFB на рисунке 3A). Когда обе нити будут введены в реакцию, они будут собираться на операторской площадке, создавая новый псевдосмежный домен a*b*. Затем этот домен может вытеснить клетку через TMDSD для инициирования транскрипции(рисунок 3B). Эти пряди могут поставляться либо экзогенно, либо производиться.

Рисунок 3:Селективное программирование активности полимеразы с помощью трехкомпонентного переключателя активатора. (A)Когда факторы транскрипции (TFA и TFB)присутствуют, они связываются с операторным доменом перед промотором, образуя псевдо-одноцепочечную последовательность(a*b*),способную вытеснять клетку через опосредованное смещение ДНК. (B) Этот домен a*b* может смещать клетку через TMDSD, чтобы инициировать транскрипцию. Эта цифра была изменена с Чжоу и Ши27. Сокращения: TF = транскрипционный фактор; RNAP = РНК-полимераза; TMDSD = смещение нитей ДНК, опосредованное носком. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
Использование факторов транскрипции на основе нуклеиновых кислот для транскрипционной регуляции in vitro позволяет масштабируемую реализацию сложных поведений схем, таких как цифровая логика, обратная связь и каскадирование сигналов. Например, можно построить каскады логических ворот, спроектировав последовательности нуклеиновых кислот таким образом, чтобы транскрипты из гена вверх по течению активировали ген нисходящего потока. Одним из приложений, использующих каскадирование и мультиплексирование, которые стали возможными с помощью этой предлагаемой технологии, является разработка более сложных молекулярных вычислительных схем для портативной диагностики и обработки молекулярных данных. Кроме того, интеграция возможностей молекулярных вычислений и синтеза РНК de novo может обеспечить новые приложения. Например, молекулярная схема может быть спроектирована для обнаружения одной или комбинации определяемых пользователем РНК в качестве входных и выходных терапевтических РНК или мРНК, кодирующих функциональные пептиды или белки для медицинских применений в местах оказания медицинской помощи.