EssayAI
Блог
Блог

Как построить генетическую карту: разбор задачи

Генетика7 июля 2026Время чтения: 8 минут

Решите свою задачу по генетическому картированию

Генетическая карта - это схема взаимного расположения генов в одной хромосоме (группе сцепления), на которой расстояния между генами отложены в единицах частоты рекомбинации. Задача «построить генетическую карту» почти всегда сводится к одному стандартному приёму: берут данные анализирующего скрещивания (потомство тригетерозиготы, скрещённой с полностью рецессивной особью), считают, как часто аллели разных генов расходятся по разным гаметам, и переводят эту частоту в расстояние. Единица расстояния - сантиморган (сМ), или морганида: 1 сМ соответствует частоте рекомбинации 1 %. Чем дальше два гена друг от друга, тем чаще между ними происходит кроссинговер и тем больше рекомбинантов в потомстве. Ниже разберём классическую задачу трёхточечного скрещивания по шагам: как определить порядок генов, как посчитать расстояния и почему нельзя просто сложить проценты «в лоб».

Что дано и как устроены данные

Скрещивают тригетерозиготу AaBbCcAaBbCc с рецессивной особью aabbccaabbcc. Рецессивный партнёр даёт только гаметы abcabc, поэтому фенотип каждого потомка напрямую показывает, какую гамету дала тригетерозигота. Три гена дают 23=82^3 = 8 типов гамет, значит в потомстве будет восемь фенотипических классов. Пусть получено 1000 особей:

КлассЧисленность
ABCABC380
abcabc380
ABcABc68
abCabC72
AbcAbc44
aBCaBC46
AbCAbC6
aBcaBc4

Классы идут парами взаимно-обратных гамет (реципрокные классы), и в каждой паре численности близки - это признак того, что данные не искажены. Всего рекомбинация распределяет потомство по трём уровням частоты: самые частые классы - родительские, самые редкие - двойные кроссоверы, промежуточные - одиночные.

Шаг 1. Найти родительские и двойные кроссоверные классы

Родительские (нерекомбинантные) классы - самые многочисленные. Это ABCABC (380) и abcabc (380): именно такие сочетания аллелей были в исходных хромосомах тригетерозиготы, они передаются, когда кроссинговера между всеми тремя генами не было.

Двойные кроссоверные классы - самые редкие, потому что для их появления нужны сразу два независимых кроссинговера в одной мейотической клетке. Это AbCAbC (6) и aBcaBc (4).

Шаг 2. Определить порядок генов

Порядок генов вдоль хромосомы неизвестен: запись AA, BB, CC ничего о нём не говорит. Ключевое правило: при двойном кроссовере в середине оказывается тот ген, аллель которого «перевернулся» относительно родительского класса. Сравним родительский класс с двойным кроссоверным:

ABC    AbCABC \;\longrightarrow\; AbC

Крайние аллели AA и CC остались на месте, а средний, BB, поменялся на bb. Значит средний ген - это BB, а правильный порядок группы сцепления:

ABC.A - B - C.

Дальше расстояния считаем именно между соседями ABA{-}B и BCB{-}C.

Шаг 3. Посчитать частоту рекомбинации для соседних генов

Частота рекомбинации между двумя генами - это доля потомков, у которых аллели этих двух генов рекомбинировали. Важно: рекомбинанты по паре ABA{-}B - это и одиночные кроссоверы в участке ABA{-}B, и двойные кроссоверы (в двойном кроссовере участок ABA{-}B тоже перекомбинировал).

Одиночные кроссоверы участка ABA{-}B (перевернулась левая пара, правый ген как у родителя) - это классы AbcAbc (44) и aBCaBC (46). Прибавляем двойные кроссоверы:

rAB=(44+46)+(6+4)1000=1001000=0,10=10%.r_{AB} = \frac{(44 + 46) + (6 + 4)}{1000} = \frac{100}{1000} = 0{,}10 = 10\%.

Значит расстояние ABA{-}B равно 10 сМ.

Аналогично для участка BCB{-}C. Одиночные кроссоверы этого участка - классы ABcABc (68) и abCabC (72), к ним снова добавляем двойные:

rBC=(68+72)+(6+4)1000=1501000=0,15=15%.r_{BC} = \frac{(68 + 72) + (6 + 4)}{1000} = \frac{150}{1000} = 0{,}15 = 15\%.

Расстояние BCB{-}C равно 15 сМ. Двойные кроссоверы попадают в расчёт обоих участков - это не ошибка, ведь в них рекомбинировали обе пары генов.

Шаг 4. Собрать карту и проверить крайнее расстояние

Складываем расстояния соседних участков и получаем итоговую карту:

A   ⁣ ⁣10 сМ  B   ⁣ ⁣ ⁣ ⁣15 сМ  C,AC=10+15=25 сМ.A \;\overset{10\ \text{сМ}}{-\!-\!-}\; B \;\overset{15\ \text{сМ}}{-\!-\!-\!-\!-}\; C, \qquad A{-}C = 10 + 15 = 25\ \text{сМ}.

Проверим расстояние ACA{-}C прямым подсчётом рекомбинантов по крайним генам. Если бы мы наивно взяли только классы, где рекомбинировала пара ACA{-}C (то есть одиночные кроссоверы обоих участков, 44+46+68+72=23044+46+68+72 = 230), получилось бы всего 23%23\% - меньше суммы 25%25\%. Причина в двойных кроссоверах: в них крайние гены AA и CC выглядят как родительские, хотя оба участка перекомбинировали, и такие особи «теряются» при прямом счёте. Чтобы восстановить истину, двойные кроссоверы надо посчитать дважды:

rAC=230+2101000=2501000=25%.r_{AC} = \frac{230 + 2 \cdot 10}{1000} = \frac{250}{1000} = 25\%.

Теперь всё сходится: сумма расстояний соседних участков равна расстоянию между крайними генами. Именно поэтому короткие расстояния складываются точнее длинных - на большом промежутке двойные кроссоверы занижают наблюдаемую частоту, и карту всегда строят через сумму мелких участков.

Интерференция: коэффициент коинциденции

Кроссинговеры в соседних участках не совсем независимы: один кроссинговер снижает вероятность второго рядом. Эту зависимость измеряют коэффициентом коинциденции (coefficient of coincidence, CoC) - отношением наблюдаемого числа двойных кроссоверов к ожидаемому:

CoC=наблюдаемые ДКожидаемые ДК.\text{CoC} = \frac{\text{наблюдаемые ДК}}{\text{ожидаемые ДК}}.

Ожидаемую долю двойных кроссоверов при независимости считают как произведение частот рекомбинации соседних участков:

ожид. ДК=rABrBCN=0,100,151000=15.\text{ожид. ДК} = r_{AB}\cdot r_{BC}\cdot N = 0{,}10 \cdot 0{,}15 \cdot 1000 = 15.

Наблюдали же 6+4=106 + 4 = 10, поэтому

CoC=10150,67,I=1CoC=10,67=0,33.\text{CoC} = \frac{10}{15} \approx 0{,}67, \qquad I = 1 - \text{CoC} = 1 - 0{,}67 = 0{,}33.

Величина I=0,33I = 0{,}33 - это интерференция: около трети «положенных» двойных кроссоверов не состоялись из-за влияния соседнего кроссинговера. Если CoC=1\text{CoC}=1, интерференции нет; если CoC=0\text{CoC}=0, двойные кроссоверы полностью подавлены.

Вариации: двухточечное скрещивание и построение по нескольким парам

Если генов только два, порядок определять не нужно - карта строится одним расстоянием. Частота рекомбинации считается так же: доля рекомбинантов в потомстве анализирующего скрещивания. Например, если из 1000 особей 160 рекомбинантны, расстояние равно 160/1000=16%160/1000 = 16\%, то есть 16 сМ.

Когда генов много, карту собирают из множества попарных расстояний: находят частоты рекомбинации для всех пар и укладывают гены на прямую так, чтобы расстояния были аддитивны (короткие складывались в длинные). Трёхточечный анализ - базовый кирпич этого метода: он сразу даёт и порядок, и два расстояния, и оценку интерференции из одного скрещивания.

Частые ошибки

  • Забыть двойные кроссоверы при подсчёте расстояний. Их прибавляют к рекомбинантам обоих соседних участков - иначе оба расстояния занижены.
  • Складывать проценты по крайним генам напрямую. Прямой подсчёт рекомбинантов ACA{-}C даёт заниженное значение; истинное расстояние - сумма участков, а двойные кроссоверы при прямом счёте нужно удваивать.
  • Неверно определить средний ген. Средний - тот, чей аллель переворачивается между родительским и двойным кроссоверным классом, а не тот, что стоит посередине в записи условия.
  • Путать частоту рекомбинации с расстоянием при больших значениях. Наблюдаемая частота насыщается около 50 % (свободное комбинирование), поэтому для далёких генов карту строят через сумму коротких участков, а не по прямой частоте.
  • Считать проценты от численности одного класса, а не от всего потомства. Частота рекомбинации - это доля от общего числа потомков NN.

FAQ

Что такое сантиморган? Единица генетического расстояния: 1 сМ соответствует частоте рекомбинации 1 %. Названа в честь Т. Моргана. Это не физическое расстояние в нуклеотидах, а мера частоты кроссинговера.

Почему сумма расстояний больше прямой частоты рекомбинации между крайними генами? Из-за двойных кроссоверов: в них крайние гены выглядят родительскими, и прямой подсчёт их пропускает. Поэтому наблюдаемая частота между далёкими генами всегда занижена, а карту строят суммой коротких участков.

Как понять, какой ген средний, без вычислений? Сравнить самый частый (родительский) и самый редкий (двойной кроссоверный) классы: аллель, поменявшийся местами, принадлежит среднему гену.

Можно ли построить карту без анализирующего скрещивания? В классической генетике анализирующее скрещивание удобно тем, что фенотип потомка прямо показывает гамету гетерозиготы. Для других схем нужен более сложный статистический учёт, но принцип «частота рекомбинации → расстояние» тот же.

Коротко

  • Данные берут из анализирующего скрещивания тригетерозиготы; восемь фенотипических классов делятся на родительские (самые частые), двойные кроссоверные (самые редкие) и одиночные.
  • Средний ген - тот, чей аллель переворачивается между родительским и двойным кроссоверным классом.
  • Расстояние между соседями == (одиночные кроссоверы участка ++ двойные кроссоверы) /N/\,N, в процентах == в сантиморганах.
  • Двойные кроссоверы учитывают в обоих соседних участках; расстояние между крайними генами - сумма участков.
  • Интерференцию оценивают коэффициентом коинциденции CoC=набл. ДК/ожид. ДК\text{CoC} = \text{набл. ДК}/\text{ожид. ДК}, где ожид. ДК =r1r2N= r_1 r_2 N, а I=1CoCI = 1 - \text{CoC}.
Задача в тетради или методичке? Сфотографируйте условие - сервис распознает его и решит по шагам с пояснениями.

Похожие задачи

Генетика

Как определить вероятность группы крови ребёнка

Разбор задачи по генетике: как по группам крови родителей найти вероятность группы крови ребёнка через решётку Пеннета, с калькулятором и пошаговым примером системы ABO.

Теория вероятностей

Как найти функцию распределения: пример и график

Разбор задачи: как найти функцию распределения случайной величины. Пошаговый пример для дискретной СВ, ступенчатый график F(x), формула для непрерывной СВ, частые ошибки и FAQ.

Теория вероятностей

Как найти математическое ожидание: формула и примеры

Разбор задачи на математическое ожидание дискретной случайной величины: формула E[X] = Σ xᵢpᵢ, пошаговое решение по ряду распределения, дисперсия, частые ошибки и калькулятор.

Демография

Как найти общий прирост населения: формула

Как найти общий прирост населения: формула через естественный и миграционный прирост, разбор задачи по шагам с числами, коэффициент прироста в промилле и калькулятор.

Линейная алгебра

Как найти ранг матрицы: пошаговое решение

Разбираем, как найти ранг матрицы методом Гаусса и методом окаймляющих миноров: пошаговое решение с реальными числами, свойства ранга, частые ошибки и FAQ.

Линейная алгебра

Как найти расстояние от точки до прямой

Разбор задачи: расстояние от точки до прямой на плоскости по формуле d = |Ax0+By0+C|/sqrt(A^2+B^2). Пошаговый пример, вывод, частые ошибки, FAQ и калькулятор.