【Genetic Load】

2024-03-18 11:04
文章标签 load genetic

本文主要是介绍【Genetic Load】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. Intro

遗传负荷(genetic load)是生物群体中由于有害等位基因的存在而使群体适应度下降的现象。1950年美国遗传学家H·J·马勒提出。所谓适应度是指生物能生存并把它们的基因传给后代的相对能力。群体的遗传负荷可用下式表示:遗传负荷=最适基因型的适应度-群体的平均适应度/最适基因型的适应度。如果把最适基因型的适应度定为1,那么就可简单地写作:遗传负荷=1-群体的平均适应度。[baidu]
分类
突变负荷mutation load):是指正常等位基因(A)突变成有害等位基因(a)形成在选择上不利的纯合体(aa)所引起群体适应度下降的现象。如:人类的一些代谢遗传病,象黑尿症、半乳糖血症等。突变负荷起因于反复突变的负荷。如果某一基因在杂合状态下无害或仅有轻度危害,则基因型AA和Aa的适应度几乎相等,只有基因型aa不利于生存。在这种情况下,a基因频率很低,群体中的a基因由反复突变补充。由于反复发生有害突变,群体中隐性基因累积,形成了选择上不利的隐性纯合体aa,从而使群体的平均适应度降低。
分离负荷segregation load):是指有较高适应度的杂合体(Aa),由于分离形成适应度较小的纯合体所引起的群体适应度下降现象。分离负荷起因于杂合体的分离的负荷。在某一基因的杂合体Aa的适应度比纯合体AA和aa都高的情况下,杂合体通过基因分离而形成适应度较低的纯合体。从而使群体的平均适应度降低。由于这种负荷起源于超显性现象,所以也称为超显性负荷
③置换负荷(substitution load):是指由于等位基因置换造成的遗传代价或损失(原占优势的个体由于适应度的减低会造成大量死亡)。例如,英国工业革命,大气污染,使原来占优势的淡色桦尺蠖(A2A2)急剧减少(树干黑化,易被鸟发现吃掉),而原来不占优势的黑色桦尺蠖(A1-)反占优势。这样,由于其等位基因间的置换(这里是A2为A1所置换),可以从整体上引起群体的适应度下降。
此外还有起因于基因型间不相容不相容性负荷;由于突变体的迁入而使群体增加不利基因的迁入负荷;以及由于近亲繁殖而使群体中有害隐性纯合体增加的近交负荷等。
意义
在各种遗传负荷中,突变负荷与分离负荷是主要的。余各种负荷只对一些个别座位可能有重要意义,例如不相容性负荷对Rh座位是重要的,但就总体来说则并不重要。[super ?不相容负荷?]
测定突变负荷与分离负荷的相对重要性的一个简单方法是在实验生物中找到纯合情况下致死的基因,比较这些杂合体和正常纯合体的适应度。如果大多数杂合体的适应度较高,那么遗传负荷主要来自分离负荷。反之&

这篇关于【Genetic Load】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

类的load方法和initialize方法对比

1. load方法在main()之前被调用,而initialize方法在main()之后调用 load方法实际是在load_images过程中被调用的。load_images会将当前应用依赖的所有镜像(动态库)加载到内存,在在加载中首先是对镜像进行扫描,将所有包含 load 方法的类加入列表 loadable_classes ,然后从这个列表中逐一调用其所包含的 load 方法。 +[XXCl

Unity Adressables 使用说明(六)加载(Load) Addressable Assets

【概述】Load Addressable Assets Addressables类提供了加载 Addressable assets 的方法。你可以一次加载一个资源或批量加载资源。为了识别要加载的资源,你需要向加载方法传递一个键或键列表。键可以是以下对象之一: Address:包含你分配给资源的地址的字符串。Label:包含分配给一个或多个资源的标签的字符串。AssetReference Obj

How can I load the openai api configuration through js in html?

题意:怎样在HTML中通过JavaScript加载OpenAI API配置 问题背景: I am trying to send a request through js in my html so that openai analyzes it and sends a response, but if in the js I put the following: 我正在尝试通过HTM

JavaBug系列- Failed to load driver class com.mysql.cj.jdbc.Driver in either of HikariConfig class load

JavaBug系列之Mysql驱动问题 Java医生一、关于错误信息二、如何解决问题 Java医生 本系列记录常见Bug,以及诊断过程和原因 Java/一对一零基础辅导/企业项目一对一辅导/日常Bug解决/代码讲解/毕业设计等 V:study_51ctofx 一、关于错误信息 APPLICATION FAILED TO START Description: Fai

【Python百日进阶-Web开发-音频】Day705 - 音频加载 librosa.load / librosa.stream

文章目录 一、音频加载1.1 librosa.load1.1.1 语法与参数1.1.2 例子1.1.2.1 下载并加载文件1.1.2.2 加载并重采样1.1.2.3 加载文件,从第15秒开始,加载5秒- 1.2 librosa.stream1.2.1 语法与参数1.2.2 例子1.2.2.1 一次对 256 帧的块应用短期傅里叶变换。1.2.2.2 使用较短的帧和不重叠的窗口计算流上的 m

【异常】java.sql.SQLException: Unable to load authentication plugin ‘caching_sha2_password‘.

异常现象 执行mysql数据库操作的时候,出现以下异常信息: java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_password'.at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:868) ~[mysql-connector-

$(document).ready()与$(window).load()的区别

1.执行时间不同: 从字面的意思上理解,$(document).ready()就是文档准备好了。也就是浏览器已经解析完整个html文档,dom树已经建立起来了,这时就可以通过class属性或者id属性等等对dom进行操作等。而$(window).load()就是整个页面已经加载完毕。与前者的区别是dom树虽然已经建立起来了,但页面不一定加载完毕,如一些大的图片等,加载完成就需要一定的时间;但是页

解决Can‘t load tokenizer for ‘bert-base-chinese‘.问题

报错提示: OSError: Can't load tokenizer for 'bert-base-chinese'. If you were trying to load it from 'https://huggingface.co/models', make sure you don't have a local directory with the same name. Otherwi

POL(Point-of-Load)负载点电源

负载点(POL)电源在靠近负载处单独放置电源调节器(线性稳压器或DC-DC),解决了高性能半导体器件,例如:微控制器、ASIC等,所面临的高峰值电流、低噪声裕量等设计挑战。 一般我们会把负载点电源尽量靠近负载放置, 这么做可以最大限度地确保供电效率和准确性。 图 1 常见POL电源的拓扑结构 Typical设计POL设计

零基础学启发式算法(5)-遗传算法 (Genetic Algorithm)

一、遗传算法 (Genetic Algorithm, GA)  源于达尔文的进化论,将问题的一个解当作种群中的一个个体。 gene:基因 chromosome: 染色体 population:种群 crossover:交叉 mutation:变异 selection:选择 通过多轮的“选择,交叉和变异”,选择适应度最好的个体作为问题的最优解。 选择:优胜劣汰,适者生存。