Прототип биологического компьютера уже создан

Американским учёным удалось показать, что для сложнейших расчётов не обязательно иметь суперкомпьютер – вместо этого можно обойтись пробиркой с бактериями. Предварительные результаты эксперимента по созданию прототипа биологического вычислительного устройства на основе ДНК живых микроорганизмов были опубликованы в Journal of Biological Engineering.

Прототип биологического компьютера уже созданО способности ДНК хранить и обрабатывать информацию известно давно: генетики подсчитали, что в одной цепочке молекулы может храниться такой же объём данных, как в 1000 книгах по 500 страниц в каждой.

Естественно, перед исследователями встал вопрос о возможности использования этого уникального ресурса: соответствующие разработки проводятся более 10 лет.

Группе учёных из колледжа Дэвидсона (Davidson College) и университета Миссури (Missouri Western State University) под руководством Кармэллы Хейнес (Karmella Haynes) впервые удалось не в теории, а на практике продемонстрировать вычислительные возможности ДНК на примере бактерий E. сoli.

Исследователи использовали уже упомянутый принцип – способность цепочки нуклеотидов обрабатывать большие массивы данных. Для большей наглядности они обратились к известной в математике и вычислительной технике задачке о подгоревших блинах, оптимальное решение которой в далёком 1979 году опубликовал – да-да – сам Билл Гейтс.

Прототип биологического компьютера уже создан

Суть задачки очень проста: в её классическом варианте необходимо за минимальное количество переворачиваний расположить блины разного диаметра в наиболее устойчивом порядке. Заметьте: только переворачивать – не перекладывать! В приведённом на иллюстрации простейшем примере оптимальное решение достигается за два “оборота”. Подгоревшие блины – более “продвинутая” версия, где сортировку необходимо провести так, чтобы все блины в итоге лежали не только устойчиво, но ещё и подгоревшей стороной вниз 

Итак, смысл задачи о подгоревших блинах состоит в поиске минимального числа перестановок. На самом деле эта “незатейливая” головоломка из комбинаторики демонстрирует одну из основных функций, которую выполняют компьютеры, – обработку больших массивов информации с помощью перестановки (транспонирования) порций данных (chunks of data).Аналогичный эффект удалось реализовать доктору Хейнес и её коллегам – путём комбинирования различных генов и их перестановки. В ходе эксперимента отдельные участки ДНК играли роль блинов. С помощью специально добавленного фермента экспериментаторы добились возможности влиять на перестановку этих участков в зависимости от реакции на антибиотик тетрациклин.

Но самое главное: учёным удалось расположить “вставки” таким образом, что активность гена, ответственного за устойчивость к антибиотику, проявлялась только тогда, когда все блоки ДНК выстраивались в заданной последовательности.

 Прототип биологического компьютера уже создан

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

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

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

Впрочем, пока об этом речи не идёт: по словам американцев, они пока проводят лишь теоретическое расчёты для эксперимента с большим количеством “раздражителей”, влияющих на рекомбинацию ДНК.



Календарь

Июнь 2008
Пн Вт Ср Чт Пт Сб Вс
« Май   Июль »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

 

Реклама

Последние новости

Новости партнеров

Реклама

           



Рейтинг@Mail.ru Rambler's Top100