Команда учёных Гарварда под руководством генетиков Сета Шипмана и Джеффа Нивалы придумала способ обмануть бактерии, скопировав компьютерный код в структуру их ДНК, не прерывая нормального функционирования клетки. Бактерии даже передавали информацию своему потомству, обеспечивая таким образом «резервное копирование» информации, даже когда отдельные бактерии погибали.
Пока этот метод позволяет загружать в бактерию только около 100 байт данных, но этого достаточно, чтобы хранить короткий текст в клетке.
По мере совершенствования метода можно будет кодировать более длинные тексты в живую материю. Может быть, когда-нибудь, бактерии, живущие вокруг нас, будут использоваться как своего рода библиотеки, которые можно будет скачивать.
Метод основан на манипуляции с иммунной реакцией, известной как CRISPR/ система Cas, которая характерна для многих бактерий.
Работа системы достаточно проста: когда бактерии сталкиваются с угрожающим вирусом, они физически вырезают сегмент ДНК атакующего вируса и вставляют его в определённую область своего собственного генома. Бактерии могут затем использовать этот участок вирусной ДНК, чтобы определить будущие вирусные угрозы и быстро организовать защиту. Копирование этого иммунитета в их собственный генетический код позволяет бактериям передавать его будущим поколениям.
Чтобы заставить бактерии копировать строки компьютерного кода, исследователи упаковывали информацию в сегмент, который выглядел как ДНК вируса. Бактерии затем копировали и вставляли соответствующий сегмент в гены.
Метод имеет несколько проблем. Например, не все бактерии вырезают сегмент полностью, копируя только часть кода. Но если вводить код в достаточно большую популяцию бактерий, то становится легче сохранить информацию полностью.