top of page
Wilson Gomarga

Mengerjakan Hardy-Weinberg 3 Alel


Terdapat postingan juga mengenai Hardy-Weinberg, silahkan gali sendiri ya.

Dalam Hardy-Weinberg 2 alel seperti pada umumnya, maka berlaku persamaan berikut ketika populasi berada dalam kesetimbangan:

(p+q)^2 = p^2 + 2pq + q^2 = 1

Tetapi ketika terdapat 3 alel, maka berlaku persamaan seperti ini

(p+q+r)^2 = p^2 + q^2 + r^2 + 2pq + 2qr + 2pr

Misalkan, golongan darah ABO memiliki 3 alel, yaitu alel I(a), alel I(b), dan alel I(o), dengan hierarki atau susunan dominansi I(a) = I(b) > I(o). Cara bacanya adalah alel I(a) dan alel I(b) tidak saling mendominasi atau kodominan, tetapi keduanya dominan terhadap alel I(o).

Kalau contohnya di Indonesia,

frekuensi alel I(a) (kita notasikan p) = 0.3

frekuensi alel I(b) (kita notasikan q) = 0.2

frekuensi alel I(o) (kita notasikan r) = 0.5

Maka JIKA frekuensi genotipe golongan darah ABO di Indonesia MENGIKUTI KESETIMBANGAN HARDY-WEINBERG (dengan kata lain, tidak ada mutasi, seleksi alam, migrasi, dll, yang sebenarnya kayaknya gak mungkin di kehidupan nyata), maka frekuensi genotipnya adalah...

I(a) I(a) = 0.3 x 0.3 = 0.09

I(b) I(b) = 0.2 x 0.2 = 0.04

I(o) I(o) = 0.5 x 0.5 = 0.25

I(a) I(o) = 2 x 0.3 x 0.5 = 0.30

I(b) I(o) = 2 x 0.2 x 0.5 = 0.20

I(a) I(b) = 2 x 0.3 x 0.2 = 0.12

Fenotipe A = I(a) I(a) + I(a) I(o) = 0.09 + 0.30 = 0.39

Fenotipe B = I(b) I(b) + I(b) I(o) = 0.04 + 0.20 = 0.24

Fenotipe AB = I(a) I(b) = 0.12

Fenotipe O = I(o) I(o) = 0.25

Gampang kan? Nah sekarang coba lihat soal ini.

Sebuah kota kecil dengan jumlah penduduk 10.000 orang memiliki jumlah orang bergolongan darah O sebanyak 1600 orang dan orang bergolongan darah AB sebanyak 900 orang. Populasi mengikuti kesetimbangan Hardy Weinberg. Berapakah jumlah orang yang bukan bergolongan darah A Jika diketahui frekuensi alel A lebih banyak daripada frekuensi alel B?

(OSK 2015 dengan modifikasi)

Jawab:

Diketahui

Total penduduk = 10.000

Frekuensi penduduk bergolongan darah O = 1.600/10.000

Frekuensi penduduk bergolongan darah AB = 900/10.000

Frekuensi alel A > frekuensi alel B

Ditanya:

Berapa jumlah orang yang bukan bergolongan darah A (berarti yang B, AB dan O)

Kita harus membuat persamaan dulu seperti saat kita mengerjakan soal matematika :)

1. Yang pertama, kalau kita sudah tahu populasi ini mengikuti H-W, maka frekuensi genotipe O = r^2.

r^2 = 1600/10000

r = 0.4

2. Kita tahu bahwa frekuensi alel a + b + o = 1 (p+q+r = 1). Dengan nilai r = 0.4, maka,

p + q + 0.4 = 1

p + q = 0.6

p = 0.6 - q (persamaan 1)

3. Kita tahu bahwa frekuensi genotipe AB = 900/10000

Frekuensi genotipe AB = 2pq

2pq = 900/10000 (lalu substitusi kan persamaan 1)

2 x (0.6-q) x q = 900/10000

2 x (0.6q - q^2) = 9/100

1.2q - 2q^2 = 0.09

0.6q - q^2 = 0.045 (persamaan 2)

Kita susun persamaan 2 menjadi sebuah persamaan kuadrat

q^2 - 0.6q + 0.045 = 0

Menyelesaikan persamaan kuadrat bisa dengan cara pemfaktoran, tetapi sekarang sudah ada kalkulator untuk menyelesaikan persamaan kuadrat. Atau, teman-teman juga bisa menggunakan rumus ABC.

Dengan menggunakan rumus ABC, hasilnya didapatkan

q = 0.51 atau q = 0.09

karena q adalah frekuensi alel B, dan kita sudah tahu kalau frekuensi alel A lebih besar, maka kita akan menolak q = 0.51.

Jadi p = 0.51, q = 0.09, r = 0.4

Pertanyaannya, berapa jumlah orang yang bukan golongan darah A

Golongan darah A = I(a) I(a) + I(a) I(o) = (0.51 x 0.51) + 2 (0.51 x 0.4) = 0.6681

kita kalikan 10.000 maka akan terdapat 6681 orang yang bergolongan darah A

Berarti yang bukan bergolongan A = 10.000- 6681 = 3319 orang

Begitu cara mengerjakannya. Untuk membaca lebih lanjut tentang ini, saya menyarangkan teman-teman membaca buku Schaum's Genetics bagian genetika populasi. Saya belajar beberapa tips dan trik mengerjakan soal semacam ini dari buku Schaum. Selamat belajar, H-7 OSK teman-teman!

Featured
Recent Posts
!
bottom of page