Учёные заставили молекулы ДНК совершать самые разные вычисления. Это ещё один важный шаг на пути создания биокомпьютеров будущего.

3 1449

Самосборка ДНК способна реализовывать нужные учёным вычисления.

Исследователи из Великобритании и США представили программируемый компьютер на основе ДНК, способный выполнять самые разные вычисления. Достижение описано в научной статье, опубликованной в журнале Nature.

"Вести.Наука" (nauka.vesti.ru) подробно рассказывали о том, что такое самосборка ДНК. Вкратце напомним, что фрагменты ДНК могут за счёт водородных связей самостоятельно собираться в различные структуры.

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

Авторы нового исследователя сделали ещё один шаг к универсальному ДНК-компьютеру. Они продемонстрировали систему, которая обрабатывает шестибитные числа. Авторы заложили в свой процессор 21 программу. В их числе были алгоритмы, выполняющие копирование введённого числа, распознавание чисел, кратных трём, и решающие другие простые, но от этого не менее важные задачи.

"Мы были удивлены универсальностью алгоритмов, которые нам удалось разработать, несмотря на то, что они были ограничены шестибитными входами", – признаётся соавтор работы Дэвид Доти (David Doty) из Калифорнийского университета в Дэвисе.

Машина состоит из 355 нитей ДНК длиной в несколько десятков нуклеотидов. Последние объединены в группы по 10–11 нуклеотидов. Каждая группа кодирует 0 или 1.

Исследователи выбирали набор нитей, который соответствует тому или иному алгоритму. Затем в реакционную смесь добавлялась нить, кодирующая входное двоичное число длиной в шесть цифр. Это могли быть числа от 000000 до 111111 в двоичном коде, то есть от 0 до 63 в привычной десятеричной системе. После этого начинался процесс самосборки. В результате получалась нить, кодирующая ответ. Он считывался с помощью атомно-силового микроскопа.

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

На сегодняшний день для программирования такого биокомпьютера требуются знания химии ДНК. Исследователи отмечают, что их конечная цель – разработать систему, которая не требовала бы от пользователя такой подготовки. В конце концов, популярность современных компьютеров не в последнюю очередь определяется тем, что они не требуют от программиста знать физику транзисторов.

https://nauka.vesti.ru/article...

«Это будут решать уцелевшие»: о мобилизации в России

Политолог, историк и публицист Ростислав Ищенко прокомментировал читателям «Военного дела» слухи о новой волне мобилизации:сейчас сил хватает, а при ядерной войне мобилизация не нужна.—...

Война за Прибалтику. России стесняться нечего

В прибалтийских государствах всплеск русофобии. Гонения на русских по объёму постепенно приближаются к украинским и вот-вот войдут (если уже не вошли) в стадию геноцида.Особенно отличае...

Секретное дело КГБ-Потопы, Полая Земля, Тайные знания.

В этой видео-статьи, будут рассмотрены факты изложены в Секретном Деле КГБ от 1983 года. Можно бесконечно спорить о том является ли это дело подлинным, или это просто чей-то вброс, или...

Обсудить
  • И снова мало умные создают для человека то что человек и так имеет . Ну как же человек не умеет сам с собой играть в игрушки давайте создадим ему игрушку ! Нужна эта игрушка или нет ... не важно .
  • а смысл?? такие вычисления силиконовые транзисторы делают на порядки эффективней
  • Что значит создавать изображения?