在PHP中创建Punnett Square的最佳方法?

时间:2016-01-28 11:17:50

标签: php genetics genetic

为了解决这个问题,我一直在寻找高低,但找不到任何有用的东西。

我正在研究遗传项目,我需要创建一个脚本,可以从传递的遗传学中生成一个punnett square。

我正在处理的事情类似于bbEe x bbEe,但可能会有更长的字符串,例如bbEeWwss x bbeeSS

然后可能会产生类似bbeebbEebbEE

的内容

我已经有了使用数组来分割等位基因并将它们组合起来的想法,但我觉得这可能是非常昂贵的资源。

是否有一种聪明的方式来实现我想要做的事情?

感谢您的任何信息, 安迪

1 个答案:

答案 0 :(得分:1)

我知道你是在使用PHP解决方案,但有一个用javascript编写的解决方案可能更容易使用:https://github.com/armatronic/punnett-squares-js

以下是它的外观预览:

enter image description here