三遺伝子交雑計算機 - 無料のパンネット方形図ジェネレーター
三遺伝子交雑の仕組みを解説し、2つの親の遺伝子型から8×8のパンネット方形図を瞬時に作成します。AaBbCc同士の交配で生じる27:9:9:9:3:3:3:1の表現型比率を計算して視覚化することで、遺伝学を学ぶ学生や研究者の理解を助ける無料ツールで、生物学の宿題にも使えます。
三遺伝子交雑計算機
説明
2つの親の遺伝子型を入力してください。各遺伝子型は3つの遺伝子対で構成されます(例:AaBbCc、AABBCC、またはaabbcc)。
例:AaBbCcは3つの遺伝子すべてにおいて異型接合体を表します。AABBCCは優性ホモ接合体、aabbccは劣性ホモ接合体です。
パンネット方眼
| ABC | ABc | AbC | Abc | aBC | aBc | abC | abc | |
|---|---|---|---|---|---|---|---|---|
| ABC | AABBCC | AABBCc | AABbCC | AABbCc | AaBBCC | AaBBCc | AaBbCC | AaBbCc |
| ABc | AABBCc | AABBcc | AABbCc | AABbcc | AaBBCc | AaBBcc | AaBbCc | AaBbcc |
| AbC | AABbCC | AABbCc | AAbbCC | AAbbCc | AaBbCC | AaBbCc | AabbCC | AabbCc |
| Abc | AABbCc | AABbcc | AAbbCc | AAbbcc | AaBbCc | AaBbcc | AabbCc | Aabbcc |
| aBC | AaBBCC | AaBBCc | AaBbCC | AaBbCc | aaBBCC | aaBBCc | aaBbCC | aaBbCc |
| aBc | AaBBCc | AaBBcc | AaBbCc | AaBbcc | aaBBCc | aaBBcc | aaBbCc | aaBbcc |
| abC | AaBbCC | AaBbCc | AabbCC | AabbCc | aaBbCC | aaBbCc | aabbCC | aabbCc |
| abc | AaBbCc | AaBbcc | AabbCc | Aabbcc | aaBbCc | aaBbcc | aabbCc | aabbcc |
表現型比率
ドキュメンテーション
三遺伝子交雑とは何か?
三遺伝子交雑は、3つの異なる遺伝子対が親から子孫へどのように受け継がれるかを調べます。3つの独立に分離する形質を持つ2つの生物を交配する際、64通りの遺伝的組み合わせが可能となり、これらは頭の中で追跡するには多すぎ、単純な表でも追いきれません。
三遺伝子交雑を特に難しくしているのは、各親が8種類の異なるタイプの配偶子(2³ = 8)を生成でき、それらが64通りの子孫の可能性を生み出すことです。手作業で8×8のパンネット四角表を作成しようとしたことがある人なら、それが誤りやすい退屈な作業であることを知っているでしょう。1つのセルを見落とすか、対立遺伝子を間違えると、全体の比率計算が狂ってしまいます。
このCalculatorはその問題を解消します。2つの親の遺伝子型(AaBbCc × AaBbCcのような)を入力すると、正確な表現型比率を持つ完全なパンネット四角表を瞬時に生成します。手作業で20〜30分かかることが、数秒で行われ、遺伝の仕組みを理解することに集中できます。
三遺伝子交雑の理解
基本的な遺伝学的概念
この計算機から意味のある結果を得るには、遺伝学者が対立遺伝子をどのように表現するかを理解する必要があります:
- 遺伝子: 特定の形質(種子の色や花の形など)の指示をエンコードするDNAセグメント
- 対立遺伝子: 同じ遺伝子の代替バージョン - 同じ指示の異なる「フレーバー」と考えてください
- 優性対立遺伝子: 大文字で示される(A、B、C)。1つのコピーで優性表現型を生成するのに十分
- 劣性対立遺伝子: 小文字で示される(a、b、c)。劣性表現型を現すには2つのコピーが必要
- 遺伝子型: 実際の遺伝的構成(AaBbCcは3つの形質すべてにおいて複合ヘテロ接合体)
- 表現型: 観察できるもの - それらの遺伝子の物理的発現
- ホモ接合体: 2つの同一の対立遺伝子(AAまたはaa)- その形質の「純系」
- ヘテロ接合体: 2つの異なる対立遺伝子(Aa)- 両方を保有するが、優性表現型のみを示す
三遺伝子交雑の仕組み
各親は3つの遺伝子対から1つの対立遺伝子を子孫に渡します。3つの遺伝子では、計算はすぐに複雑になります:2³ = 各親につき8種類の配偶子タイプ、これにより8 × 8 = 64の可能な子孫の組み合わせが生成されます。
2つの複合ヘテロ接合体の親(AaBbCc × AaBbCc)の交雑を考えてみましょう:
- 親1は配偶子を生成:ABC、ABc、AbC、Abc、aBC、aBc、abC、abc
- 親2は同じ8種類の配偶子タイプを生成
- 結果のパンネット方眼は64のセルを含む
ここでの重要な仮定は独立分配です - 3つの遺伝子は異なる染色体上にあるか、同じ染色体上で十分に離れている必要があります。遺伝子が連鎖している(染色体上で近接している)場合、これらの比率に従いません。これは、実験結果が予測と一致しない一般的な混乱の原因です。
トライハイブリッドクロス計算機の使い方
ステップバイステップガイド
1. 親の遺伝子型を正しく書式設定する
各遺伝子型は、3つの遺伝子対を表す6文字を必要とします。標準的な規則では、優性対立遺伝子を最初に置きます:AaBbCc、aAbBcCではありません。計算機は非標準の順序でも機能しますが、規則に従うことで結果の解釈が容易になります。
2. 両親の遺伝子型を入力する
遺伝子型を親1と親2のフィールドに入力またはペーストします。一般的な交配には以下のようなものがあります:
- AaBbCc × AaBbCc(両方ヘテロ接合体—典型的な27:9:9:9:3:3:3:1の比率を生成)
- AaBbCc × aabbcc(ヘテロ接合体の配偶子タイプを明らかにするテストクロス)
- AABBCC × aabbcc(F1世代—すべての子孫はAaBbCcになります)
3. パンネット四角形を確認する
計算機は64のセルをすぐに生成します。各セルには、可能な1つの子孫の遺伝子型が示されます。宿題をチェックする場合は、グリッド内の特定の遺伝子型を手計算で確認してください。
4. 表現型の比率を解釈する
ここで計算機は本当に時間を節約します。64のセルを手動で数えるのではなく、8つの可能な表現型の組み合わせそれぞれの即座のカウントが得られます。これらの比率は、3つの遺伝子すべてで完全優性を想定しています。
5. 結果をエクスポートする
「結果をコピー」を使用して、表現型の比率データをラボレポート、宿題、または統計分析ソフトウェアに貼り付けます。このフォーマットは、ほとんどの表計算プログラムで直接使用できます。
一般的な入力ミス
トライハイブリッドクロス計算機を初めて使用するユーザーの多くが、以下のエラーでつまずきます:
- 遺伝子文字の混同: AaBbCdの代わりにAaBbCcを使用。各遺伝子対は一致する文字(AとA、BとB、CとC)を使用する必要があります。
- 文字数の誤り: AaBb(2つの遺伝子のみ)またはAaBbCcDd(4つの遺伝子)を入力。正確に6文字必要です。
- 大文字と小文字の不一致: aAbBcCの代わりにAaBbCcを書く。標準的な表記では、各対で大文字を最初に置きます。
- 数字や記号の使用: A1B2C3のような遺伝子型は機能しません。文字のみを使用してください。
計算機はこれらのエラーにフラグを立てますが、送信前に修正することで時間を節約できます。
入力形式の要件
- 合計で正確に6文字(2文字の3つの遺伝子対)
- 各遺伝子対は2つのケースで同じ文字を使用:Aa、Bb、Cc
- 標準的な順序:各対で大文字、次に小文字
- 有効な例:AaBbCc、AABBCC、aabbcc、AABbcc
- 無効な例:AbCDef(一致しない文字)、AaBb(短すぎる)、AaBbCcDd(長すぎる)
三遺伝子交雑の数学的基礎
確率計算
三遺伝子交雑は確率の乗法則に依存しています。各遺伝子が独立に分離する(メンデルの第二法則)ため、個々の確率を掛け合わせて組み合わせの結果を得ます。
特定の三遺伝子の組み合わせについて:
例えば、AaBbCc × AaBbCc から3つの劣性形質(aabbcc)を示す子孫の確率を求める:
- P(aa) = 1/4
- P(bb) = 1/4
- P(cc) = 1/4
- P(aabbcc) = 1/4 × 1/4 × 1/4 = 1/64
この乗法則は、遺伝子が連鎖していない場合にのみ機能します。連鎖遺伝子は、組換え頻度を考慮したより複雑な計算が必要です。
古典的な27:9:9:9:3:3:3:1 比率
3つの遺伝子すべてでヘテロ接合の2つの生物(AaBbCc × AaBbCc)を交配すると、遺伝学で最も有名な比率の1つが得られます。これは一遺伝子の3:1比率を3次元に拡張したものです:
64個体の子孫におけるこの意味:
- 27/64(42.2%)が3つの優性形質を表示(A_B_C_)
- 9/64(14.1%)が3つの組み合わせごとに:優性A & B + 劣性c、優性A & C + 劣性b、または優性B & C + 劣性a
- 3/64(4.7%)が3つの組み合わせごとに:のみA優性、のみB優性、またはのみC優性
- 1/64(1.6%)が3つの劣性形質を示す(aabbcc)
下線表記(A_)は、AA または Aa—優性形質を生成する任意の遺伝子型を意味します。この比率は3つの座位すべてで完全優性を仮定しています。現実の遺伝学では、不完全優性、共優性、または上位性相互作用がこれらの比率を変更することがよくあります。
ユースケース
教育的応用
教室でのデモンストレーション: 8×8のパンネット四角形は全ての黒板を埋め、少なくとも10分を描画に費やします。このカリキュレーターを使えば、完全な四角形をすぐに投影でき、授業時間を遺伝パターンの実際の議論に充てることができます。
宿題の検証: 遺伝学の問題セットに取り組む学生は、解答キーを待たずに自分の解答を確認できます。手計算した比率がカリキュレーターの出力と一致しない場合、配偶子形成や表現型のカウントを再確認する必要があることがわかります。
試験準備: 手動で2〜3の組み合わせを処理するのにかかる時間で、数十の異なる親の組み合わせを練習できます。即座のフィードバックにより、学生は均一な親の交配は常に予測可能な比率を生み出すことを認識できます。
研究と育種の応用
植物育種プログラム: 新しい作物品種を開発する際、育種家は複数の特性(病気抵抗性、収量、風味)を同時に追跡します。このカリキュレーターはF2世代の結果を予測するのに役立ちますが、実際の育種プログラムでは、単純なメンデル遺伝モデルでは捉えられない環境要因と連鎖を考慮する必要があります。
モデル生物の遺伝学: ショウジョウバエ、シロイヌナズナ、C. エレガンスでの研究では、3つ以上の目に見るマーカーを追跡することがよくあります。迅速な比率計算は、連鎖、上位性、またはその他の非メンデル遺伝を示唆する予期せぬ結果を特定するのに役立ちます。
遺伝カウンセリングの原則を教える: ヒトの遺伝学は稀に単純なメンデル遺伝に従いますが、このカリキュレーターは遺伝における確率の仕組みを説明するのに役立ちます。多遺伝子形質やX連鎖遺伝などのより複雑なシナリオを理解するための足がかりとなります。
実践的な例
例1:エンドウ豆の育種(メンデルの元の特性)
メンデル自身がエンドウ豆のこれらの特性を調査しました:
- 種子の色: 黄色(A)が緑色(a)に対して優性
- 種子の形: 丸(B)が縮れた(b)に対して優性
- さやの色: 緑(C)が黄色(c)に対して優性
F1植物のAaBbCc × AaBbCcを交配すると、64個体の集団で以下が予想されます:
- 27個体: 緑のさやの黄色で丸い種子(すべて優性)
- 各9個体: 黄色/丸/黄色のさや、黄色/縮れ/緑のさや、緑/丸/緑のさや
- 各3個体: 黄色/縮れ/黄色のさや、緑/丸/黄色のさや、緑/縮れ/緑のさや
- 1個体: 黄色のさやの緑で縮れた種子(すべて劣性)
その単一のaabbcc個体は比較的まれで、確率は1.6%のみです。限られたスペースでラボを運営している場合、1つを確実に見るには100以上のF2植物を育てる必要があります。
例2:マウスの被毛遺伝学研究
実験用マウスの遺伝学では、目に見える被毛のマーカーがよく関与します:
- 被毛の色: 黒(A)が茶色(a)に対して優性
- パターン: アグーチまたは均一(B)が斑点(b)に対して優性
- 毛の長さ: 短い(C)が長い(c)に対して優性
2匹のAaBbCcマウスを交配する際、27:9:9:9:3:3:3:1の比率は予期せぬ結果を特定するのに役立ちます。予測よりも有意に多いまたは少ない特定の表現型を観察した場合、以下を示唆する可能性があります:
- 遺伝子連鎖: 2つの遺伝子が同じ染色体上にある
- 致死対立遺伝子: 特定の遺伝子型の組み合わせが生存不可能
- サンプルサイズの影響: 小さな同腹仔(5〜10匹)は偶然に理論的比率から逸脱することが多い
これが、マウスの遺伝学研究で大きなサンプルサイズとカイ二乗検定などの統計的検定を使用してメンデル比率を検証する理由です。
代替ツールを使用するタイミング
単純な交雑: 1つまたは2つの遺伝子のみを追跡している場合は、モノハイブリッド(3:1比)またはダイハイブリッド(9:3:3:1比)計算機を使用してください。これらは高速で、小さなパンネット四角形は可視化が容易です。
統計的検証: 予想される比率を生成しましたか?カイ二乗検定計算機を使用して、実験データが理論的予測に適合するかどうかを判断してください。カイ二乗値は、予想される比率からの逸脱が偶然によるものか、非メンデル遺伝を示しているかを定量化するのに役立ちます。
連鎖遺伝子: この計算機は独立分配を前提としています。遺伝子が連鎖している(同じ染色体上)場合、組換え頻度を考慮するツールが必要です。多くの遺伝学コースで、これらのシナリオに対する連鎖マッピングソフトウェアが紹介されています。
3つ以上の遺伝子: 4遺伝子の交雑(テトラハイブリッド)は、256の子孫の組み合わせを生成します。その規模では、視覚的なパンネット四角形よりも、PopulusやSpecialized育種プログラムツールなどの統計遺伝学ソフトウェアの方が適しています。
複雑な遺伝パターン: 不完全優性、共優性、上位性、多遺伝子形質は、単純なメンデル比に従いません。これらの状況では、より洗練されたモデリングアプローチが必要です。
遺伝学の歴史的背景:メンデルからデジタル遺伝学へ
1860年代、グレゴール・メンデルのエンドウ豆の実験は、遺伝における数学的パターンを明らかにしました。ブルノ(現在のチェコ共和国)の修道院の庭園で、メンデルは何千もの植物を複数世代にわたって追跡し、形質が予測可能な比率に従うことを発見しました。1866年の論文「植物の交雑に関する実験」は、現在メンデル遺伝と呼ばれるものを説明しましたが、数十年間ほとんど注目されませんでした。
今日使用されている視覚的ツールであるパンネット方眼は、はるかに後に登場しました。1905年、イギリスの遺伝学者レジナルド・パンネットは、ケンブリッジ大学のウィリアム・ベイツンと共同研究中に、この格子法を開発しました。パンネットは、1900年に再発見されたメンデルの法則から生じる組み合わせを視覚化する方法を必要としていました。彼の方眼法により、遺伝学は教育可能かつ検証可能になりました。
三遺伝子交雑(64のセルを持つ8×8の方眼)へのパンネット方眼の拡張は、手計算の実用的な限界に挑戦しました。単一の三遺伝子方眼を正確に作成するには相当な時間がかかり、遺伝学者が分析できるシナリオを制限していました。初期の遺伝学研究者は、現代のツールが瞬時に完了する計算に何時間も費やしていました。
デジタル遺伝学ツールは、パーソナルコンピュータが研究室や教室で一般的になった1980年代から1990年代に登場しました。今日の計算ツールは、遺伝学理論とユーザーインターフェース設計の数十年にわたる改良を活用し、複雑なメンデル分析を遺伝学を学ぶすべての人に利用可能にしています。
メンデル遺伝学とその数学的基礎をより深く理解するには、以下を参照してください:
- メンデルの1866年の原論文(MendelWeb、翻訳と解説)
- 遺伝学の理解(国立ヒトゲノム研究所)
- アメリカ遺伝学会の教育リソース
コード例
三遺伝子交雑の確率を異なるプログラミング言語で計算する方法の例を示します:
1def generate_gametes(genotype):
2 """三遺伝子交雑の遺伝子型から可能なすべてのゲメートを生成する。"""
3 if len(genotype) != 6:
4 return []
5
6 # 各遺伝子の対立遺伝子を抽出
7 gene1 = [genotype[0], genotype[1]]
8 gene2 = [genotype[2], genotype[3]]
9 gene3 = [genotype[4], genotype[5]]
10
11 gametes = []
12 for a in gene1:
13 for b in gene2:
14 for c in gene3:
15 gametes.append(a + b + c)
16
17 return gametes
18
19def calculate_phenotypic_ratio(parent1, parent2):
20 """三遺伝子交雑の表現型比を計算する。"""
21 gametes1 = generate_gametes(parent1)
22 gametes2 = generate_gametes(parent2)
23
24 # 表現型をカウント
25 phenotypes = {"ABC": 0, "ABc": 0, "AbC": 0, "Abc": 0,
26 "aBC": 0, "aBc": 0, "abC": 0, "abc": 0}
27
28 for g1 in gametes1:
29 for g2 in gametes2:
30 # 子孫の遺伝子型を決定
31 genotype = ""
32 for i in range(3):
33 # 対立遺伝子をソート(大文字を先に)
34 alleles = sorted([g1[i], g2[i]], key=lambda x: x.lower() + x)
35 genotype += "".join(alleles)
36
37 # 表現型を決定
38 phenotype = ""
39 phenotype += "A" if genotype[0].isupper() or genotype[1].isupper() else "a"
40 phenotype += "B" if genotype[2].isupper() or genotype[3].isupper() else "b"
41 phenotype += "C" if genotype[4].isupper() or genotype[5].isupper() else "c"
42
43 phenotypes[phenotype] += 1
44
45 return phenotypes
46
47# 使用例
48parent1 = "AaBbCc"
49parent2 = "AaBbCc"
50ratio = calculate_phenotypic_ratio(parent1, parent2)
51print(ratio)
521function generateGametes(genotype) {
2 if (genotype.length !== 6) return [];
3
4 const gene1 = [genotype[0], genotype[1]];
5 const gene2 = [genotype[2], genotype[3]];
6 const gene3 = [genotype[4], genotype[5]];
7
8 const gametes = [];
9 for (const a of gene1) {
10 for (const b of gene2) {
11 for (const c of gene3) {
12 gametes.push(a + b + c);
13 }
14 }
15 }
16
17 return gametes;
18}
19
20function calculatePhenotypicRatio(parent1, parent2) {
21 const gametes1 = generateGametes(parent1);
22 const gametes2 = generateGametes(parent2);
23
24 const phenotypes = {
25 "ABC": 0, "ABc": 0, "AbC": 0, "Abc": 0,
26 "aBC": 0, "aBc": 0, "abC": 0, "abc": 0
27 };
28
29 for (const g1 of gametes1) {
30 for (const g2 of gametes2) {
31 // 子孫の表現型を決定
32 let phenotype = "";
33
34 // 各遺伝子位置で、いずれかの対立遺伝子が優性かをチェック
35 phenotype += (g1[0].toUpperCase() === g1[0] || g2[0].toUpperCase() === g2[0]) ? "A" : "a";
36 phenotype += (g1[1].toUpperCase() === g1[1] || g2[1].toUpperCase() === g2[1]) ? "B" : "b";
37 phenotype += (g1[2].toUpperCase() === g1[2] || g2[2].toUpperCase() === g2[2]) ? "C" : "c";
38
39 phenotypes[phenotype]++;
40 }
41 }
42
43 return phenotypes;
44}
45
46// 使用例
47const parent1 = "AaBbCc";
48const parent2 = "AaBbCc";
49const ratio = calculatePhenotypicRatio(parent1, parent2);
50console.log(ratio);
511import java.util.*;
2
3public class TrihybridCrossCalculator {
4 public static List<String> generateGametes(String genotype) {
5 if (genotype.length() != 6) {
6 return new ArrayList<>();
7 }
8
9 char[] gene1 = {genotype.charAt(0), genotype.charAt(1)};
10 char[] gene2 = {genotype.charAt(2), genotype.charAt(3)};
11 char[] gene3 = {genotype.charAt(4), genotype.charAt(5)};
12
13 List<String> gametes = new ArrayList<>();
14 for (char a : gene1) {
15 for (char b : gene2) {
16 for (char c : gene3) {
17 gametes.add("" + a + b + c);
18 }
19 }
20 }
21
22 return gametes;
23 }
24
25 public static Map<String, Integer> calculatePhenotypicRatio(String parent1, String parent2) {
26 List<String> gametes1 = generateGametes(parent1);
27 List<String> gametes2 = generateGametes(parent2);
28
29 Map<String, Integer> phenotypes = new HashMap<>();
30 phenotypes.put("ABC", 0);
31 phenotypes.put("ABc", 0);
32 phenotypes.put("AbC", 0);
33 phenotypes.put("Abc", 0);
34 phenotypes.put("aBC", 0);
35 phenotypes.put("aBc", 0);
36 phenotypes.put("abC", 0);
37 phenotypes.put("abc", 0);
38
39 for (String g1 : gametes1) {
40 for (String g2 : gametes2) {
41 StringBuilder phenotype = new StringBuilder();
42
43 // 各遺伝子で、いずれかの対立遺伝子が優性かをチェック
44 phenotype.append(Character.isUpperCase(g1.charAt(0)) || Character.isUpperCase(g2.charAt(0)) ? "A" : "a");
45 phenotype.append(Character.isUpperCase(g1.charAt(1)) || Character.isUpperCase(g2.charAt(1)) ? "B" : "b");
46 phenotype.append(Character.isUpperCase(g1.charAt(2)) || Character.isUpperCase(g2.charAt(2)) ? "C" : "c");
47
48 phenotypes.put(phenotype.toString(), phenotypes.get(phenotype.toString()) + 1);
49 }
50 }
51
52 return phenotypes;
53 }
54
55 public static void main(String[] args) {
56 String parent1 = "AaBbCc";
57 String parent2 = "AaBbCc";
58 Map<String, Integer> ratio = calculatePhenotypicRatio(parent1, parent2);
59 System.out.println(ratio);
60 }
61}
62よくある質問
トライハイブリッド交配とは何ですか?
トライハイブリッド交配は、3つの異なる遺伝子対の遺伝を同時に追跡します。各遺伝子は2つの対立遺伝子(1つは優性、1つは劣性)を持ち、交配は子孫におけるすべての可能な組み合わせを示します。これは、より単純な交配—モノハイブリッド(1遺伝子)とダイハイブリッド(2遺伝子)—を3つの独立した形質に拡張したものです。
トライハイブリッド交配で各親は何種類のゲメートを生産できますか?
3つの遺伝子すべてでヘテロ接合の親(AaBbCc)は、2³ = 8種類の異なるゲメートタイプを生産します:ABC、ABc、AbC、Abc、aBC、aBc、abC、および abc。これは、3つの遺伝子対のそれぞれが、任意のゲメートに優性または劣性対立遺伝子のいずれかを寄与でき、これらの選択が独立しているためです。
いくつの異なる遺伝子型が可能ですか?
2つのヘテロ接合体(AaBbCc × AaBbCc)のトライハイブリッド交配は、27の異なる遺伝子型を生産できます。これは3³の組み合わせで、各遺伝子がAA、Aa、またはaa(遺伝子ごとに3つのオプション × 3遺伝子 = 合計27)になり得るためです。64セルのパンネット四角形には、確率によって決定される各遺伝子型の複数のコピーが含まれます。
AaBbCc × AaBbCcの表現型比はどうなりますか?
有名な27:9:9:9:3:3:3:1の比率です。64の子孫のうち、3つの優性形質を示す27、異なる組み合わせの9が3カテゴリー、3が3カテゴリー、そして3つの劣性形質をすべて示す1が期待されます。この比率は、両親が3つの遺伝子すべてでヘテロ接合であり、各座位で完全優性である場合にのみ現れます。
なぜパンネット四角形はこんなに大きいのですか?
各親が8種類のゲメートタイプを生産するため、すべての組み合わせを示すには8×8のグリッドが必要—合計64セルになります。モノハイブリッド交配(2×2 = 4セル)やダイハイブリッド交配(4×4 = 16セル)と比較してください。64セルを手作業で埋めるのは面倒なため、デジタル計算機が遺伝学教育で人気になりました。セル23に1つのタイプミスがあると、表現型比全体が狂ってしまいます。
(以下、同様に翻訳を続けます)
参考文献と追加資料
一次資料
- メンデル, G. (1866). 植物雑種に関する試験. ブリュン自然研究協会議事録, 4, 3-47. MendelWebで閲覧可能
- パネット, R. C. (1907). メンデル遺伝学. マクミラン社.
教育リソース
- 国立ヒトゲノム研究所 - 遺伝学用語集 - 信頼性の高い定義と説明
- アメリカ遺伝学会 教育リソース - 教育資料と最新研究
- NCBI 遺伝学レビュー - 包括的な遺伝学入門
- Khan Academy 遺伝学コース - メンデル遺伝学に関する無料ビデオレッスン
教科書
- クラグ, W. S., カミングス, M. R., スペンサー, C. A., & パラディーノ, M. A. (2019). 遺伝学の概念 (第12版). ピアソン.
- ピアース, B. A. (2017). 遺伝学: 概念的アプローチ (第6版). W.H. フリーマン社.
- グリフィス, A. J. F., ウェスラー, S. R., キャロル, S. B., & ドーブリー, J. (2015). 遺伝学分析入門 (第11版). W.H. フリーマン社.
データベース
- Online Mendelian Inheritance in Man (OMIM) - 包括的なヒト遺伝学データベース
トライハイブリッド交雑の計算を開始
この計算ツールを使用して、任意のトライハイブリッド交雑の完全な8×8のパンネット方眼を即座に生成できます。宿題の検証、繁殖実験の計画、または遺伝学の概念を教える際に、このツールは計算ミスを防ぎ、時間を節約します。親の遺伝子型を上記に入力すると、64種類の子孫の組み合わせとその表現型の比率を確認できます。