Level 5 — MasteryExtensions of Mendelian Genetics

Extensions of Mendelian Genetics

75 minutes60 marksprintable — key stays hidden on paper

Level 5 Mastery Examination (Cross-domain: Genetics + Probability + Coding)

Time limit: 75 minutes
Total marks: 60
Instructions: Answer ALL three questions. Show reasoning, probability working, and pseudocode/code where asked. Use ...... notation for genotype ratios and algebra.


Question 1 — ABO/Rh Multiple Alleles, Codominance & a Population Model (20 marks)

The ABO locus has three alleles IAI^A, IBI^B, ii where IAI^A and IBI^B are codominant and both dominant to ii. The Rh locus is a separate gene with RR (Rh+) dominant to rr (Rh−).

(a) A woman with blood type AB, Rh+ (genotype IAIBI^A I^B, RrRr) marries a man with blood type O, Rh− (iirrii\, rr). Construct the full cross and give the expected proportion of children who are type B, Rh+. Show your working. (5 marks)

(b) Explain the molecular distinction between why ABO shows codominance but Rh shows simple dominance, referencing gene products. (4 marks)

(c) In a population, allele frequencies are f(IA)=p=0.3f(I^A)=p=0.3, f(IB)=q=0.1f(I^B)=q=0.1, f(i)=s=0.6f(i)=s=0.6. Assuming Hardy–Weinberg equilibrium, derive expressions and compute the expected frequency of each of the four ABO phenotypes (A, B, AB, O). Verify the four frequencies sum to 1. (7 marks)

(d) Write a short pseudocode function abo_pheno_freqs(p, q, s) that returns the four phenotype frequencies. State one assertion your code should check on the inputs. (4 marks)


Question 2 — Epistasis, Polygenic Inheritance & Expected Distributions (20 marks)

(a) In Labrador retrievers, gene BB (black) is dominant to bb (brown); a second gene EE is epistatic — genotype eeee produces a yellow coat regardless of BB. A dihybrid cross BbEe×BbEeBbEe \times BbEe is performed. Derive the phenotypic ratio of black : brown : yellow and explain the epistatic mechanism. (6 marks)

(b) Grain colour in wheat is controlled by 3 independently assorting genes, each with an "additive" allele contributing one unit of pigment. A cross AaBbCc×AaBbCcAaBbCc \times AaBbCc is made.
(i) How many distinct phenotypic classes (number of additive alleles = 0…6) appear? (2 marks)
(ii) Derive the fraction of offspring in each class and show these follow a binomial distribution (6k)(1/2)6\binom{6}{k}(1/2)^6. (6 marks)
(iii) Compute the fraction with the darkest phenotype and the fraction with an intermediate (3 additive alleles) phenotype. (3 marks)

(c) Contrast polygenic inheritance with pleiotropy in one precise sentence each, giving a genetic example of each. (3 marks)


Question 3 — Linkage, Recombination & Map Construction (20 marks)

Three genes A, B, C are linked on one chromosome. A test cross of a triple heterozygote yields these offspring counts (total = 1000):

Phenotype class Count
Parental type 1 405
Parental type 2 395
Single recomb. (A–B region) 44
Single recomb. (A–B region) 46
Single recomb. (B–C region) 48
Single recomb. (B–C region) 52
Double recombinant 4
Double recombinant 6

(a) Calculate the recombination frequency (in map units / cM) for the A–B interval and the B–C interval. Show working. (6 marks)

(b) Construct the linkage map (draw the order and distances). Then compute the coefficient of coincidence and the interference, showing formulae used. (7 marks)

(c) Explain why the sum of the two single-interval map distances slightly exceeds the recombination frequency measured directly between the two outer genes, and how double crossovers cause this. (4 marks)

(d) Give the recombination frequency (%) if two genes were on different chromosomes, and justify with reference to independent assortment. (3 marks)


End of paper.

Answer keyMark scheme & solutions

Question 1

(a) Cross IAIBRr×iirrI^AI^B\,Rr \times ii\,rr. (5)

  • ABO: IAIB×ii12IAiI^AI^B \times ii \Rightarrow \tfrac12\,I^Ai (type A), 12IBi\tfrac12\,I^Bi (type B). (1 for gametes, 1 for ABO ratio)
  • Rh: Rr×rr12RrRr \times rr \Rightarrow \tfrac12\,Rr (Rh+), 12rr\tfrac12\,rr (Rh−). (1)
  • Type B, Rh+ = 12×12=14=25%\tfrac12 \times \tfrac12 = \tfrac14 = 25\%. (2)

(b) (4) ABO codominance: IAI^A and IBI^B each encode a functional transferase enzyme adding a different sugar (N-acetylgalactosamine vs galactose) to the H antigen; both products are made and expressed simultaneously → both A and B antigens on red cells (2). Rh: the RR allele produces a functional membrane antigen protein; rr produces no functional product, so a single RR produces enough antigen — the presence/absence of one product gives simple dominance (2).

(c) (7) Under HWE, genotype freqs from (p+q+s)2(p+q+s)^2:

  • Type A = IAIA+IAi=p2+2ps=0.09+2(0.3)(0.6)=0.09+0.36=0.45I^AI^A + I^Ai = p^2 + 2ps = 0.09 + 2(0.3)(0.6)=0.09+0.36=0.45 (2)
  • Type B = q2+2qs=0.01+2(0.1)(0.6)=0.01+0.12=0.13q^2 + 2qs = 0.01 + 2(0.1)(0.6)=0.01+0.12=0.13 (2)
  • Type AB = 2pq=2(0.3)(0.1)=0.062pq = 2(0.3)(0.1)=0.06 (1)
  • Type O = s2=0.36s^2 = 0.36 (1)
  • Sum =0.45+0.13+0.06+0.36=1.00=0.45+0.13+0.06+0.36=1.00(1)

(d) (4)

function abo_pheno_freqs(p, q, s):
    assert abs(p+q+s - 1) < 1e-9      # allele freqs sum to 1
    A  = p*p + 2*p*s
    B  = q*q + 2*q*s
    AB = 2*p*q
    O  = s*s
    return (A, B, AB, O)

Assertion: input allele frequencies must sum to 1 (2 for correct formulae, 2 for valid assertion).


Question 2

(a) (6) BbEe×BbEeBbEe \times BbEe9B_E_:3bbE_:3B_ee:1bbee9\,B\_E\_ : 3\,bb E\_ : 3\,B\_ee : 1\,bbee.

  • eeee masks colour → yellow = B_ee+bbee=3+1=4B\_ee + bbee = 3+1 = 4. (2)
  • Black = B_E_=9B\_E\_ = 9; Brown = bbE_=3bbE\_ = 3. (2)
  • Ratio 9 black : 3 brown : 4 yellow (recessive epistasis of eeee over locus B). (2)

(b)(i) 2×3=62\times3 = 6 additive alleles possible → k=0,1,2,3,4,5,6k=0,1,2,3,4,5,67 classes. (2)

(b)(ii) (6) Each parent is heterozygous at 3 loci → each contributes 3 alleles; per allele, probability of "additive" = 1/21/2 independently. Total additive alleles in offspring = sum of 6 independent Bernoulli(1/21/2) → Binomial(n=6,p=1/2)(n=6,\,p=1/2). Fraction with kk additive alleles =(6k)(1/2)6=(6k)/64= \binom{6}{k}(1/2)^6 = \binom{6}{k}/64. (3 derivation + 3 for binomial argument)

(b)(iii) (3) Darkest (k=6k=6): (66)/64=1/64\binom{6}{6}/64 = 1/64. Intermediate (k=3k=3): (63)/64=20/64=5/16\binom{6}{3}/64 = 20/64 = 5/16.

(c) (3) Polygenic: one trait controlled by many genes producing continuous variation, e.g. human skin colour/height (1.5). Pleiotropy: one gene affecting many traits, e.g. sickle-cell allele affecting RBC shape, anaemia, malaria resistance (1.5).


Question 3

(a) (6) Total = 1000.

  • A–B recombinants = single(A–B) + doubles = (44+46)+(4+6)=90+10=100(44+46) + (4+6) = 90 + 10 = 100. RF(A–B) = 100/1000=10%=10100/1000 = 10\% = 10 cM. (3)
  • B–C recombinants = single(B–C) + doubles = (48+52)+(4+6)=100+10=110(48+52) + (4+6) = 100+10 = 110. RF(B–C) = 110/1000=11%=11110/1000 = 11\% = 11 cM. (3)

(b) (7) Map (order A–B–C, since doubles are rarest confirming B central):

A ---10 cM--- B ---11 cM--- C

(2 for correct order + distances)

  • Observed double recombinants = 10/1000=0.0110/1000 = 0.01. (1)
  • Expected doubles = RF(A–B)×RF(B–C) = 0.10×0.11=0.0110.10 \times 0.11 = 0.011. (1)
  • Coefficient of coincidence C=observedexpected=0.010.011=0.909C = \dfrac{\text{observed}}{\text{expected}} = \dfrac{0.01}{0.011} = 0.909. (2)
  • Interference I=1C=10.909=0.091I = 1 - C = 1 - 0.909 = 0.091. (1)

(c) (4) Directly measuring A–C recombination counts only offspring showing recombination between the outer markers; double crossovers restore the parental arrangement of A and C (though B is swapped), so they are NOT scored as A–C recombinants. Summing the two intervals recovers these hidden double crossovers, giving a total slightly larger than direct A–C RF. Hence map distances are additive but direct long-range RF underestimates.

(d) (3) RF = 50% for genes on different chromosomes: independent assortment produces equal numbers of parental and recombinant gametes (1:1:1:11:1:1:1), so recombinants = 50% — the maximum observable RF.

[
  {"claim":"Q1a type B Rh+ = 1/4", "code":"result = (Rational(1,2)*Rational(1,2)) == Rational(1,4)"},
  {"claim":"Q1c ABO phenotype freqs sum to 1", "code":"p,q,s=Rational(3,10),Rational(1,10),Rational(6,10); A=p*p+2*p*s; B=q*q+2*q*s; AB=2*p*q; O=s*s; result = (A==Rational(45,100)) and (B==Rational(13,100)) and (AB==Rational(6,100)) and (O==Rational(36,100)) and (A+B+AB+O==1)"},
  {"claim":"Q2biii darkest=1/64 and intermediate=5/16", "code":"from sympy import binomial; d=binomial(6,6)/64; m=binomial(6,3)/64; result = (d==Rational(1,64)) and (m==Rational(5,16))"},
  {"claim":"Q3 coefficient of coincidence 0.909 and interference approx 0.091", "code":"C=Rational(10,1000)/(Rational(100,1000)*Rational(110,1000)); I=1-C; result = (abs(float(C)-0.909)<0.001) and (abs(float(I)-0.0909)<0.001)"}
]