# 上位效应杂交比例计算器（9:7 / 9:3:4 / 12:3:1 / 13:3 等修正比例）

计算两对等位基因（AaBb × AaBb）互作时 F2 代的修正表型比例。基础 9:3:3:1 的基因型组 A_B_(9)、A_bb(3)、aaB_(3)、aabb(1) 因上位效应合并为经典比例：互补基因 9:7（香豌豆花色）、隐性上位 9:3:4（拉布拉多犬毛色）、显性上位 12:3:1（南瓜果色）、显性抑制 13:3（鸡羽色）、重复显性 15:1（荠菜果形）、累积效应 9:6:1（南瓜果形）。可输入观察计数做卡方拟合优度检验（df = 类别数 − 1，α = 0.05 临界值 3.841/5.991/7.815）。来源：Mendel 1866、Bateson & Punnett 1905、Griffiths、Hartl & Clark 2007。仅供教学用途。

> 标准页面: https://elysiatools.com/zh/tools/epistasis-ratio-calculator

- **分类:** Education

- **关键词:** 上位效应, 上位效应比例计算器, 修正双因子比例, 9:7 比例, 9:3:4 比例, 12:3:1 比例, 13:3 比例, 15:1 比例, 9:6:1 比例, 基因互作, 互补基因, 孟德尔遗传

## 概述

上位效应杂交比例计算器用于计算 AaBb × AaBb 杂交中两对基因互作形成的 F2 表型比例及期望数量，支持 9:7、9:3:4、12:3:1、13:3、15:1、9:6:1 和无互作 9:3:3:1，并可根据观察计数进行卡方拟合优度检验。

## 输入项

- **互作类型** (select): Type of gene interaction between the two loci.
- **F2 后代总数** (number): Total number of F2 individuals used to convert ratios into expected counts.
- **观察表型计数** (text): Optional comma-separated observed counts, one per phenotypic class, for a chi-square goodness-of-fit test.
- **小数位数** (number)

## 适用场景

- 讲解互补基因、隐性上位、显性上位、显性抑制、重复显性或累积效应时，计算对应的 F2 修正比例。
- 已知 F2 后代总数时，将理论比例换算为各表型类别的期望数量。
- 获得各表型的观察计数后，检验数据与所选遗传比例是否拟合。

## 工作原理

- 选择基因互作类型，计算器据此确定 9:3:3:1 或相应的修正表型比例。
- 输入 F2 后代总数，工具按各类别所占比例计算期望数量。
- 如需拟合检验，按表型类别顺序输入逗号分隔的观察计数。
- 结果以 JSON 返回比例、类别、期望数量，以及可用时的卡方值、自由度和显著性判断。

## 使用案例

- 遗传学课堂中演示基因互作如何将基础 9:3:3:1 合并为经典修正比例。
- 根据实验后代总数估算每种表型应出现的个体数。
- 使用观察计数对候选的上位效应模型进行卡方拟合优度检验。

## 常见问题

### 这个计算器适用于哪种杂交？

适用于两对等位基因的 AaBb × AaBb 杂交及其 F2 表型比例分析。

### 支持哪些上位效应比例？

支持 9:7、9:3:4、12:3:1、13:3、15:1、9:6:1，以及无互作的 9:3:3:1。

### 观察表型计数必须填写吗？

不是。仅计算理论比例和期望数量时可以留空；进行卡方检验时才需填写。

### 观察计数应如何输入？

按结果中的表型类别顺序输入逗号分隔的整数，例如“315, 108, 101, 32”。

### 卡方检验结果如何判断？

工具按自由度为“类别数 − 1”、显著性水平 α = 0.05 判断观察值与理论比例的偏差是否显著。

## 相关工具

- [吸光度↔透射率换算器（A = −log₁₀T）](https://elysiatools.com/zh/tools/absorbance-transmittance-converter): 在吸光度与透射率之间双向换算：A = −log₁₀(T)，T = 10⁻ᴬ，%T = 100·T，A = 2 − log₁₀(%T)。可输入吸光度 A、百分透射率 %T 或小数透射率 T，同时给出全部三种表示。参考值：A=0 → %T=100；A=1 → %T=10；A=0.301 → %T=50。负吸光度意味着 %T>100%，标准分光光度法不可能出现，将被拒绝。
- [PCR 退火温度计算器（Ta = Tm − 5°C）](https://elysiatools.com/zh/tools/annealing-temperature-calculator): 计算 PCR 退火温度 Ta，支持两条规则：实验台默认的简单规则 Ta = Tm − 5°C（取引物对中较低的 Tm），与 Rychlik 1990 经验公式 Ta = 0.3×Tm(引物) + 0.7×Tm(产物) − 14.9（产物 Tm 通常 75–90°C，对典型引物对比简单规则高 1–8°C）。输出推荐 Ta、±3°C 梯度范围以及调温方向指引：温度过低出现非特异带与引物二聚体，过高则无扩增；两条引物 Tm 差应控制在 2–3°C 内并按较低者退火。来源：Rychlik 1990、Innis & Gelfand 1990、Lorenz 2012。仅供实验规划。
- [常染色体显性遗传系谱分析器](https://elysiatools.com/zh/tools/autosomal-dominant-pedigree): 计算常染色体显性（AD）遗传的子代风险并评估观察数据与预期比例的拟合度。亲本基因型组合决定预期患病比例：AA × 任意 = 全部患病；Aa × Aa = 3:1（75%）；Aa × aa = 1:1（50%）；aa × aa = 无。观察计数可做卡方检验（df = 1，α = 0.05 临界值 3.841）。系谱特征清单：垂直传递（代代出现）、两性患病率相近、父传子存在（可排除 X 连锁显性）、未患病者一般不传递（除新发突变）。示例疾病：亨廷顿病、软骨发育不全、马凡综合征。来源：Griffiths、Hartl & Clark 2007、StatPearls、OMIM。仅供教学用途。
- [常染色体隐性遗传风险计算器](https://elysiatools.com/zh/tools/autosomal-recessive-risk): 计算常染色体隐性遗传病在每个孩子及 n 个孩子中的患病概率。患病孩子（aa）必须从父母双方各得一个隐性等位基因：P(子代患病) = P(亲本1传 a) × P(亲本2传 a)。支持亲本状态：携带者（Aa）、患者（aa）、非携带者（AA）、未知（由群体携带率 c 推断：P(Aa)=c、P(aa)=c²）。双携带者 → 每胎 25% 患病、50% 携带、未患病子女为携带者的概率 2/3；n 个孩子至少一个患病 = 1 − (1−r)^n。默认携带率 0.04（北欧裔囊性纤维化 1/25）。来源：Griffiths、Hartl & Clark 2007、StatPearls。仅供教学用途，不能替代遗传咨询。
- [血球计数板细胞计数计算器](https://elysiatools.com/zh/tools/cell-counting-hemocytometer): 把血球计数板（改良 Neubauer）的原始计数换算为细胞浓度：cells/mL =（计数总数 ÷ 大方格数）× 稀释倍数 × 10⁴（每个 1 mm² 大方格在 0.1 mm 深度下容积恰为 0.1 µL）。输入计数总数、方格数（通常 4 个角格或加中央共 5 格）与稀释倍数，可选填样品体积以得到总细胞数；并按每格 20–100 个细胞的理想密度给出操作建议。来源：Freshney 细胞培养手册、Neubauer 改良室几何规格。仅供教学与实验规划。
- [细胞密度单位换算器（cells/mL↔cells/µL↔10⁶/mL↔10¹²/L）](https://elysiatools.com/zh/tools/cell-density-unit-converter): 在细胞密度单位之间全互换：cells/L、cells/mL、cells/µL、10³ cells/µL、10⁶ cells/mL、10⁹ cells/L、10¹² cells/L。覆盖细胞培养（如大肠杆菌 5×10⁸ cells/mL = 500 ×10⁶ cells/mL）与血液学报告（红细胞 4.9×10¹²/L = 4.9×10⁶ cells/µL、白细胞 6.5×10⁹/L = 6500 cells/µL）两种习惯写法，一次给出全部单位表。配套工具：OD600 细胞密度计算器（吸光度估算密度）。
- [细胞倍增时间计算器](https://elysiatools.com/zh/tools/cell-doubling-time): 由两次细胞计数计算指数生长期动力学：倍增时间 t_d = ln2 × t ÷ ln(Nₜ/N₀)，同时给出倍增次数 n = ln(Nₜ/N₀) ÷ ln2 与比生长速率 μ = ln(Nₜ/N₀)/t（h⁻¹）。N₀/Nₜ 可为细胞数或任意一致单位的密度，时间支持小时/天/分钟。前提是两点都处于对数期（接种低于汇合、收获早于接触抑制），否则 t_d 会偏高；并附 HEK293/HeLa/CHO 常见倍增时间参照。来源：Freshney 细胞培养手册。仅供教学与实验规划。
- [台盼蓝细胞活力计算器](https://elysiatools.com/zh/tools/cell-viability-trypan-blue): 由台盼蓝拒染试验的活/死细胞计数计算活力：活力 % = 活 ÷（活 + 死）× 100；活细胞浓度 = 活细胞计数 × 稀释倍数 × 10⁴ ÷ 大方格数。台盼蓝不能透过完整细胞膜，活细胞明亮未着色、膜受损细胞染成深蓝。结果附培养状态判读（≥90% 健康、70–90% 可接受、<70% 受损）与操作要点（染色后 3–5 分钟内计数，暴露过久会杀死活细胞）。来源：Freshney《Culture of Animal Cells》、Strober 拒染试验方案。仅供教学与实验规划。

## 示例

- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换
- [Web Rust 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-rust): Web Rust 图像处理示例，包括图像读取保存、缩放和格式转换

## 相关内容

- [音频编码与格式转换工具](https://elysiatools.com/zh/hubs/audio-convert): 在一个专题里比较音频格式转换、码率调整、采样率转换、编码切换和导出工具，适合交付与归档工作流。
- [图片格式转换与动画导出工具](https://elysiatools.com/zh/hubs/image-convert): 在一个专题里比较 JPG、PNG、GIF、AVIF、WebP、TIFF、ICO、base64 以及动画导出相关的图片格式转换工具。
- [JSON 交换与格式翻译工具](https://elysiatools.com/zh/hubs/json-convert): 在一个专题里比较 JSON 与 CSV、YAML、TOML、GraphQL、XML、Markdown、Excel、BSON、EDN 等结构化格式之间的转换工具。
- [面向网页与印刷的色彩空间转换工具](https://elysiatools.com/zh/hubs/design-convert): 围绕网页到印刷的色彩空间转换整理的一组工具。
