【GS文献】基因组选择技术在农业动物育种中的应用
中国农业大学等多家单位2017年合作发表在《遗传》杂志上的综述,笔记之。
作者中还有李宁院士,不胜唏嘘。
1.概述
- GS的两大难题:基因组分型的成本,基因组育种值(genomic estimted breeding value, GEBV)的准确性。
- 基于个体的基因组估计育种值GEBV比传统基于系谱的估计育种值(estimted breeding value, EBV)准确性更高。
- GS实施示意图:

基于单点SNP标记的GEBV估计方法
一类基于估计等位基因效应来计算GEBV:
①最小二乘法
②岭回归-最佳线性无偏预测(ridge regression best linear unbiased prediction, RR-BLUP)
③贝叶斯方法另一类基于SNP构建基因组关系矩阵(GRM/G矩阵),再用线性混合模型估计GEBV:
①基因组最佳线性无偏预测法(genomic best linear unbiased prediction, GBLUP)
②一步法GBLUP(ssBLUP)
基于单倍型的GEBV 预测模型
- 随着个体数和标记密度提升,传统基于单点SNP 信息的统计模型无法利用所有个体表型数据或所有标记位点信息。
- 基于单倍型的GEBV 预测模型:通过将已知功能的基因组学信息,包括基因结构、甲基化区域、转录因子调控结合位点、选择信号候选区域等信息,以单倍型信息整合GEBV 预测模型,从而提高准确性(这辈子都可能看不到~)。
- 其他模型:增加显性、上位性、印记效应等。
2.基因型
高密度SNP芯片
代表:Illumina的Infinium 技术和Affymetrix的Axiom 技术


简化基因组测序:
- 如RAD-seq 、GBS、2b-RAD、GGRS、CroPS、RRL、MSG等,不同建库方法,但原理都是:通过合适的限制性内切酶对基因组进行酶切,然后连接二代测序平台所需的接头序列,再选择一定范围内的连接产物进行测序。
- GBS、RAD-seq 、2b-RAD最常用,区别在于是否在接头连接后进行片段选择,以及PCR后是否进行片段选择。
基因组重测序
- GS2.0(Hickey, 2013):基于基因组重测序的GS,区别基于芯片的GS1.0。
- GS2.0另一种策略:首先对群体中遗传贡献较大的个体进行10~30x的中高覆盖度的重测序,结合单倍型估计技术构建群体主要的单倍型库;对于大多数个体采用SNP高密芯片或简化基因组测序技术进行分型,通过基因型填充获得全基因组的遗传变异,从而用GEBV的预测。
- 高密度SNP芯片的单价从几百到上千人民币不等,主要取决于定制量、位点密度等;简化基因组测序的单价通常芯片低,主要取决于所研究物种的基因组大小和所选择的内切酶。
- 也可以选20~30个代表性的个体进行重测序,获得这
个群体具有一定代表性的SNP数据集,利用这些数据设计芯片,从而进行“廉价”的大规模基因分型。

- 挑战:分型的准确性和分析时效性。准确性可通过优化测序方案和基因型填充,时效性依靠硬件加速。
3.统计模型
贝叶斯
- BayesA 假设所有SNP都有效应,且所有SNP 效应的方差服从尺度逆卡方分布的正态分布,其中自由度和尺度参数这两个参数与遗传结构直接相关,能够确定遗传结构。BayesA 使用MCMC(马尔科夫链蒙特卡洛方法)方法构建Gibbs 抽样链,在模型中对标记效应进行求解。
- BayesB 只有一小部分标记位点有效应(有效应位点比例预先设定,一般为0.05,其效应方差服从的分布同BayesA),其他大部分染色体片段效应为0。BayesB使用混合分布作为标记效应方差的先验。
- BayesC 模型中,有/无效应位点比例是未知的,需要在模型中求解得到,其他同BayesB。
- BayesCπ 假设有效应位点的效应方差相同,而BayesC 假设其效应方差是不同的。
- Bayes LASSO 假定标记效应服从Laplace(拉普拉斯)分布,即等价于方差服从指数分布的正态分布。
- 以上是目前广泛应用的贝叶斯算法,结果稳定,准确性较高,此外有其他贝叶斯模型:BayesDπ,Bayes SSVS、fBayesB、wBSR 、BAL/IAL 、emBayesR 、EBL 、BayesRS、Bayes TA等。都是在基础模型上对先验假设进行变换和模型中的参数进行优化,以期寻找最适合群体的假设模型和参数。
GBLUP
通过构建基因组关系矩阵(G矩阵)替换基于系谱信息构建的分子血缘关系矩阵(NRM或A矩阵),进而使用最佳线性无偏预测(BLUP)方法估计GEBV。
VanRaden构建G矩阵:先编码{1,0,1},减去哈温平衡时均值,得到Z矩阵,如下计算G矩阵,根据MME求解育种值:

与贝叶斯方法相比,GBLUP不需要先利用参考群体估计标记效应,再计算GEBV;而是可以直接将有表型及无表型个体可以放在同一个模型中,同时估计出有表型和无表型个体的GEBV及其准确性。
ssGBLUP
基于系谱的BLUP(A矩阵)+ 基于SNP的GBLUP(G矩阵)= HBLUP(H矩阵)
H矩阵:


ssGBLUP能将无基因型个体的系谱及表型数据和有基因型的个体的基因组信息结合起来,大大提高基因组选择的准确性。
4.应用
奶牛:
应用最早最成熟,重点在缩短育种周期,难在扩大参考群和基因型鉴定。

猪:
重点在提高GEBV估计的准确性(因为世代间隔在现有育种体系中已经很短)。
难点是对传统育种中选择准确性低的性状预测,如繁殖性状、屠宰性状、肉质性状、抗病性状等。
GS 对猪的生长或胴体性状具有很好的预测准确性。
在母猪的繁殖性状(遗传力低)中应用受限于参考群体的大小。
鸡:
限制和难点是个体价值远小于基因分型成本(这个在植物中更加明显)。
【GS文献】基因组选择技术在农业动物育种中的应用的更多相关文章
- 【百奥云GS专栏】1-全基因组选择介绍
目录 什么是基因组选择? 基因组选择技术的发展 基因组选择的原理和流程 基因组选择的模型 基因组选择的展望 参考资料 什么是基因组选择? 基因组选择(Genomic Selection,简称GS)这一 ...
- 【GS文献】植物全基因组选择育种技术原理与研究进展
目录 1. 优势杂交育种预测 2. GS育种原理与模型算法 岭回归和LASSO回归 贝叶斯方法 GBLUP和RRBLUP 偏最小二乘法 支持向量机/支持向量回归 其他方法 3. 模型预测能力验证 4. ...
- 【GS文献】植物育种中基因组选择的方法、模型及展望
目录 1. GS/GP在植物育种中的角色 2. GP模型应用 3. GP模型的准确性 4. 植物育种的GS展望 5. 小结 Genomic SelectioninPlant Breeding: Met ...
- 【GS文献】全基因组选择模型研究进展及展望
目录 1. GS概况 2. GS模型 1)直接法 GBLUP 直接法的模型改进 ①单随机效应 ②多随机效应 2)间接法 间接法模型 基于间接法的模型改进 3. GS模型比较 模型比较结论 4.问题及展 ...
- 【GS文献】从家畜到植物,通过基因组选择提高遗传增益
目录 说明 1.前言 2.植物GS瓶颈 3.提高GS预测的准确性 4.GS与现代育种技术结合 5.GS开源育种网络 说明 Enhancing Genetic Gain through Genomic ...
- 【百奥云GS专栏】全基因组选择之工具篇
目录 1. 免费开源包/库 1.1 R包 1.2 Python库 2. 成熟软件 3. WEB/GUI工具 前面我们已经介绍了基因组选择的各类模型,今天主要来了解一下做GS有哪些可用的软件和工具.基因 ...
- 【百奥云GS专栏】全基因组选择之模型篇
目录 1. 前言 2. BLUP方法 ABLUP GBLUP ssGBLUP RRBLUP 3. 贝叶斯方法 BayesA BayesB BayesC/Cπ/Dπ Bayesian Lasso 4. ...
- 【GS基础】植物基因组选择研究人员及数量遗传学发展一览
目录 1.GS研究 2.数量遗传发展 GS应用主要在国外大型动物和种企,国内仍以学术为主.近期整理相关学术文献,了解到一些相关研究人员,记录下备忘查询,但不可能全面. 1.GS研究 Theo Meuw ...
- 全基因组选择育种(GS)简介
全基因组选择(Genomic selection, GS)是一种利用覆盖全基因组的高密度标记进行选择育种的新方法,可通过早期选择缩短世代间隔,提高育种值(Genomic Estimated Breed ...
随机推荐
- 【c++ Prime 学习笔记】第6章 函数
6.1 函数基础 函数定义包括:返回类型.函数名字.由0个或多个形参组成的列表以及函数体 通过调用运算符()来执行函数,它作用于一个表达式,该表达式是函数或函数指针.圆括号内是一个逗号隔开的实参列表, ...
- Sequence Model-week2编程题1-词向量的操作【余弦相似度 词类比 除偏词向量】
1. 词向量上的操作(Operations on word vectors) 因为词嵌入的训练是非常耗资源的,所以ML从业者通常 都是 选择加载训练好 的 词嵌入(Embedding)数据集.(不用自 ...
- Java版人脸检测详解下篇:编码
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...
- BUAA软工-结对项目
BUAA2020 软件工程-结对项目 Author:17373015 乔玺华 学号 cnblog profile 17373260(本文作者) Prime21 17373015(结对队友) ...
- 攻防世界 杂项 3.神奇的Modbus
[目标] 了解modbus协议 [工具] Wireshark [分析过程] 在数据包中寻找flag就行,flag是明文形式存储. 工业设备消息传输使用modbus协议.所以我就采集了modbus的通信 ...
- Linux上Qt旋转显示
对于嵌入式设备来说用于显示的LCD总是千奇百怪,比如说明明是一个竖屏,但是客户却要当横屏使用,也就是意味着我们需要将整个屏幕上显示的内容旋转90度或者270度. 这个操作对于Android系统来说相当 ...
- stop: Job failed while stopping start: Job is already running: networking eth0 not configured
再给ubuntu系统重启网络服务的时候出现失败,"stop: Job failed while stopping start: Job is already running: network ...
- linux c语言 rename的用法-rename() does not work across different mount points, even if the same file system is mounted on both
最近在一个项目上执行文件的搬移功能时发现总是失败,临时录像文件存放于emmc的/tmp/目录下,当录像完成时候则调用rename企图将此文件搬到/mnt/sdcard/mmcblk1p1/(这是外置的 ...
- Typora和PicGo-Core搭配使用
作用:快速上传图片并获取图片 URL 链接的工具,图片存放到Gitee仓库中,在博客网站发布时不必担心图片转存失败问题 Gitee 创建一个新仓库 生成一个新令牌 生成后只显示一次,请妥善保管 Pic ...
- zabbix 自定义监控项,监控tomcat访问量
uv:访客量.每个独立上网电脑视为一位访客.pv:访问量.页面浏览量或者点击量,访客每访问一次记录一次. 1.创建文件 /home/zabbix/pvuv_number.sh [ #/bin/bash ...