0 基本原理

当亲本之一未知时,且物种可以自交,则需要在遗传评估中考虑自交的可能性。例如,对于桉树,假设自交概率为0.3是很普遍的。如果不考虑自交,则加性遗传方差将会被高估,因为子代并不都是半同胞——它们越密切相关,因此比模型假定的更相似。

孟德尔抽样是由子代中亲本基因的随机分离与重组所产生的结果。自交会影响矩阵A的对角元素,它代表个体与其自身的共祖率的两倍。自交一代个体的近交系数为0.5。对于反复自交ttt代,近交系数将会增加到:
F=1−(0.5)tF=1-(0.5)^{t} F=1−(0.5)t
当t很大时,则FFF将接近于1。

个体与其自身的共祖率为:
θii=0.5∗(1+Fi)\theta_{ii}=0.5*(1+F_i) θii​=0.5∗(1+Fi​)
加性遗传相关矩阵A的对角元素是共祖率的两倍,因此A矩阵对角元素是: Aii=2θii=1+FiA_{ii}=2\theta_{ii}=1+F_i Aii​=2θii​=1+Fi​

AFEchidna与ASReml-R类似,可以使用参数selfing设定自交率sss,其中sss概率从0到1。下述示例中,将设定不同自交率sss,运行相同的模型来演示自交率对遗传评估的影响。

1 简单示例

常规的分析模型和结果如下:

// A traditional model
sfm<-echidna(height~1+Prov,random=~ nrm(Treeid)+Block,es0.file='pine_provenance.es0')
Var(sfm)
##          Term   Sigma      SE  Z.ratio
## 1    Residual 2.01780 0.28562 7.064631
## 2       Block 0.10839 0.08720 1.243005
## 3 nrm(Treeid) 0.89365 0.32977 2.709919

假定self=0.1,则分析代码和结果如下:

// A self=0.1 model
sfm.s1<-update(sfm,selfing=0.1)
Var(sfm.s1)
##          Term   Sigma      SE  Z.ratio
## 1    Residual 2.13600 0.24744 8.632396
## 2       Block 0.10839 0.08720 1.243005
## 3 nrm(Treeid) 0.73855 0.27254 2.709877

同理,可以设定self=0.2, 0.3,。。。,一直到1.0。然后,对上述模型的方差分量做汇总,并制图,可得如下图形:

据此,可进行研究自交率对分析模型的影响。

2 参考文献

  1. Zhang WH, Wei RY, Liu Y, Lin YZ. AFEchidna is a R package for genetic evaluation of plant and animal breeding datasets. BioRxiv. DOI: 10.1101/2021.06.24.449740.
  2. 林元震 丁昌俊 主译,动植物育种遗传数据分析, 科学出版社,2019.9

AFEchidna示例20--自交对方差分量的影响相关推荐

  1. Java_io体系之RandomAccessFile简介、走进源码及示例——20

    Java_io体系之RandomAccessFile简介.走进源码及示例--20 RandomAccessFile 1.       类功能简介: 文件随机访问流.关心几个特点: 1.他实现的接口不再 ...

  2. 李开复预测:未来20年 AI将深刻影响五大产业

    近日,创新工场创始人李开复发表<飞奔的AI时代>的主旨演讲.在演讲中,李开复预测了在未来二十年,AI加上更多新的技术发展会带来影响深远的五大产业变革. 这五大产业变革预测包括: 一.世界工 ...

  3. JLBH示例3 –吞吐量对延迟的影响

    在这篇文章中: 关于吞吐量对延迟的影响的讨论 如何使用JLBH测量TCP回送 添加探针以测试TCP往返的两半 观察增加吞吐量对延迟的影响 了解必须降低吞吐量才能在高百分位数时获得良好的延迟. 在帖子中 ...

  4. AFEchidna示例8--固定效应显著性检验

    更新:2022-03-01th 之前,由于代码bug问题,固定效应结果在AFEchidna里未能显示.现已纠正,不过,固定效应是通过较粗放的卡方检验,结果会稍差异于ASReml.即便如此,对于学术研究 ...

  5. AFEchidna示例16 -- 如何计算各种遗传参数及其标准误差

    只要知道遗传参数的计算公式,通过AFEchidna的pin函数来求解是非常方便的. 下面以双性状为例,演示遗传相关.遗传力.遗传变异系数.遗传增益等参数的计算: // bi-trait res12&l ...

  6. 【疫情是否会对2021届就业形势产生影响】听说连21届都要跟20届毕业生“抢饭碗”了?

    2020~2021 疫情形势下,2020年,847万大学生需要就业,2021年大家毕业的时候,就业形势依然严峻,你将如何应对当下严峻的就业形势? 疫情对20届高校毕业生就业影响的一份调查结果分析 今年 ...

  7. C语言绘图示例-分色调图20例

    C语言绘图示例-分色调图20例 PhotoShop,AutoCad,3DS,Paint等图形图像绘画应用软件都有真彩调色板,也有各种分色调的调色板选项卡,供使用者画笔取色用.16m色也就是俗称真彩的全 ...

  8. Java 8新的时间日期库的20个使用示例

    Java 8还引入了一套全新的时间日期API,在本篇教程中我们将通过几个简单的任务示例来学习如何使用Java 8的这套API.Java对日期,日历及时间的处理一直以来都饱受诟病,尤其是它决定将java ...

  9. 蚂蚁借呗超过20次就会影响贷款吗?

    蚂蚁借呗超过20次一般不会影响贷款.蚂蚁借呗借款超过20次,只要不是同时申请20笔借款,一般是不会对蚂蚁借呗的使用产生影响的,因为蚂蚁借呗规定最多只能同时申请20笔借款,如果是同时申请了20笔借呗,那 ...

最新文章

  1. 写一个关于github简历远程仓库的总结
  2. 安装docker和docker-compose
  3. NVIDIA Jetson Xavier NX设备上使用jtop监控GPU、CPU、内存等的使用
  4. Python 语法问题-module ‘pip._internal‘ has no attribute ‘pep425tags‘. 原因及解决办法,32位、64位查看pip支持万能方法
  5. 如何在ESXi 5.5主机上安装ESXi 5.5客户机
  6. php实现电脑自动关机,用批处理实现电脑自动关机
  7. spring cloud 学习(6) - zuul 微服务网关
  8. 《JavaScript权威指南》笔记(四)
  9. tensorflow.python.framework.errors_impl.UnimplementedError: Cast string to int64 is not supported
  10. paip.svn不能提交CLEARUP不起作用解决方法
  11. 使用jsoup爬虫超时分析与处理
  12. 华硕Y450拆机清灰、拆下光驱助散热、卸载无用软件
  13. 输出100以内的所有素数
  14. 密文编码与加密算法应用
  15. 正则表达式——(2) 匹配、切割、替换、获取
  16. Python代码画圣诞树--turtle绘图
  17. RTSP视频边缘计算网关EasyNVR在5G时代有什么运用价值?
  18. 刷机大师乐蛙定制版 v3.4.0 官方版
  19. CSRF攻击、防止CSRF攻击原理及配置
  20. 每日面试1题-如何防止CDN防护被绕过

热门文章

  1. 鸿蒙需要多少技能命中,【攻略团】鸿蒙困难(天音视角)
  2. Ubuntu 20.04 开启麦克风降噪功能
  3. 【深度学习】生成对抗网络GAN|GAN、WGAN、WGAN-UP、CGAN、CycleGAN、DCGAN
  4. appollo-参考线平滑设定
  5. 美国研究生院计算机数据科学排名,美国研究生数据科学专业排名
  6. 关于Linux系统重启过慢问题解决方案
  7. 脚本小子--------python脚本循环导出H3C华三核心防火墙context虚拟防火墙配置(你凝视bug,bug也在凝视你)
  8. 华为鸿蒙操作系统全景解构
  9. Java常用设计模式(三)
  10. 杭电通信841考研考研经验交流及资料分享