狗都有什么颜色的?
我家有只小狗,棕色的,很可爱…… 那狗狗到底会有多少种颜色呢? 从基因角度来看,答案应该是91种! 因为狗狗拥有64个染色体,而每个染色体具有两个拷贝(基因),也就是说每条染色体上存在两个基因,每一个基因拥有两种形式,一种叫做同源基因,另一个是异源基因,也就是一条染色体上的基因有两对,一对是来自母亲,一对来自父亲。
而两只不同妈妈的狗狗,它们的基因组合都是2个Y+2个W+2个Z等,当它们交配,它们各自会把一个Y一个W传递给后代,这样就保证了每一只小狗从父母那里得到一个Y/W和一个Z/X;同理,如果父亲是杂合的,母方也是一个杂合的,那么后代就得到了一个Y一个Z,或者是一个W一个X等等。
只要了解了染色体的组成,就可以知道狗狗的颜色是由哪些基因决定的。 为了便于描述,我们用F代表父方,m代表母方,用大写字母A、B、C等等代表不同的基因,并用小写字母a、b、c等等代表不同的基因类型。那么就有0、1代表未知的情况。这样遗传的过程就用如下公式表示: F2=(FC)2=(Fm)2=(Fa)2 其中F代表父方,m代表母方 当知道了F和m的情况之后,就可以把公式展开,从而得知任何一只小狗的基因情况了——它拥有父母的全部基因。
例如,一只棕色的小狗,它的父母一白一棕,展开上面公式可以得到 小狗的基因型就可以由此推断出来:有两个基因来自母亲,均为白色基因;有一个基因来自父亲,表现为棕色。而决定颜色的基因有很多,下面这只小狗只要不携带两个白色基因就可以了,因此它是黑色或是灰色等等。
当然,实际情况会更复杂一些,因为还会有串色等情况的出现。 希望我的回答对你有帮助。