遗传病
想利用编程来解一些关于遗传病的题(通过亲代来判断子代是否有病,是常显还是常隐,或者伴性遗传),可是自己想不出可行的算法,希望大牛能给我一个算法,有提供参考的源代码当然更好感谢
你这个问题估计悬赏太少了吧,我看50000会有人回答:lol: liyf 发表于 2014-10-18 07:30
你这个问题估计悬赏太少了吧,我看50000会有人回答
.......不至于吧,而且最多50 生物知识都忘得差不多了!!你可以把题目具体一点 这是一个好问题,但我不能给你答案。(因为我也不知道答案是什么 :)逃)
这个东西涉及图论,你先将图论学好。(构建 对应的数据结构)
这个问题需要分类处理。也就是说你要先从最简单的入手,比如判断 常显的遗传病。不要妄想一口气解决这种问题,只能逐个击破。当你把前面简单问题解决了,你才能看清楚全貌。 青蛙星 发表于 2014-10-18 17:43
这是一个好问题,但我不能给你答案。(因为我也不知道答案是什么 :)逃)
这个东西涉及图论,你先将图论 ...
感觉很复杂,总之谢谢你 关键要总结规律,吧遗传的那些显性遗传,隐性遗传,伴性遗传,都翻译成能用计算机语言表达的东西,分别用什么实现什么功能,比如图谱像树,是否能用树实现,等等,,,
时间太久,,,已经不是很清楚遗传病特性了,,,帮不了楼主~~祝楼主成功~ 通过亲代判断子代是否有病只能计算概率,无法百分百确定是不是有。显性遗传,隐性遗传,伴性遗传是最简单的单基因遗传病,显性遗传还不能确定亲代是AA,还是Aa,假如出现染色体异常以及多基因的那种家族遗传病就更复杂了。
而且亲代都表现正常,而子代有遗传病(隐性基因)。
只说单基因把,假如亲代的基因类型都是已知的,就可以进行基因分离和组合。Aa与aa(A致病显),几率0.5等等 这个很专业啊,一般人不知道吧,搞医学的还学编程? 看看
页:
[1]