대립유전자 빈도 계산기 - Hardy-Weinberg 도구

유전자형 개수 또는 직접 입력한 대립유전자 수로 어떤 집단이든 대립유전자 빈도, 유전자형 빈도, Hardy-Weinberg 평형을 계산합니다.

유전자형 개수(AA, Aa, aa) 또는 직접 입력한 대립유전자 수를 넣으면 p, q, 기대 유전자형 빈도, 그리고 카이제곱 HWE 검정을 계산합니다.

대립유전자 빈도 계산기 - Hardy-Weinberg 도구
유전자형 개수 또는 직접 입력한 대립유전자 수로 어떤 집단이든 대립유전자 빈도, 유전자형 빈도, Hardy-Weinberg 평형을 계산합니다.

대립유전자 빈도 계산기 소개

대립유전자 빈도 계산기는 집단 내 유전적 변이를 특징짓는 데 쓰는 기본 값을 계산하는 집단유전학 도구입니다. 즉, 각 대립유전자의 빈도, 각 유전자형의 빈도, 그리고 집단이 Hardy-Weinberg 평형(HWE)에 있는지를 계산합니다. 이 계산은 유전학과 진화생물학 수업, 임상유전학, 보전생물학, 그리고 집단 수준의 DNA 데이터를 다루는 모든 연구에 필수적입니다. 대립유전자 빈도는 집단유전학에서 가장 기본적이면서도 중요한 요약 통계량입니다. 두 대립유전자 시스템, 즉 우성 대립유전자 A와 열성 대립유전자 a에서는 대립유전자 빈도를 p(A의 빈도)와 q(a의 빈도)로 표기하며, p + q = 1을 만족해야 합니다. 유전자형 개수에서 구할 경우 p = (2 × AA + Aa) / (2 × N)이며, N은 이배체 개인의 총수입니다. 분모 2N은 각 이배체 개인이 두 개의 사본을 가지므로 집단 내 전체 대립유전자 수를 뜻합니다. 직접 대립유전자 수를 사용할 때는 p = A / (A + a), q = a / (A + a)입니다. 유전자형 빈도는 집단에서 세 가지 이배체 유전자형인 AA(동형접합 우성), Aa(이형접합), aa(동형접합 열성)가 차지하는 비율을 나타냅니다. 관측 유전자형 빈도는 각 개수를 N으로 나누면 됩니다. Hardy-Weinberg 평형에서 기대되는 유전자형 빈도는 각각 p², 2pq, q²이며, Hardy-Weinberg 원리에 의해 예측됩니다. Hardy-Weinberg 원리는 충분히 크고 무작위 교배하며 돌연변이, 이주, 자연선택, 유전적 부동이 없는 집단에서는 대립유전자 빈도와 유전자형 빈도가 세대를 거쳐 일정하게 유지된다고 말합니다. HWE에서의 기대 유전자형 수는 AA가 p² × N, Aa가 2pq × N, aa가 q² × N입니다. 관측 유전자형 수가 이 기대값과 유의하게 다르면 집단이 HWE에서 벗어난 것으로 간주되며, 이는 근친교배, 집단 구조, 해당 좌위에 작용하는 자연선택, 또는 실험 데이터의 유전자형 판독 오류를 시사할 수 있습니다. 카이제곱 검정은 HWE에서의 편차가 우연한 변동보다 큰지 판단하는 정식 통계 틀을 제공합니다. 검정 통계량은 세 유전자형 범주에서 (관측값 − 기대값)² / 기대값의 합입니다. 자유도 1(대립유전자 2개, 유전자형 3개, 제약 1개)에서 p = 0.05의 임계값은 3.841입니다. 카이제곱 값이 3.841보다 작으면 HWE와 일치하고, 그보다 크면 통계적으로 유의한 이탈을 의미합니다. 실용적 활용 범위도 매우 넓습니다. 임상유전학에서는 SNP의 HWE 검정이 표준 품질관리 단계이며, 대조군 유전자형 데이터에서 체계적인 HWE 이탈이 보이면 배치 효과나 유전자형 오류를 의심합니다. 보전생물학에서는 소규모 또는 단편화된 집단의 HWE 이탈이 근친퇴화나 유전적 병목을 나타낼 수 있습니다. 법유전학에서는 HWE 가정이 DNA 프로파일의 무작위 일치 확률을 계산하는 곱셈 규칙의 기반이 됩니다. 질병 관련 대립유전자의 p와 q를 이해하면 역학자는 2pq 공식을 사용해 보인자 빈도를 추정할 수 있습니다.

대립유전자 빈도 예시

유전자형 개수, 대립유전자 빈도, Hardy-Weinberg 기대값을 보여 주는 실제 집단 사례입니다.

집단p / qHWE 평가
50 AA, 30 Aa, 20 aa (N=100)p = 0.6500, q = 0.3500기대값: AA 42.25, Aa 45.50, aa 12.25. 카이제곱 ≈ 7.14 — HWE에서 벗어남.
10 AA, 80 Aa, 10 aa (N=100)p = 0.5000, q = 0.5000이형접합체가 대부분입니다. 기대값: AA 25, Aa 50, aa 25. 카이제곱 ≈ 36 — HWE에서 크게 벗어남(이형접합 과잉).
120 A 대립유전자, 80 a 대립유전자p = 0.6000, q = 0.4000직접 대립유전자 입력 모드입니다. N은 100으로 추정됩니다. 기대값: AA 36, Aa 48, aa 16.
3 AA, 2 Aa, 5 aa (N=10)p = 0.4000, q = 0.6000작은 집단입니다. 기대값: AA 1.6, Aa 4.8, aa 3.6. 표본이 작으면 HWE 검정의 신뢰성이 떨어집니다.

대립유전자 빈도 계산기 사용법

  1. 입력 방법을 선택하세요. AA, Aa, aa 개수가 있으면 '유전자형 개수'를, 각 대립유전자의 직접 개수가 있으면 '대립유전자 개수'를 선택합니다.
  2. 유전자형 개수인 경우: 동형접합 우성(AA), 이형접합(Aa), 동형접합 열성(aa) 개인 수를 입력합니다.
  3. 대립유전자 개수인 경우: A 대립유전자와 a 대립유전자의 수를 입력합니다. 필요하면 총 개인 수도 입력해 HWE 기대값을 비례 조정할 수 있습니다.
  4. '계산'을 클릭하면 p, q, 총 N, HWE에서의 기대 유전자형 수와 함께(유전자형 입력 시) HWE 이탈을 위한 카이제곱 검정을 표시합니다.
  5. '초기화'를 클릭하면 모든 입력값이 지워지고 새 계산을 시작할 수 있습니다.

대립유전자 빈도 계산기 FAQ

유전학에서 p와 q는 무엇을 뜻하나요?
두 대립유전자 시스템에서 p는 우성 대립유전자(A)의 빈도, q는 열성 대립유전자(a)의 빈도입니다. 해당 좌위의 대립유전자는 A 또는 a 둘 중 하나이므로 항상 p + q = 1입니다. 대립유전자 빈도는 0(해당 대립유전자가 없음)에서 1(집단에서 고정)까지의 값을 가집니다.
Hardy-Weinberg 평형이란 무엇인가요?
Hardy-Weinberg 평형(HWE)은 집단의 대립유전자 및 유전자형 빈도가 세대 간에 일정하게 유지되는 이론적 상태를 말합니다. 이를 위해서는 다섯 가지 조건이 필요합니다: 충분히 큰 집단, 무작위 교배, 돌연변이 없음, 이주 없음, 자연선택 없음. HWE에서 기대되는 유전자형 빈도는 p²(AA), 2pq(Aa), q²(aa)입니다.
왜 제 집단은 HWE에서 벗어날 수 있나요?
HWE 이탈의 흔한 원인으로는 근친교배(이형접합성 감소), 집단 구조(유전적으로 다른 하위 집단의 혼합), 해당 좌위에 대한 강한 자연선택, 최근의 이주, 또는 실험 데이터의 유전자형 오류가 있습니다. 동형접합 과잉은 근친교배를 시사하고, 이형접합 과잉은 집단 구조나 이형접합 이점을 의미할 수 있습니다.
HWE의 카이제곱 검정은 어떻게 해석하나요?
카이제곱 통계량은 관측 유전자형 수와 기대 유전자형 수의 차이를 측정합니다. 자유도 1에서 값이 3.841보다 작으면 5% 수준에서 통계적으로 유의하지 않으며(HWE와 일치), 3.841보다 크면 HWE에서 유의하게 벗어난 것입니다. 표본 수가 매우 적을 때(N < 20)는 카이제곱 근사가 신뢰할 수 없으므로 정확 검정이 더 적절합니다.
X-연관 좌위에도 이 계산기를 사용할 수 있나요?
여기에 표시된 표준 Hardy-Weinberg 공식은 상염색체 좌위에 적용됩니다. X-연관 좌위에서는 남성이 반접합체(대립유전자를 하나만 가짐)이므로, 남성의 열성 표현형 빈도는 q²가 아니라 q와 같습니다. X-연관 좌위에는 별도의 HWE 분석이 필요하지만, 여성 유전자형 수로 대립유전자 빈도(p와 q)를 계산하는 공식은 동일합니다.
흔한 질병 변이의 일반적인 대립유전자 빈도는 얼마인가요?
전장 유전체 연관 분석(GWAS)에서 발견되는 흔한 질병 연관 SNP의 소수 대립유전자 빈도(MAF)는 보통 0.05에서 0.50 사이입니다. 희귀한 멘델 질환 변이는 0.01(1%)보다 훨씬 낮을 수 있습니다. 열성 질환의 보인자 빈도는 2pq이므로, 열성 대립유전자의 q = 0.01일 때 보인자 빈도는 대략 2 × 0.99 × 0.01 ≈ 2%입니다.