计算trios的孟德尔错误率

当系谱中个体-父-母三者均有基因型时,计算该trios的孟德尔错误率。

原理简介

上一篇见 基于芯片数据的亲子鉴定分析代码

原理非常简单,就是孟德尔定律,之前只是针对亲子两个个体之间统计孟德尔错误位点,现在这个程序就是计算父母子三者之间不符合孟德尔定理的位点数目和比例,举个例子,如果父母的基因型都是 AA,子代基因型只要不是 AA ,就算一个孟德尔错误位点。

但是想要快速统计trios的孟德尔错误位点并不容易,假设父母子在某个位点均不为缺失,那么父母子总共可能的基因型情况有 18 种(不区分两个亲本),其中不符合孟德尔定律的有 8 种情况,那么我们怎么快速统计孟德尔错误位点总数呢?

下表为trios所有基因型情况的统计(这里设 1 和 3 为两种纯和子,2 为杂合子)。

亲本1 亲本1 符合孟德尔定律的后代基因型 违背孟德尔定律的后代基因型
1 1 1 2,3
1 2 1,2 3
1 3 2 1,3
2 2 1,2,3 -
2 3 2,3 1
3 3 3 1,2

根据我之前的做法,我是通过亲子对基因型的乘积来判断这个位点是否为孟德尔错误位点,这里我同样沿用了这种做法。

首先将后代/个体的基因型编码改为从 1 2 3 分别改为 5 7 8,亲本基因型编码不变,此时 trios所有基因型情况和 trios 基因型乘积情况见下表。

亲本1 亲本2 符合孟德尔定律的后代基因型 违背孟德尔定律的后代基因型 符合孟德尔定律的trios基因型乘积 违背孟德尔定律的trios基因型乘积
1 1 5 7,8 5 7,8
1 2 5,7 8 10,14 16
1 3 7 5,8 21 15,24
2 2 5,7,8 - 20,28,32 -
2 3 7,8 5 42,48 30
3 3 8 5,7 72 45,63

我们发现,此时符合孟德尔定律的 trios 基因型乘积和 违背孟德尔定律的 trios 基因型乘积之间没有重叠的数字,然后你就同样可以直接根据trios 基因型的乘积来判断该位点是否符合孟德尔定律。此时,8 种违背孟德尔定律的基因型情况对应的基因型乘积为

  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2019-2024 Vincere Zhou
  • 访问人数: | 浏览次数:

请我喝杯茶吧~

支付宝
微信