Pamiętaj: Wyniki kalkulatorów mają charakter informacyjny i zależą od podanych danych oraz przyjętych założeń. W sprawach finansowych, podatkowych, prawnych lub zdrowotnych zweryfikuj wynik w aktualnym źródle lub u odpowiedniego specjalisty. Pamiętaj: Wyniki kalkulatorów mają charakter informacyjny i zależą od podanych danych oraz przyjętych założeń. W sprawach finansowych, podatkowych, prawnych lub zdrowotnych zweryfikuj wynik w aktualnym źródle lub u odpowiedniego specjalisty.
Przejdź do treści

Kalkulator Hardy'ego-Weinberga - allele, genotypy, nosiciele i χ²

Policz częstości alleli p i q, oczekiwane częstości genotypów p², 2pq i q², oszacuj częstość heterozygot oraz sprawdź obserwowane liczebności testem χ².

Dane do obliczeń

Wybierz sposób, w jaki podano dane w zadaniu lub badaniu populacyjnym.
genetyka populacyjna
%
Przykład: 1 oznacza q = 1% = 0,01. Do 6 miejsc po przecinku.
Liczba osób, od 1 do 1 000 000 000. Oczekiwane liczebności mogą być ułamkowe.
Dla uproszczonej cechy autosomalnej recesywnej jest to q². Wpisz dodatnią liczbę całkowitą (1–1 000 000 000).
Liczba osób od 1 do 1 000 000 000; to modelowe wartości oczekiwane.
Ważne: to model populacyjny, a nie narzędzie do diagnozy lub indywidualnej oceny ryzyka.
Kalkulator wyznacza p i q z genotypów, oblicza liczebności oczekiwane i orientacyjny test χ² z 1 stopniem swobody. Przy oczekiwanych liczebnościach poniżej 5 przybliżenie χ² może być niewiarygodne. Gdy p = 0 lub q = 0, test z 1 stopniem swobody nie ma zastosowania.

Wynik Hardy'ego-Weinberga

Allel A
p = —
Allel a
q = —
AA = p²
—
Aa = 2pq
—
aa = q²
—
Wniosek
Uzupełnij dane.
Heterozygoty Aa: —
Homozygoty aa: —
Oczekiwana liczba genotypów
AA: — (—)
Aa: — (—)
aa: — (—)
Test zgodności z H-W
χ² = —
p-value ≈ —
—

Hardy-Weinberg - powiązane kalkulatory i materiały

Równowaga Hardy'ego-Weinberga opisuje populację, dlatego warto od razu odróżnić ją od dziedziczenia w konkretnej rodzinie oraz od innych zadań genetycznych. Te strony tworzą najbliższy klaster tematyczny.

Co opisuje równowaga Hardy’ego-Weinberga?

Równowaga Hardy’ego-Weinberga to podstawowy model genetyki populacyjnej, który łączy częstości alleli z oczekiwanymi częstościami genotypów. Dla jednego autosomalnego locus z dwoma allelami A i a oznaczamy częstość A jako p, a częstość a jako q. Ponieważ w modelu rozpatrujemy tylko dwa allele, ich częstości spełniają zależność p + q = 1.

Jeżeli allele łączą się losowo w gametach, oczekiwana częstość genotypu AA wynosi p², heterozygoty Aa — 2pq, a homozygoty aa — q². Suma tych trzech klas genotypowych daje 1, czyli całą populację.

p² + 2pq + q² = 1

Najważniejsza wartość modelu nie polega na samym zapamiętaniu wzoru. Hardy-Weinberg tworzy punkt odniesienia: pozwala sprawdzić, jakich proporcji genotypów oczekiwalibyśmy przy określonych częstościach alleli i określonych założeniach populacyjnych.

Jeśli interesuje Cię dziedziczenie w konkretnej rodzinie, a nie rozkład w populacji, właściwym narzędziem jest szachownica Punnetta. Hardy-Weinberg odpowiada na inne pytanie: jak allele są rozłożone w populacji.

Dlatego kalkulator ma trzy tryby: od znanej częstości allelu q, od częstości genotypu aa podanej jako „1 na N” oraz od obserwowanych liczebności AA, Aa i aa.

Jak rozumieć model biologicznie – allele, genotypy i populację?

p i q opisują udział alleli w puli genowej, a nie udział osób. Jeśli q = 0,01, oznacza to, że 1% wszystkich kopii analizowanego locus stanowi allel a. Nie oznacza to automatycznie, że 1% osób ma genotyp aa ani że 1% populacji jest heterozygotyczna.

Genotypy powstają z dwóch alleli. Dlatego dla losowego łączenia alleli częstość aa zależy od q², a heterozygot Aa od 2pq. To rozróżnienie jest najważniejsze w praktycznych zadaniach — allel i genotyp to dwa różne poziomy opisu.

Model odnosi się do populacji diploidalnej i określonego locus. Nie mówi sam z siebie nic o ciężkości fenotypu, penetracji, ekspresji genu ani przebiegu klinicznym. Jest modelem częstości genetycznych, a nie diagnozy.

Jeśli q jest małe, q² jest jeszcze znacznie mniejsze. Dlatego w prostym modelu recesywnym heterozygot może być wielokrotnie więcej niż osób aa. Przykład: q = 1% daje q² = 0,01%, ale 2pq ≈ 1,98%.

To właśnie dlatego Hardy-Weinberg jest tak przydatny w zadaniach o rzadkich allelach recesywnych. Z częstości fenotypu odpowiadającego aa można najpierw oszacować q, a następnie oczekiwaną częstość heterozygot.

W rzeczywistych populacjach wynik trzeba jednak interpretować ostrożnie: wiele chorób i cech nie spełnia prostego modelu „jeden locus – dwa allele – pełna penetracja”.

Założenia równowagi Hardy’ego-Weinberga

Klasyczny model zakłada dużą populację, losowe kojarzenie względem analizowanego locus oraz brak silnych procesów systematycznie zmieniających częstości alleli. W podręcznikowym ujęciu wymienia się brak doboru, migracji i mutacji oraz pomijalny wpływ dryfu genetycznego.

W realnych populacjach założenia te nigdy nie są spełnione idealnie. Populacje mają historię demograficzną, strukturę geograficzną, ograniczoną liczebność, migracje i różne wzorce kojarzenia. Dlatego H-W jest przede wszystkim modelem zerowym, a nie obietnicą idealnej równowagi biologicznej.

Odchylenie od oczekiwanych proporcji może mieć wiele przyczyn: kojarzenie krewniacze, dobór, struktura populacji, efekt założyciela, migracja, selekcja próby, błąd genotypowania albo połączenie kilku podpopulacji o różnych częstościach alleli.

Szczególnie ważny jest tzw. efekt Wahlunda: połączenie podpopulacji o różnych p i q może prowadzić do niedoboru heterozygot w całej próbie, nawet jeśli każda podpopulacja analizowana osobno jest bliska H-W.

Dlatego wynik testu zgodności powinien być początkiem interpretacji biologicznej, a nie jej końcem.

Który tryb kalkulatora wybrać?

Co podano?Co wpisujesz?Co otrzymasz?
Częstość allelu a, np. q = 1%1% w trybie qp, p², 2pq, q² i oczekiwane liczebności.
Częstość aa, np. 1 na 10 00010 000 w trybie „1 na N”q², q, p, heterozygoty i pozostałe genotypy.
Liczebności AA, Aa i aaTrzy obserwowane liczbyp i q z danych, liczebności oczekiwane i orientacyjny test χ².

Najpierw nazwij wielkość z zadania. Jeśli treść mówi „częstość allelu”, pracujesz na p lub q. Jeśli mówi „częstość homozygot recesywnych”, pracujesz na q². Jeśli podaje genotypy, allele trzeba policzyć z liczby kopii A i a.

Nie warto wybierać trybu na podstawie tego, który formularz wygląda najprościej. W Hardy-Weinbergu największa część błędów bierze się z pomylenia poziomu allelu z poziomem genotypu.

Kalkulator automatycznie wykonuje dalsze kroki, ale celowo pokazuje p, q, p², 2pq i q² osobno, aby można było sprawdzić tok rozumowania.

Przykład: allel a ma częstość q = 1%

q = 0,01, więc p = 1 − 0,01 = 0,99. Oczekiwana częstość aa wynosi q² = 0,0001, czyli 0,01% — około 1 osoba na 10 000 przy prostym modelu.

Heterozygoty mają częstość 2pq = 2 × 0,99 × 0,01 = 0,0198, czyli 1,98%. To około 1 na 50,5 osoby. Homozygoty AA mają częstość p² = 0,9801, czyli 98,01%.

W populacji 100 000 osób odpowiadałoby to orientacyjnie około 98 010 AA, 1 980 Aa i 10 aa. To liczebności oczekiwane w modelu, a nie gwarantowany rozkład konkretnej próby.

Widać tu bardzo ważną zależność: rzadki allel może być obecny głównie w heterozygotach, podczas gdy homozygota aa występuje znacznie rzadziej.

Jeśli zamiast populacji interesuje Cię ryzyko potomstwa dwojga heterozygot, przejdź do kalkulatora krzyżówek genetycznych.

Przykład „1 na 10 000” – dlaczego zaczynamy od q²?

W klasycznym zadaniu o autosomalnej cesze recesywnej zakłada się, że osoby o fenotypie recesywnym mają genotyp aa. Jeśli częstość takich osób wynosi 1 na 10 000, to właśnie q² = 1/10 000 = 0,0001.

Aby przejść do częstości allelu a, trzeba obliczyć pierwiastek: q = √0,0001 = 0,01. Następnie p = 0,99, a częstość heterozygot wynosi 2pq = 1,98%.

Najczęstszy błąd to przyjęcie, że q = 1/10 000. To zaniża częstość allelu stokrotnie i całkowicie zmienia dalszy wynik.

Pułapka egzaminacyjna: gdy treść podaje częstość genotypu aa albo odpowiadającego mu fenotypu recesywnego, zwykle otrzymujesz q², a nie q.

Ten model jest użyteczny edukacyjnie, ale nie powinien być automatycznie przenoszony na rzeczywiste choroby. Jedna jednostka chorobowa może mieć wiele wariantów, złożoną heterozygotyczność i niepełną penetrację.

Dlatego wynik „częstość nosicieli” w tym trybie oznacza wynik uproszczonego modelu populacyjnego, a nie indywidualne ryzyko konkretnej osoby.

Jak policzyć p i q z obserwowanych genotypów?

Jeśli masz liczebności AA, Aa i aa, liczysz allele bezpośrednio. Każdy osobnik AA wnosi dwie kopie A, każdy Aa jedną A i jedną a, a każdy aa dwie kopie a.

p = (2AA + Aa)/(2N)     q = (2aa + Aa)/(2N)

Przykład: AA = 500, Aa = 400, aa = 100. Łącznie N = 1000, więc w próbie jest 2000 kopii analizowanego locus. Alleli A jest 2×500 + 400 = 1400, a alleli a — 2×100 + 400 = 600.

Stąd p = 1400/2000 = 0,70, a q = 0,30. Dopiero z tych wartości obliczamy oczekiwane proporcje p² = 0,49, 2pq = 0,42 i q² = 0,09.

W populacji 1000 osób wartości oczekiwane wynoszą 490 AA, 420 Aa i 90 aa. Można je porównać z obserwowanymi 500, 400 i 100.

Ten tryb jest szczególnie przydatny na ćwiczeniach z genetyki populacyjnej, ponieważ pokazuje pełne przejście genotypy obserwowane → allele → genotypy oczekiwane.

Dla ucznia liceum, technikum laboratoryjnego i studenta biologii lub medycyny

Na kolokwium najważniejsze jest rozpoznanie, czy dana liczba opisuje allel, genotyp czy fenotyp. Dopiero potem wybierasz zależność. Warto przed obliczeniami zapisać trzy symbole: p + q = 1, p² + 2pq + q² = 1 oraz — jeśli podano aa — q = √q².

Student powinien umieć także policzyć allele z obserwowanych genotypów. To wymaga pamiętania, że populacja N osobników diploidalnych ma 2N kopii analizowanego autosomalnego locus.

Kolejna ważna umiejętność to rozróżnienie częstości populacyjnej od ryzyka rodzinnego. H-W mówi np. o oczekiwanej częstości heterozygot w populacji. Jeżeli wiadomo, że konkretni rodzice mają genotypy Aa × Aa, ryzyko potomstwa wynika już z krzyżówki Punnetta.

Jeżeli dochodzi dodatkowa informacja warunkowa, np. „osoba jest zdrowa”, trzeba czasem przeliczyć prawdopodobieństwo. Dla zdrowego rodzeństwa chorego dziecka w klasycznym modelu Aa × Aa prawdopodobieństwo nosicielstwa wynosi 2/3, a nie 1/2. Pomocny jest wtedy kalkulator prawdopodobieństwa warunkowego.

W testach zgodności ważne jest sformułowanie wniosku. p-value > 0,05 nie „udowadnia równowagi”. Oznacza jedynie brak wystarczających podstaw do odrzucenia zgodności z oczekiwaniami w danym teście.

Student powinien też wiedzieć, że H-W nie jest uniwersalnym modelem dla każdego sposobu dziedziczenia. Sprzężenie z chromosomem X, wieloalleliczność, wielogenowość, penetracja czy struktura populacji wymagają odpowiednio zmodyfikowanego podejścia.

Najlepsza kontrola zadania to sprawdzenie dwóch sum: p + q ≈ 1 oraz p² + 2pq + q² ≈ 1. Jeśli któraś się nie zgadza, wróć do początku rachunku.

Jak interpretować χ² i p-value?

W trybie obserwowanych genotypów kalkulator najpierw wyznacza p i q z danych. Następnie oblicza oczekiwane liczebności Np², N2pq i Nq². Statystyka χ² porównuje obserwowane O z oczekiwanymi E poprzez sumę składników (O − E)²/E.

Przy klasycznym dwuallelicznym teście, w którym częstość allelu jest estymowana z tej samej próby, przyjmuje się 1 stopień swobody. Kalkulator podaje orientacyjne p-value dla takiego ustawienia.

Jeśli p-value jest małe, dane odbiegają od oczekiwanych proporcji mocniej, niż oczekiwalibyśmy przy losowych wahaniach w tym modelu. Nie mówi to jednak, dlaczego wystąpiło odchylenie.

Jeśli p-value jest większe od typowego progu 0,05, wniosek powinien brzmieć raczej „nie ma podstaw do odrzucenia zgodności z H-W”, a nie „populacja na pewno jest w równowadze”.

Przy małych liczebnościach oczekiwanych (poniżej 5) przybliżenie χ² może być słabe. Kalkulator nie wyciąga wtedy stanowczego wniosku z progu 0,05 i zaleca odpowiedni test dokładny. Gdy w próbie występuje tylko jeden allel (p = 0 albo q = 0), standardowy test χ² z jednym stopniem swobody nie ma zastosowania.

Statystyka jest tutaj narzędziem kontroli modelu, ale interpretacja biologiczna nadal wymaga wiedzy o populacji, sposobie pobrania próby i jakości genotypowania.

Najczęstsze błędy w zadaniach Hardy’ego-Weinberga

  • Mylenie q z q². Częstość allelu i częstość homozygoty recesywnej to nie to samo.
  • Mylenie 2pq z q. Heterozygoty są klasą genotypową.
  • Liczenie p z liczby osób zamiast alleli. W populacji N osobników diploidalnych jest 2N kopii locus.
  • Używanie H-W do konkretnej rodziny. Do genotypów rodziców służy krzyżówka Punnetta.
  • Traktowanie p-value > 0,05 jako dowodu równowagi. To zbyt mocny wniosek.
  • Pomijanie małych liczebności oczekiwanych. Klasyczny χ² może być wtedy nieodpowiedni.
  • Zakładanie, że każda choroba recesywna jest prostym aa. Rzeczywista genetyka może być znacznie bardziej złożona.
  • Stosowanie p + q = 1 do locus z więcej niż dwoma allelami bez rozszerzenia modelu.

Jeśli wynik wydaje się zaskakujący, wróć do treści i zaznacz słowa „allel”, „genotyp”, „homozygota”, „heterozygota” albo „fenotyp”. Bardzo często to wystarcza, aby znaleźć pomyłkę.

W zadaniach o konkretnej parze rodziców połącz H-W z szachownicą Punnetta, zamiast próbować rozwiązać dwa różne poziomy genetyki jednym wzorem.

Przykładowe zadania

Najpierw spróbuj policzyć wynik samodzielnie. Rozwiązanie i tok obliczeń są ukryte w rozwijanym polu.

Zadanie 1 - znam q

W populacji częstość allelu a wynosi q = 0,04. Oblicz p, p², 2pq i q².

Pokaż rozwiązanie

p = 1 - 0,04 = 0,96.

AA = p² = 0,9216 = 92,16%.

Aa = 2pq = 2 × 0,96 × 0,04 = 0,0768 = 7,68%.

aa = q² = 0,0016 = 0,16%.

Wynik: p = 0,96; AA = 92,16%; Aa = 7,68%; aa = 0,16%.

Zadanie 2 - aa występuje 1 na 2500

W prostym modelu autosomalnym recesywnym częstość aa wynosi 1/2500. Oblicz q i częstość heterozygot.

Pokaż rozwiązanie

q² = 1/2500 = 0,0004.

q = √0,0004 = 0,02.

p = 1 - 0,02 = 0,98.

2pq = 2 × 0,98 × 0,02 = 0,0392 = 3,92%.

Wynik: q = 2%, a heterozygoty stanowią około 3,92% populacji.

Zadanie 3 - allele z genotypów

W próbie jest 360 AA, 480 Aa i 160 aa. Oblicz p i q oraz oczekiwane liczebności w H-W.

Pokaż rozwiązanie

N = 1000, więc wszystkich alleli jest 2000.

A = 2 × 360 + 480 = 1200, więc p = 1200/2000 = 0,60.

a = 2 × 160 + 480 = 800, więc q = 800/2000 = 0,40.

Oczekiwane: AA = 1000 × 0,36 = 360; Aa = 1000 × 0,48 = 480; aa = 1000 × 0,16 = 160.

Wynik: p = 0,60, q = 0,40; obserwacje odpowiadają proporcjom H-W.

Ciekawostka

Częstość heterozygot wynosi 2pq. Przy dwóch allelach jest największa wtedy, gdy oba występują równie często, czyli p = q = 0,5. Wtedy 2pq = 0,5, więc heterozygoty stanowią 50% populacji.

Gdy jeden allel staje się bardzo rzadki, częstość heterozygot również spada, ale zwykle pozostaje znacznie większa niż częstość homozygot dla rzadkiego allelu.

To pomaga intuicyjnie zrozumieć, dlaczego rzadkie allele recesywne mogą przez długi czas „ukrywać się” głównie w heterozygotach.

Jak połączyć Hardy-Weinberga z innymi kalkulatorami?

Jeżeli znasz genotypy rodziców i chcesz policzyć prawdopodobieństwo genotypów potomstwa, przejdź do szachownicy Punnetta.

Jeśli dodatkowa informacja zmienia przestrzeń możliwych genotypów, np. wiadomo, że osoba nie ma fenotypu recesywnego, użyteczny jest kalkulator prawdopodobieństwa warunkowego i Bayesa.

Przy pytaniach o kilka niezależnych zdarzeń można wykorzystać także kalkulator zdarzeń niezależnych.

Pozostałe narzędzia z genetyki, ekologii, mikrobiologii i biologii molekularnej znajdziesz w kategorii Biologia.

Wskazówka od KalkulatorXXL

Przed wykonaniem obliczeń nazwij każdą wielkość: „to jest allel”, „to jest genotyp” albo „to jest fenotyp”. Ten jeden krok eliminuje większość błędów z q i q².

W trybie obserwowanych genotypów sprawdź również N oraz 2N. Jeśli liczysz allele, mianownik musi odpowiadać liczbie kopii analizowanego locus, a nie samej liczbie osób.

Na końcu wykonaj dwie kontrole: p + q = 1 oraz p² + 2pq + q² = 1. Jeśli obie sumy się zgadzają, rachunek jest przynajmniej wewnętrznie spójny.

Zakres edukacyjny kalkulatora

Kalkulator służy do nauki genetyki populacyjnej, kontroli podstawowych zadań dwuallelicznych i orientacyjnego porównania obserwowanych genotypów z oczekiwaniami H-W.

Przykłady medyczne są uproszczonym modelem populacyjnym. Nie uwzględniają pełnej złożoności diagnostyki molekularnej, penetracji, złożonej heterozygotyczności ani indywidualnej historii rodzinnej.

Narzędzie nie zastępuje profesjonalnej interpretacji klinicznej ani poradnictwa genetycznego.

FAQ - równowaga Hardy'ego-Weinberga

p i q to częstości dwóch alleli w analizowanym locus. Dla modelu z dwoma allelami p + q = 1.

To oczekiwane częstości genotypów: p² dla AA, 2pq dla Aa i q² dla aa przy założeniach równowagi Hardy’ego-Weinberga.

W prostym modelu autosomalnym recesywnym q² = 1/10 000 = 0,0001, więc q = 0,01, czyli 1%.

W uproszczonym dwuallelicznym modelu H-W heterozygoty mają częstość 2pq. Dla q = 0,01 i p = 0,99 jest to 1,98%.

Nie. 2pq oznacza heterozygoty Aa. Określenie „nosiciel” ma sens w konkretnym modelu, np. dla autosomalnego wariantu recesywnego.

Dla N osób: p = (2AA + Aa)/(2N), a q = (2aa + Aa)/(2N). W modelu dwóch alleli p + q = 1.

Test porównuje obserwowane liczebności genotypów z wartościami oczekiwanymi p², 2pq i q². Małe p-value może wskazywać odchylenie od oczekiwań H-W, ale samo nie wyjaśnia biologicznej przyczyny odchylenia.

Nie. Oznacza tylko, że przy danym teście i próbie nie ma wystarczających podstaw do odrzucenia zgodności z modelem.

Gdy oczekiwane liczebności genotypów są małe. W analizach profesjonalnych stosuje się wtedy odpowiedni test dokładny H-W.

Nie zawsze. Prosty rachunek wymaga odpowiedniego modelu autosomalnego recesywnego i założeń populacyjnych. Wiele chorób ma bardziej złożoną genetykę.

Dla rodziców Aa × Aa genotypy potomstwa to 1/4 AA, 1/2 Aa, 1/4 aa. Po wykluczeniu aa wśród zdrowych zostają AA i Aa w proporcji 1:2, więc P(Aa | zdrowy) = 2/3.

Nie. To narzędzie edukacyjne i populacyjne. Indywidualna interpretacja wymaga danych klinicznych, rodzinnych i laboratoryjnych.

Ostatnia aktualizacja: 25.08.2026