关于遗传力常见的误解

2024-03-11 23:52
文章标签 常见 误解 遗传力

本文主要是介绍关于遗传力常见的误解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

大家好,我是邓飞,今天看了一篇非常好的文章,介绍了遗传力相关概念和计算方法,里面提到了常见的误解,这里汇总一下。

文献链接:https://excellenceinbreeding.org/sites/default/files/manual/EiB-M2_Heritability_18-02-20.pdf

在这里插入图片描述

1. 作者和单位

作者:

单位:

2. 文章简洁和目的

在植物育种中,品种需要再多个环境多个年份进行测试,这些试验也叫多环境试验(multi-environment trial, MET),这里的年份、地点以及他们的组合统统成为环境。

为了比较MET试验的准确性,植物育种家常常需要计算狭义遗传力(narrow-sense heritability)和广义遗传力(broad-sense heritability)。

本篇文章有三个目的:

  • 解释澄清遗传力的定义
  • 介绍一下如何计算
  • 如何评价遗传力

3. 开局一张图


遗传力是表型和育种值的回归系数

遗传力是相关系数的平方

遗传力乘以选择差就是选择相应。

4. 两套计算遗传力的体系

第一种,是计算方差组分,然后用重复数对残差进行调整,计算遗传力,这个也称为标准的方法。

第二种,是计算BLUE值的标准误用于计算残差方差组分,这个也被称为piepho的遗传力计算方法。

5. 几种常见的对遗传力的误解

5.1 错误1:遗传力表示有多大程度上受基因决定

A heritability of x indicates that x% of the trait is determined by
genetics。

这是一个非常常见的误解,它源于对遗传力定义的误解。一个遗传力为0.40意味着该性状的所有表型变异中有40%是由于该性状的基因型变异所导致的。这与错误的理解有重要区别,即在每个植物中,40%的特征表现是由基因决定的,其余部分是由其他因素决定的。

原文:

This is a very common misconception that arises from a misunderstanding of the definition
of heritability. A heritability of 0.40 indicates that 40% of all the phenotypic variation for that
trait is due to variation in genotypes for that trait. This differs importantly from the
misconceived understanding that in each plant 40% of the expression of the trait is due to
genes and the rest due to other influences.

飞哥注:遗传力是个群体的概念,不能具体到个体。应该是这个意思吧,感觉很绕,我也没有很理解。

5.2 误解2:遗传力较低,表明受基因决定少或者不受基因决定

Misconception 2. “A low heritability means that traits are not determined by genes”
A heritability that is larger than 0 always indicates that genes have an effect on the expression
of the phenotype. The heritability is determined by the proportion of genetic variance relative
to the phenotypic variance. A low heritability therefore can indicate that the genetic variance
is low compared to the phenotypic variance (both could be small). For example, branching in
maize is very much genetically determined, but because by far most genotypes used in
modern maize programs have a single stem, the genetic variance for branching is very low

要弄清楚这个错误理解,要从遗传力的公式得到,遗传力是遗传方差占表型方差的百分比,如果这个群体没有变异,那么计算遗传力就为0。但是不能表明不受基因控制。

5.3 误解3:遗传力低意为着基因型变异小,差异小

Misconception 3. “A low heritability means that genetic differences are small”
A low heritability does not automatically indicate that the genetic variance is small; it can also
indicate that the error variance is large. This can be caused by high environmental influence,
for example, but also by inaccurate phenotype recording. For example, resistance to a certain
infection will depend on the genetic potential to withstand that infection; the problem is how
to measure that potential. If a single field measurement is taken of nematode infection in
beat plants, it will record only those infected at that time, but this could vary according to the
environment selected for recording infection levels.

这还要从概念上讲,遗传力=基因型方差组分/(基因型方差组分+残差方差组分),有可能残差方差很大,比如环境间差异很大,也会导致遗传力偏低。

5.4. 误解4:遗传力是固定的值

Misconception 4. “A heritability is a fixed value”
The heritability reflects the relative weight of the genetic variance component in the
phenotypic variance of a specific population and is based on observations that were taken
on a specific moment in time. The magnitude of heritability depends on genetic variance in
a population, but also on the influence of the environment and on the accuracy of
observations (see misconception 3). The genetic variance in one population may be
(somewhat) different from that in another population. Finally, heritability within a population
can change over time, and for that reason, should be estimated at regular intervals.

遗传力与计算的群体规模、群体类型都有关系,而且随着群体结构的变化,遗传力估计也会改变。所以,要隔一段时间进行遗传评估。

飞哥注:一般育种群体中,遗传力的计算有一个区间,主要是判断数据收集是否异常。

5.4 误解5:高的遗传力,意味着有主效基因控制

Misconception 5. “A high heritability implies a major-effect QTL”
The fact that the heritability quantifies the genetic signal from a phenotype doesn’t mean
that says something about the genetic inheritance of the trait. Whether there’s one or many
thousands of genes behind and irrespectively of their effect we can have high or low
heritabilities. A major-QTL trait like eye color can have low heritability if the population
scanned have only one type of eye color, or a high heritability of we observe all types of color.
A highly quantitative trait like yield can have a high heritability is the experiment is well
conducted with high appropriate replication levels, but can also have low heritability if the
agronomic management is poor.

遗传力量化了表型的遗传信号,并不意味着它能说明该特征的遗传继承方式。无论是一个还是成千上万个基因,无论它们的效应如何,我们都可以得到高或低的遗传力。像眼睛颜色这样的主要-QTL特征,如果被研究的人群只有一种类型的眼睛颜色,遗传力可能很低;如果我们观察到所有类型的颜色,遗传力可能很高。像产量这样的高度定量特征,如果实验进行得好,有适当的复制水平,那么可以有高的遗传力;但如果农艺管理不良,遗传力也可能很低。

飞哥注:这肯定是广义遗传力的结果,事实上根据基因型数据计算的遗传力还是有参考意义的。植物中的MET试验的遗传力,是没有意义的。

6. 总结

正确的解释:遗传力为0.4,就意味着表型变异中有40%是由基因型变异决定的。

这篇关于关于遗传力常见的误解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/799488

相关文章

python常见环境管理工具超全解析

《python常见环境管理工具超全解析》在Python开发中,管理多个项目及其依赖项通常是一个挑战,下面:本文主要介绍python常见环境管理工具的相关资料,文中通过代码介绍的非常详细,需要的朋友... 目录1. conda2. pip3. uvuv 工具自动创建和管理环境的特点4. setup.py5.

java中long的一些常见用法

《java中long的一些常见用法》在Java中,long是一种基本数据类型,用于表示长整型数值,接下来通过本文给大家介绍java中long的一些常见用法,感兴趣的朋友一起看看吧... 在Java中,long是一种基本数据类型,用于表示长整型数值。它的取值范围比int更大,从-922337203685477

详解Linux中常见环境变量的特点与设置

《详解Linux中常见环境变量的特点与设置》环境变量是操作系统和用户设置的一些动态键值对,为运行的程序提供配置信息,理解环境变量对于系统管理、软件开发都很重要,下面小编就为大家详细介绍一下吧... 目录前言一、环境变量的概念二、常见的环境变量三、环境变量特点及其相关指令3.1 环境变量的全局性3.2、环境变

Java中常见队列举例详解(非线程安全)

《Java中常见队列举例详解(非线程安全)》队列用于模拟队列这种数据结构,队列通常是指先进先出的容器,:本文主要介绍Java中常见队列(非线程安全)的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录一.队列定义 二.常见接口 三.常见实现类3.1 ArrayDeque3.1.1 实现原理3.1.2

MyBatis设计SQL返回布尔值(Boolean)的常见方法

《MyBatis设计SQL返回布尔值(Boolean)的常见方法》这篇文章主要为大家详细介绍了MyBatis设计SQL返回布尔值(Boolean)的几种常见方法,文中的示例代码讲解详细,感兴趣的小伙伴... 目录方案一:使用COUNT查询存在性(推荐)方案二:条件表达式直接返回布尔方案三:存在性检查(EXI

Python struct.unpack() 用法及常见错误详解

《Pythonstruct.unpack()用法及常见错误详解》struct.unpack()是Python中用于将二进制数据(字节序列)解析为Python数据类型的函数,通常与struct.pa... 目录一、函数语法二、格式字符串详解三、使用示例示例 1:解析整数和浮点数示例 2:解析字符串示例 3:解

MySQL查看表的最后一个ID的常见方法

《MySQL查看表的最后一个ID的常见方法》在使用MySQL数据库时,我们经常会遇到需要查看表中最后一个id值的场景,无论是为了调试、数据分析还是其他用途,了解如何快速获取最后一个id都是非常实用的技... 目录背景介绍方法一:使用MAX()函数示例代码解释适用场景方法二:按id降序排序并取第一条示例代码解

IDEA实现回退提交的git代码(四种常见场景)

《IDEA实现回退提交的git代码(四种常见场景)》:本文主要介绍IDEA实现回退提交的git代码(四种常见场景),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.已提交commit,还未push到远端(Undo Commit)2.已提交commit并push到

python进行while遍历的常见错误解析

《python进行while遍历的常见错误解析》在Python中选择合适的遍历方式需要综合考虑可读性、性能和具体需求,本文就来和大家讲解一下python中while遍历常见错误以及所有遍历方法的优缺点... 目录一、超出数组范围问题分析错误复现解决方法关键区别二、continue使用问题分析正确写法关键点三

JAVA数组中五种常见排序方法整理汇总

《JAVA数组中五种常见排序方法整理汇总》本文给大家分享五种常用的Java数组排序方法整理,每种方法结合示例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录前言:法一:Arrays.sort()法二:冒泡排序法三:选择排序法四:反转排序法五:直接插入排序前言:几种常用的Java数组排序