Девять лет спустя в номере журнала Nature от 25 апреля 1953 года Джеймс Уотсон и Фрэнсис Крик описали свою ставшую теперь классической модель структуры ДНК. С помощью рентгеновских снимков, сделанных специалистами по структурной биологии Розалиндой Франклин и Морисом Уилкинсом, Уотсон и Крик пришли к выводу, что ДНК состоит из двух длинных цепочек, завитых относительно друг друга в форме спирали. Зная, что каждая из цепочек этой двойной спирали составлена из маленьких повторяющихся звеньев четырех типов – так называемых нуклеотидов (аденина, тимина, гуанина и цитозина), Уотсон и Крик предположили, что с помощью них и записана содержащаяся в генах информация. Это предположение привело их к поразительному открытию, что две цепочки ДНК комплементарны, то есть каждый нуклеотид одной цепочки образует пару со строго определенным нуклеотидом другой: аденин (А) связывается только с тимином (Т), а гуанин (Г) – только с цитозином (Ц). Такие связи нуклеотидов по всей длине обеих цепочек и соединяют эти цепочки друг с другом.
Открытие Уотсона и Крика подвело молекулярную базу под идеи Шредингера и положило начало молекулярной биологии. В основе работы генов, как отмечал Шредингер, лежит репликация (копирование). Классическая статья Уотсона и Крика завершалась предложением, которое стало знаменитым: “От нашего внимания не ускользнуло, что постулированные нами специфические парные связи позволяют сразу предположить механизм копирования генетического материала”.
Модель двойной спирали показывает, как реплицируются гены. Когда во время репликации две цепочки ДНК расплетаются, каждая материнская цепочка служит матрицей для синтеза комплементарной дочерней цепочки. Содержащая информацию последовательность, в которой расположены нуклеотиды в материнской цепочке, определяет последовательность нуклеотидов в дочерней: А будет связываться с Т, а Г – с Ц. Впоследствии дочерняя цепочка может служить матрицей для синтеза следующей, новой цепочки. Этот механизм позволяет достоверно копировать ДНК перед делением клетки, чтобы дочерним клеткам доставались копии ДНК материнской. Он работает во всех клетках организма, в том числе в сперматозоидах и яйцеклетках, тем самым обеспечивая воспроизводство организма и передачу генетической информации из поколения в поколение.
Отталкиваясь от механизма репликации генов, Уотсон и Крик также предположили возможный механизм синтеза белков. Из того, что каждый ген управляет синтезом какого‑то определенного белка, они сделали вывод, что последовательность нуклеотидов в каждом гене кодирует соответствующий белок. Для синтеза белков, как и для репликации генов, эта закодированная информация считывается путем создания комплементарной копии участка цепочки ДНК. Но при синтезе белков, как показали дальнейшие исследования, эту информацию переносит вспомогательная молекула так называемой информационной РНК (рибонуклеиновой кислоты). Как и ДНК, информационная РНК – это нуклеиновая кислота, состоящая из нуклеотидов четырех типов. Три из них (аденин, гуанин и цитозин) соответствуют нуклеотидам ДНК, а четвертый (урацил) входит только в состав РНК, вместо тимина. Для синтеза белка две цепочки ДНК в пределах одного гена отходят друг от друга, и информация с одной из них копируется на информационную РНК. Затем последовательность нуклеотидов информационной РНК считывается, и в соответствии с ней синтезируется белок. Так Уотсон и Крик[22]
сформулировали центральную догму молекулярной биологии: на матрице ДНК синтезируется РНК, а на матрице РНК синтезируется белок.Следующим шагом должна была стать расшифровка генетического кода, то есть выяснение тех правил, по которым последовательность нуклеотидов в молекулах информационной РНК преобразуется в последовательность аминокислот в белках – в том числе в белках, задействованных в хранении памяти. Первые серьезные попытки расшифровать этот код были сделаны в 1956 году, когда Фрэнсис Крик и Сидней Бреннер попытались ответить на вопрос, как с помощью четырех нуклеотидов могут быть закодированы двадцать аминокислот, из которых состоят молекулы белков. Если бы соответствие было один к одному, то есть каждый нуклеотид кодировал бы одну аминокислоту, это позволяло бы закодировать только четыре аминокислоты. Если бы каждой аминокислоте соответствовала определенная пара нуклеотидов, это позволяло бы закодировать шестнадцать аминокислот. Но чтобы закодировать двадцать разных аминокислот, как было показано Бреннером, система должна быть основана на триплетах, то есть на разных сочетаниях из трех нуклеотидов. Однако таких сочетаний не двадцать, а шестьдесят четыре. Поэтому Бреннер предположил, что код, основанный на триплетах, вырожден (избыточен), то есть одну и ту же аминокислоту могут кодировать разные триплеты нуклеотидов.