Генетический код и кодоны
Урок о «словаре», по которому клетка переводит последовательность РНК в последовательность аминокислот.
Генетический код — правило соответствия между триплетами нуклеотидов (кодонами) РНК и аминокислотами белка.
Почему именно тройки
Аминокислот 20, а оснований всего 4. Если читать по одному основанию — закодируем лишь 4 аминокислоты. По два — $4^2 = 16$, всё ещё мало. По три — $4^3 = 64$, чего с запасом хватает на 20 аминокислот плюс стоп-сигналы.
$$ 4^3 = 64 \ge 20 $$
for length in (1, 2, 3):
combos = 4 ** length
enough = combos >= 20
print("Длина кодона:", length, "-> вариантов:", combos, "| хватает:", enough)Вывод:
Длина кодона: 1 -> вариантов: 4 | хватает: False Длина кодона: 2 -> вариантов: 16 | хватает: False Длина кодона: 3 -> вариантов: 64 | хватает: True
Свойства кода
- Триплетность — кодон состоит из трёх нуклеотидов.
- Вырожденность — одну аминокислоту обычно кодирует несколько кодонов (64 кодона на 20 аминокислот).
- Однозначность — один кодон кодирует ровно одну аминокислоту.
- Универсальность — код почти одинаков у всех организмов от бактерии до человека.
- Неперекрываемость — кодоны читаются подряд, не наезжая друг на друга.
Старт и стоп
Кодон AUG (метионин) служит сигналом начала синтеза. Три кодона — UAA, UAG, UGA — не кодируют аминокислот, это стоп-сигналы, обрывающие сборку белка.
Фрагмент таблицы кодонов
| Кодон | Аминокислота |
| AUG | Метионин (старт) |
| UUU, UUC | Фенилаланин |
| GCU, GCC, GCA, GCG | Аланин |
| GGU, GGC, GGA, GGG | Глицин |
| UAA, UAG, UGA | Стоп |
Как работает под капотом
Вырожденность — не недостаток, а защита. Третья буква кодона часто «не важна»: GCU, GCC, GCA, GCG — все четыре дают аланин. Поэтому мутация в третьей позиции часто вообще не меняет белок (такие мутации называют синонимичными или молчащими). Так код встроенно устойчив к части ошибок.
Частые ошибки
- Считают, что каждой аминокислоте соответствует ровно один кодон. Нет — код вырожден.
- Думают, что стоп-кодон кодирует «пустую» аминокислоту. Он не кодирует ничего, просто обрывает синтез.
- Путают старт-кодон: начало задаёт именно AUG.
Итог
- Код триплетный: $4^3 = 64$ кодона на 20 аминокислот.
- Свойства: вырожденность, однозначность, универсальность, неперекрываемость.
- AUG — старт, UAA/UAG/UGA — стоп.
- Вырожденность защищает белок от части мутаций (молчащие замены).