Рост объема цифровой информации побуждает ученых искать более компактные способы ее записи и хранения. А что может быть компактнее ДНК? РИА Новости вместе с экспертом выяснило, как закодировать слова нуклеотидами и сколько данных вмещает одна молекула.Основания-коды
ДНК представляет собой последовательность нуклеотидов. Их всего четыре: аденин, гуанин, тимин, цитозин. Для кодирования информации каждому из них приписывают цифру-код. Например, тимин — 0, гуанин — 1, аденин — 2, цитозин —3. Кодирование начинается с того, что все буквы, цифры и изображения переводят в двоичный код, то есть последовательность нулей и единиц, а их уже — в последовательность нуклеотидов, то есть четверичный код.
Можно применять только три нуклеотида для постройки кода (троичный код), а четвертым — разбивать последовательности на части. Есть вариант с построением оснований в виде двоичного кода, когда два из них соответствуют нулю, а два — единице.
Для считывания применяют несколько методик. Одна из самых распространенных заключается в том, что цепочку молекулы ДНК копируют с помощью оснований, у каждого из которых есть цветовая метка. Затем очень чувствительный детектор считывает данные, и по цветам компьютер восстанавливает последовательность нуклеотидов. https://okl.lt/dmkZh
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Комментарии 1