猫为啥眼睛颜色不一样?
我们人类是多基因控制的复杂物种,一个基因会控制不同的性状,不同基因控制相同的性状。同一性状不同表现型的个体都有可能存在基因突变(同一种基因的不同拷贝),这些基因突变有的会引起性状的表现型变化,从隐性到显性或从显性到隐形,而有的则不会引起表型的改变,称为杂合多态性(Haplotype)。 猫的眼睛颜色是由黄绿蓝三原色组成的。不同的基因决定不同的颜色的表达,而同一基因的不同拷贝又可能会影响相同颜色在眼睛中的表达。所以,两个不同色眼的猫咪,它们的基因组一定是完全一样的,只是其中某个基因的一个拷贝发生了变异,从而导致了眼色的表达从显性变成了隐性或者从隐性变成了显性。无论雌雄,异形眼都表现为显性遗传,即母猫两只眼睛颜色不一样是显性基因控制的。
不同部位表达的同一个基因,如果发生突变,这种突变被称为“结构型”突变。结构型突变一般不会导致疾病,而仅仅是造成表型的变化,比如眼睛的颜色。 如果是一个控制蓝色或浅紫色的基因发生突变,那么它的表达会从显性变为隐形,也就是说,这个基因的两个拷贝都要发生突变才会使它的表达发生变化,这样,眼睛就是深紫色;如果只有一个拷贝发生突变,另一个拷贝正常,那就表现为纯蓝色。
反之,如果是控制黄色和绿色的基因发生结构型突变,那么眼睛就会呈现为浅黄色。 当然,现实情况会比这要複雜许多,因为不同基因之间的相互作用会产生各种各样的可能结果,而每一个结果都会有一个对应的表型出现。