【技术实现步骤摘要】
一种育种材料家系内亲缘关系计算方法及系统
[0001]本专利技术涉及农作物品种选育
,尤其涉及一种育种材料家系内亲缘关系计算方法及系统。
技术介绍
[0002]在农作物种植领域,杂交育种是非常重要的品种选育方式,通过将具备部分优良性状的父母本材料杂交,构建具备遗传多样性的后代群体,再通过对杂交后代的筛选,期望从中选育出符合育种目标的新品种。
[0003]在杂交育种过程中,通常需要记录系谱,系谱是记录育种材料家系信息和亲缘关系的重要技术,目前系谱记录主要靠人工手动完成。复杂的亲缘关系对人工记录系谱提出了很大挑战。另外,通常杂交后需进行多个世代的连续个体选择,会产生大量亲缘关系复杂的育种材料,对定量的描述相同家系内育种材料间的亲缘关系提出了需求。
[0004]因此,需要提出一种新的能处理育种材料之间复杂亲缘关系的解析及计算方法,输出辅助农作物育种的家系系谱和亲缘关系。
技术实现思路
[0005]本专利技术提供一种育种材料家系内亲缘关系计算方法及系统,用以解决现有技术中针对育种材料记录系谱依靠 ...
【技术保护点】
【技术特征摘要】
1.一种育种材料家系内亲缘关系计算方法,其特征在于,包括:获取育种材料信息,由所述育种材料信息构建育种材料数据集;扩充所述育种材料数据集,遍历更新扩充后的育种材料数据集,得到育种材料更新数据集;从所述育种材料更新数据集中确定目标材料,计算得到所述目标材料的家系内亲缘关系。2.根据权利要求1所述的育种材料家系内亲缘关系计算方法,其特征在于,所述获取育种材料信息,由所述育种材料信息构建育种材料数据集,包括:以预设三元数据形式构建所述育种材料信息对应的初始育种材料数据集,所述预设三元数据形式包括材料名称、母本名称和父本名称;提取所述初始育种材料数据集中的所述材料名称,构建后代材料集合;提取所述初始育种材料数据集中的所述母本名称和所述父本名称,构建亲本材料集合;筛选所述亲本材料集合中存在,且所述后代材料集合中不存在的育种材料信息,构建待扩充材料集合;以所述母本名称和所述父本名称均为空对所述待扩充材料集合中的育种材料信息进行扩充,将扩充的育种材料信息加入所述初始育种材料数据集,得到所述育种材料数据集。3.根据权利要求2所述的育种材料家系内亲缘关系计算方法,其特征在于,所述扩充所述育种材料数据集,遍历更新扩充后的育种材料数据集,得到育种材料更新数据集,包括:以预设五元数据形式扩充所述育种材料数据集,所述预设五元数据形式包括所述材料名称、所述母本名称、所述父本名称、杂种编码和家系编码,其中所述杂种编码和所述家系编码的初始信息均为空;以所述母本名称和所述父本名称为非空,筛选扩充后的育种材料数据集,得到杂交材料初始子集;更新所述杂交材料初始子集中的所述杂种编码为所述材料名称,以及所述家系编码为初始码,得到杂交材料子集;以所述母本名称为空,筛选所述扩充后的育种材料数据集,得到未知来源材料初始子集;更新所述未知来源材料初始子集中的所述杂种编码为所述材料名称,以及所述家系编码为所述初始码,得到未知来源材料子集;从所述扩充后的育种材料数据集中减去所述未知来源材料初始子集和所述未知来源材料子集,获得待更新育种材料数据集;以所述父本名称为空,所述待更新育种材料数据集对应母本材料的杂种编码为非空,筛选所述待更新育种材料数据集,并更新所述杂种编码和所述家系编码,得到筛选育种材料数据集;从所述待更新育种材料数据集中移除所述筛选育种材料数据集,并清空所述筛选育种材料数据集;若判断所述待更新育种材料数据集为空集,则停止遍历更新所述待更新育种材料数据集,否则,重复以所述父本名称为空,对应母本材料的杂种编码为非空,筛选所述待更新育
种材料数据集,直到所述待更新育种材料数据集为空集,获得所述育种材料更新数据集。4.根据权利要求3所述的育种材料家系内亲缘关系计算方法,其特征在于,所述以所述父本名称为空,所述待更新育种材料数据集对应母本材料的杂种编码为非空,筛选所述待更新育种材料数据...
【专利技术属性】
技术研发人员:赵向宇,王开义,刘忠强,韩焱云,
申请(专利权)人:北京市农林科学院信息技术研究中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。