基于犬类22万个DNA SNP标记信息,开发了一种遗传算法,用以通过犬类
DNA SNP数据判断犬类的品系组成。通过宠物犬DNA SNP标记,准确进行品系鉴定的方法,所述方法包括步骤:
1 )获得宠物犬DNA SNP标记数据;2 )对步骤1 )中所述的SNP标记数据进行层次聚类,所述层次聚类中加入了迁徙的参数;3 )对步骤1 )中所述的SNP标记数据进行种群混合物分析,所述种群混合物分析中,对混合品系的数量加以限制;4 )将基因组分成小块区域,并对每一个区域用随机森林算法进行犬种归类,用隐马尔可夫链对小块基因区域的品系归类进行平滑处理,用最大释然估计对家族谱系进行估计,获得犬只父母的品系混合成分,完成谱系推断。