I.8 Sex linkage

单倍体:性别决定基因(S\s)和与性别决定基因连锁的等位基因(A\a)存在于同一套遗传物质上,其配子结合和减数分裂图示如下:

如果性别是由染色体区域决定的,自然选择会避免在该性染色体区域发生重组(因为重组后会形成以前并不存在的性别),因此自然选择会让该区域的形式本质上与单个等位基因一样(在分离时仅能选择可选的等位基因)。

二倍体:

亲代情况:

Pm为男性x染色体上A的频率,则(1-Pm)为男性x染色体上a的频率;Pf为x女性x染色体上A的频率,(1-Pf)为x女性x染色体上a的频率;

子代情况:

有男有女

女性情况:

男性情况:

所以已知第一代基因型,则第一代的配子概率与亲代配子概率的关系(亲代基因概率和第一代基因概率)为:

如果设定Pm=1,Pf=0,则(通过描点作图,得到)第一代到第八代情况如下:

由图可知,来自父方和母方的A基因频率不会下降,而是趋于一个值。

列出第一代基因差值和亲代基因的差值的关系可知:

第一代基因频率差异小于亲代,即经过一代基因频率差异逐渐变小。

假设随机定义一个p的概率值,它等于Pm和Pf取权重值相加,(基于母方贡献两个x染色体,父方贡献一个x染色体),当检查第一代与亲代时,发现该自定义概率值保持不变(即为收敛值)。

若将Pf构造为函数表达式,则:Pf(0)=0,Pm(0)=1;则该自定义概率值可以计算数值,为:

最后发现该概率值不随时间发生改变。

当决定基因的概率值趋于一致时,此时Pf=Pm,则此时子代的基因型情况如下:

雄性纯合子概率更大,因为雌性纯合需要两个相同等位基因在同一个二倍体中,而雄性只需要一个。

基于以上思路我们可以研究别的性别决定系统:

  1. XX-XO同XX-XY
  2. ZW-ZZ同XY-XX(区别在于性别逆转,雌性XY,雄性XX)eg鸟

3.A haplo-diploid sex determination system, as in Hymenoptera (males coming from unfertilized haploids and females from fertilized eggs)只有单倍体和二倍体之分,所以所有分离位点都可看作是性别连锁的。

Sex linkage的更多相关文章

  1. prototype linkage can reduce object initialization time and memory consumption

    //对象是可变的键控集合, //"numbers, strings, booleans (true and false), null, and undefined" 不是对象的解释 ...

  2. word linkage 选择合适的聚类个数matlab code

    clear load fisheriris X = meas; m = size(X,2); % load machine % load census % % X = meas; % X=X(1:20 ...

  3. externkeyword放到函数体内而导致的linkage问题

    不少人都知道,C/C++语言编程时,假设要引用在别的C/C++文件里定义的变量或函数,必须extern一下,才干使用 另一些人知道,这个extern事实上能够放在函数体内声明,这么做的理由是不想让其它 ...

  4. GWAS | 全基因组关联分析 | Linkage disequilibrium (LD)连锁不平衡 | 曼哈顿图 Manhattan_plot | QQ_plot | haplotype phasing

    现在GWAS已经属于比较古老的技术了,主要是碰到严重的瓶颈了,单纯的snp与表现的关联已经不够,需要具体的生物学解释,这些snp是如何具体导致疾病的发生的. 而且,大多数病找到的都不是个别显著的snp ...

  5. 凝聚法层次聚类之ward linkage method

    凝聚法分层聚类中有一堆方法可以用来算两点(pair)之间的距离:欧式,欧式平方,manhattan等,还有一堆方法可以算类(cluster)与类之间的距离,什么single-linkage.compl ...

  6. RyuBook1.0案例三:REST Linkage

    REST Linkage 该小结主要介绍如何添加一个REST Link 函数 RYU本身提供了一个类似WSGI的web服务器功能.借助这个功能,我们可以创建一个REST API. 基于创建的REST ...

  7. matlab中的linkage和cluster函数

    Linkage: Agglomerative hierarchical cluster tree(凝聚成层次聚类树) 语法: 解释: Z=linkage(x),返回Z,是一个X矩阵中行的分层聚类树(用 ...

  8. chromosome interaction mapping|cis- and trans-regulation|de novo|SRS|LRS|Haplotype blocks|linkage disequilibrium

    Dissecting evolution and disease using comparative vertebrate genomics-The sequencing revolution   s ...

  9. Linkage Disequilibrium|D‘|r2

    I.10 Other Measures of Linkage Disequilibrium 因为D的取值强烈地依赖于人为制定的等位基因频率(PA及PB),所以它不利于LD程度的比较.标准化的不平衡系数 ...

  10. linkage disequilibrium|linkage equilibrium

    I.9 Linkage INDEPENDENCE OF GENOTYPES AT TWO LOCI:若A,B是两个独立位点:PA是基因A的概率,PB是基因B的概率.因为基因A与基因B是相互独立的位点, ...

随机推荐

  1. MVC学生管理系统-阶段II(添加学生信息)

    项目源码 :https://download.csdn.net/download/weixin_44718300/11091042 前期准备,主体框架,学生列表显示    请看上一篇文章 本文是对阶段 ...

  2. select * 和select 1 以及 select count(*) 和select count(1)的区别

    select 1 和select * select * from 表:查询出表中所有数据,性能比较差: select 常量 from 表:查询出结果是所有记录数的常量,性能比较高: selelct 常 ...

  3. python刷LeetCode:9. 回文数

    难度等级:简单 题目描述: 判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 示例 1: 输入: 121输出: true示例 2: 输入: -121输出: fa ...

  4. Python Email发送,通知业务完成

    Email 发送 #!/usr/bin/python # -*- coding: UTF-8 -*- import base64 import smtplib from email.mime.text ...

  5. js动态删除行错误

    Uncaught TypeError: Failed to execute 'removeChild' on 'Node': parameter 1 is not of type 'Node'. js ...

  6. maxima安装&使用

    环境: mint 19 或者 > ubuntu 18 源代码安装的好处, 可以使用最新版. mint 19.1 下面, 利用apt 直接安装的maxima版本太老,不支持 draw 函数. lo ...

  7. Centos7下yum安装软件报错解决办法

    Traceback (most recent call last): File "/usr/bin/yum", line 29, in yummain.user_main(sys. ...

  8. java-简单工程模板

    1.maven <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all< ...

  9. svnkit-常用api

    0.功能列表 svnkit功能列表 1.递归获取指定目录下目录和文件,以树形展示[svn Update] 2.获取指定文件和属性(版本号.作者.日期.文件类型) 3.获取指定文件或目录的历史记录(版本 ...

  10. NOIP 骗分技巧

    目录 第1章 绪论 第2章 从无解出发 \hookrightarrow↪ 2.1 无解情况 \hookrightarrow↪ 2.2 样例——白送的分数 第3章 “艰苦朴素永不忘” \hookrigh ...