拉布拉多生的出白色的狗?
拉布拉多是金色,咖啡色和黑色,为什么没有白色呢? 因为白色被确认是隐性基因(颜色由显性基因控制),只有携带有一个以上白色基因的犬才表现为白色。 而黑色、咖啡色和金色都是由两个白色基因纯合导致,所以显现出来;而一个白色基因纯合和一个黄色基因纯合的时候呈现金黄色,两个黄色基因纯合的时候呈巧克力色... 所以可以这样理解: 白色=白色基因/黑色基因>1/0 黑色=黑色基因/白色基因≥1/1 咖啡色=咖啡色基因/白色基因>1/2 ... 金黄色=(白色基因+黄色基因)/黑色基因≥9/8 ... 巧克力色(棕色)=(白色基因+巧克力色基因)/黑色基因>7/6 ...
也就是说如果有两只纯黑色的拉拉,他们繁育的后代的肤色可能是黑色,也可能是咖啡色或者金棕色的! 如果是一只黑色拉拉和一只棕色拉拉呢?他们的后代可能有黑色、棕色、浅棕色甚至金毛。 是不是很神奇~
那如果是一黑一白呢? 按照上面的公式,一黑一白的组合,孩子的皮肤肤色应该是介于父母之间的的颜色,也就是咖啡色。 但是实际上你会发现情况并没有这么简单。比如拉布拉多就有不少黑白相间的狗狗。这就是因为基因在表达的时候并不是单纯受一种基因控制的,有上下文的影响,也就是其它的基因也在起作用。
比如下图这只小狗,它的黑色素细胞里有两种基因(黑色基因和蓝色基因),它同时带有黑色和蓝色的DNA片段,所以才形成了这样的颜色。