#генетический_код — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #генетический_код, aggregated by home.social.
-
Биологический квайн: программа из 75 букв ДНК, которая копирует сама себя
Если задать гуглу вопрос «какая система счисления у ДНК», он честно скажет — четверичная. Четыре буквы (A, C, G, T) кодируют всё, что есть в живом. Каждые три подряд — кодон, итого 64 комбинации, чего хватает с запасом на любой опкод компактной стек-машины. Я подумал: это же буквально готовый язык программирования. Природа уже нарисовала байткод, осталось написать виртуальную рибосому и проверить — можно ли в этом байткоде сделать квайн — программу, которая печатает сама себя. Самовоспроизводящуюся последовательность. Спойлер: можно. И влезает в 75 нуклеотидов. Это меньше, чем длина среднего твита. В этой статье я расскажу, как устроена эта штука: соберём четверичный байткод из ДНК, напишем стек-машину, которая по нему ходит, а в конце — соберём 75-нуклеотидный геном, который копирует сам себя нуклеотид за нуклеотидом. Дальше из этого вырастет 3D-симуляция тканей, эволюция и драматичная история про вымирание колонии — но это будут следующие статьи серии.
https://habr.com/ru/articles/1028184/
#днк #квайн #биология #генетический_код #эволюционные_алгоритмы #биоинформатика #искусственная_жизнь #научнопопулярное