# 重组频率与遗传图距计算器（cM）

在重组率与遗传图距之间换算。重组率 r = 重组体数/后代总数（r ≤ 0.5，远距离或不同染色体时趋于 0.5）。三种作图函数（d 单位 Morgan，1 M = 100 cM）：线性近似 d = r（仅短距离有效）；Haldane 1919：d = −½ln(1−2r)（无干涉）；Kosambi 1944：d = ¼ln((1+2r)/(1−2r))（正干涉）。作图函数校正双交换使 r 低估图距的问题：同一 r 下 Haldane ≥ Kosambi ≥ 线性。多区间模式可求总图距并用反函数预测 r（总图距可超 50 cM，但 r 饱和在 50%）。来源：Sturtevant 1913、Haldane 1919、Kosambi 1944、Griffiths。仅供教学用途。

> 标准页面: https://elysiatools.com/zh/tools/recombination-frequency-map

- **分类:** Education

- **关键词:** 重组频率, 遗传图距, 厘摩, 作图函数, Haldane 作图函数, Kosambi 作图函数, 双交换, 连锁图, 基因作图, 遗传学

## 概述

重组频率与遗传图距计算器可根据重组体数和后代总数计算重组率，并用线性近似、Haldane 和 Kosambi 作图函数换算遗传图距；也支持输入多个相邻区间的 cM 距离，求总图距并预测重组率，适合遗传学教学与基因连锁分析练习。

## 输入项

- **计算模式** (select): From recombination counts, or from a list of map intervals.
- **重组体数** (number): Recombinant offspring in a testcross (counts mode).
- **后代总数** (number): Total offspring scored (counts mode).
- **区间图距（cM）** (text): Comma-separated adjacent interval distances in centimorgans (intervals mode).
- **小数位数** (number)

## 适用场景

- 已知测交中的重组体数和后代总数，需要计算重组率及对应的遗传图距。
- 需要比较线性、Haldane 和 Kosambi 三种作图函数对同一重组率的估计结果。
- 已有多个相邻区间的 cM 距离，需要求总图距并反推整个跨度的预测重组率。

## 工作原理

- 选择“计数 → 重组率与图距”模式，输入重组体数和后代总数，计算重组率 r = 重组体数 ÷ 后代总数。
- 工具分别使用线性近似、Haldane 函数和 Kosambi 函数换算图距，并以 cM 输出结果。
- 选择“图距区间 → 总图距与预测重组率”模式，输入以逗号分隔的相邻区间距离，例如 5.2, 8.1, 12.0。
- 工具将各区间 cM 相加，并通过 Haldane 和 Kosambi 的反函数预测整体重组率；结果可设置小数位数。

## 使用案例

- 遗传学课程中练习重组率、厘摩和作图函数之间的换算。
- 根据测交后代计数估计基因间遗传图距，并比较不同函数的结果。
- 整理连锁图中的多个相邻区间，计算总图距和整体预测重组率。

## 常见问题

### 重组率如何计算？

重组率 r = 重组体数 ÷ 后代总数，通常表示为小数或百分比。

### 工具支持哪些作图函数？

支持线性近似、Haldane 1919 作图函数和 Kosambi 1944 作图函数。

### 为什么同一重组率会得到不同的图距？

不同函数对双交换和干涉采用不同假设，因此会给出不同的图距估计。

### 区间模式中的距离应如何输入？

输入以逗号分隔的相邻区间距离，单位为 cM，例如“5.2, 8.1, 12.0”。

### 重组率可以超过 50% 吗？

不能。可观察重组率最高趋近 50%，但多个区间相加后的总图距可以超过 50 cM。

## 相关工具

- [吸光度↔透射率换算器（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 包括读取、保存、缩放和格式转换
- [长度与距离示例](https://elysiatools.com/zh/samples/length-distance): 用于普及公制与英制长度单位、真实距离感知和换算常识的教育型示例
- [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 图像处理示例，包括图像读取保存、缩放和格式转换

## 相关内容

- [音频编码与格式转换工具](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): 围绕网页到印刷的色彩空间转换整理的一组工具。
