Click on a formula to apply the transformation and highlight nucleotides. Click again to undo.
R = R1·R2
R1 = R·R2
R2 = R·R1
X·X = E (involutions)
This interactive web tool is designed for visualizing, exploring, and analyzing the structural and mathematical symmetries inherent in the genetic code. Special attention is given to the concepts first proposed by Yuri Borisovich Rumer and their further development.
Y.B. Rumer was the first to note that the 16 "columns" (XY-boxes, defined by the first two nucleotides of a codon) in the standard genetic code table can be divided into two groups of eight columns each – the Octets.
In this tool, assignment to Octet I or II is determined dynamically for the standard genetic code based on this principle of 4-fold degeneracy.
Y.B. Rumer also discovered that Octets I and II are related by a simple symmetry transformation R = (T↔G, C↔A) (in RNA nucleotides: U↔G, C↔A). This transformation mutually converts XY-boxes from Octet I to Octet II and vice versa.
The concept of a codogram was introduced by Vladimir I. Shcherbak and Maxim A. Makukov (see Shcherbak & Makukov, 2013 / arXiv:1707.03382) to visualize the structure of the genetic code. A codogram is a 4x4 square whose cells are colored based on whether the corresponding XY-box belongs to Octet I or Octet II.
There are 24 possible ways to order the nucleotides (T, C, A, G or U, C, A, G) on the axes of a codogram if the order on both axes is synchronous ("homogeneous representations").
Alexander D. Panov (see personal page, publication) and Felix P. Filatov analyzed all 24 codograms and found that among them, four "simply-connected" codograms stand out (two unique and their two mirror/rotated versions). In such codograms, the regions corresponding to Octets I and II are continuous, without breaks.
They also showed that these four simply-connected codograms form a closed group under the transformations:
These four transformations {E, R, R1, R2} form a mathematical group (the Klein four-group V₄).
I (Ruslan Khafizov, contact: jhgf10@gmail.com), the developer of this tool, established that all 24 codograms are divided into 6 disjoint "orbits" under the action of the {E, R, R1, R2} transformation group. Each such orbit contains 4 codograms:
This tool allows you to:
The program aims to provide an intuitive and interactive way to study the profound mathematical and structural symmetries underlying the genetic code.
Этот интерактивный веб-инструмент предназначен для визуализации, исследования и анализа структурных и математических симметрий, присущих генетическому коду. Особое внимание уделяется концепциям, впервые предложенным Юрием Борисовичем Румером, и их дальнейшему развитию.
Ю.Б. Румер первым обратил внимание на то, что 16 "колонок" (XY-боксов, определяемых первыми двумя нуклеотидами кодона) в стандартной таблице генетического кода можно разделить на две группы по восемь колонок в каждой – Октеты.
В данном инструменте принадлежность к Октету I или II определяется динамически для стандартного генетического кода на основе этого принципа 4-кратной вырожденности.
Ю.Б. Румер также обнаружил, что Октеты I и II связаны простым преобразованием симметрии R = (T↔G, C↔A) (в нуклеотидах РНК: U↔G, C↔A). Это преобразование взаимно переводит XY-боксы из Октета I в Октет II и наоборот.
Понятие кодограммы было введено Владимиром И. Щербаком и Максимом А. Макуковым (см. Shcherbak & Makukov, 2013 / arXiv:1707.03382) для визуализации структуры генетического кода. Кодограмма представляет собой квадрат 4x4, клетки которого окрашиваются в зависимости от принадлежности соответствующего XY-бокса к Октету I или Октету II.
Существует 24 возможных способа упорядочить нуклеотиды (T, C, A, G или U, C, A, G) на осях кодограммы, если порядок на обеих осях синхронен ("однородные представления").
Александр Дмитриевич Панов (см. персональная страница, публикация) и Феликс Петрович Филатов проанализировали все 24 кодограммы и обнаружили, что среди них выделяются четыре "односвязные" кодограммы (две уникальные и две их зеркальные/повернутые версии). В таких кодограммах области, соответствующие Октетам I и II, являются сплошными, без разрывов.
Они также показали, что эти четыре односвязные кодограммы образуют замкнутую группу под действием преобразований:
Эти четыре преобразования {E, R, R1, R2} образуют математическую группу (группу Клейна V₄).
Я (Руслан Хафизов, контакт: jhgf10@gmail.com), разработчик данного инструмента, установил, что все 24 кодограммы делятся на 6 непересекающихся "орбит" под действием группы преобразований {E, R, R1, R2}. Каждая такая орбита содержит 4 кодограммы:
Данный инструмент позволяет:
Цель программы — предоставить наглядный и интерактивный способ изучения глубоких математических и структурных симметрий, заложенных в основу генетического кода.