Gleichgewichtsproblem von Hardy Weinberg

In einer kleinen Stammespopulation betrug die Häufigkeit von zwei Allelen A und a an einem bestimmten Locus 0,3 bzw. 0,7. Allerdings konnten nicht alle Personen mit dem Genotyp aa das Fortpflanzungsalter erreichen, und die relative Fitness dieses Genotyps wurde mit 0,5 festgestellt. Die restlichen Genotypen hatten eine relative Fitness von 1. Wie hoch ist der zu erwartende Prozentsatz an Heterozygoten unter den Neugeborenen der nächsten Generation?

Meine Antwort ist: 37 %, aber die gegebene Antwort 43,52 %

Ich habe folgendes gemacht: Zuerst habe ich eine Population von 100 Individuen angenommen und dann habe ich die Anzahl der Individuen mit entsprechenden Genotypen gezählt. Dann bin ich davon ausgegangen, dass jede Person 1 Nachkommen hinterlässt, außer den aa, die 0,5 Nachkommen hinterlassen, und dann habe ich daraus die neue Genotyphäufigkeit berechnet.

Wollen Sie damit sagen, dass f(A)=0,3 und f(a)=0,7?
@fileunderwater ja.

Antworten (2)

Dies ist im Grunde die gleiche Lösung wie die Antwort von @AlanBoyd, aber da er mich darum gebeten hat, werde ich auch meine Lösung posten (auch ein Grund, es auszuprobieren M a t h J a x ein bisschen mehr).

Angenommen:

f ( EIN ) = p = 0,3 , f ( a ) = q = 0,7

und die Standardformeln:

f ( EIN EIN ) = p 2 f ( EIN a ) = 2 p q f ( a a ) = q 2

gibt diese Genotypen in der Elterngeneration (G1) vor und nach der Selektion (unter Verwendung des Fitness-Vektors w ):

Genotyp Frequenz G1 w Frequenz Rasse.pop häufige Rasse. neu skaliert EIN EIN 0,09 1 f ( EIN EIN ) w EIN EIN = 0,09 0,119 EIN a 0,42 1 f ( EIN a ) w EIN a = 0,42 0,556 a a 0,49 0,5 f ( a a ) w a a = 0,245 0,325 Summe 1 0,755 1

Die Genotyphäufigkeiten in der Zuchtpopulation (umskaliert, sodass sie sich zu eins summieren) werden dann verwendet, um die Allelhäufigkeiten wie folgt zu berechnen:

f ( EIN ) = f ( EIN EIN ) + f ( EIN a ) 2 = 0,397 f ( a ) = f ( a a ) + f ( EIN a ) 2 = 0,603

Diese werden dann verwendet, um die Genotyphäufigkeiten in der nächsten Generation (G2) zu berechnen, wobei die gleichen HW-Gleichungen wie am Anfang verwendet werden:

f ( EIN EIN ) = 0,397 2 = 0,158 f ( EIN a ) = 2 0,397 0,603 = 0,479 f ( a a ) = 0,603 2 = 0,363

Ich verstehe nicht, wo die gegebene Antwort f ( EIN a ) = 0,435 kommt aus.

Ihre Argumentation ist falsch, denn sobald Sie die Anzahl der Individuen haben, die nach der 50%igen Sterblichkeit überleben, können Sie ihnen nicht einfach alle einen identischen Nachwuchs geben, Sie müssen sie miteinander paaren.

Allerdings bekomme ich die Antwort nicht gegeben, stattdessen bekomme ich 47,9%

Hier meine Begründung:

f( A )=0,3

f( a ) = 0,7

Genotyphäufigkeiten berechnen:

AA = 0,3 2 = 0,09

aa = 0,7 2 = 0,49

Aa = 2 * 0,3 * 0,7 = 0,42

(diese addieren sich wie erwartet zu 1)

Verwenden Sie 1000 Personen für schöne runde Zahlen

Zahl AA = 90

Zahl aa = 490

Zahl Aa = 420

Wenden Sie nun 50 % Sterblichkeit bei aa- Individuen an:

Zahl AA => 90

Zahl aa => 245

Zahl Aa => 420

Berechnen Sie jetzt neue Allelfrequenzen in der Paarungspopulation:

f( A ) = (90 + 90 + 420)/1510 = 600/1510

f( a ) = (245 + 245 + 420)/1510 = 910/1510

Anteil heterozygoter Nachkommen berechnen

= 2 * f( EIN ) * f( ein )

= (1200 * 910)/(1510 * 1510)

= 0,479

Ich hoffe, jemand kann sehen, wo ich falsch liege.

Ich habe 47,89 % erreicht, wenn ich nur mit Frequenzen gearbeitet habe, also scheint Ihre Antwort richtig zu sein. Mein Gefühl war auch, dass beide Antworten falsch waren, daher mein Kommentar zur Frage.
danke @fileunderwater, ich habe mir darüber die Haare ausgerissen! Sie sollten Ihre Berechnung posten - ich nehme an, sie ist eleganter als meine.
Das ist ziemlich genau das, was ich auch bekommen habe, und ich konnte nicht herausfinden, wie ich die 43,52 % bekommen sollte.