генетика — лучший способ создать квадрат Punnett в PHP?

Я охотился высоко и низко за некоторыми ответами на это, но не могу найти ничего полезного.

Я работаю над проектом по генетике, и мне нужно создать скрипт, который может генерировать квадрат Пуннетта из пройденной генетики.

С чем-то, с чем я буду работать bbEe x bbEe, но могут быть более длинные строки, такие как bbEeWwss x bbeeSS,

Это может привести к чему-то вроде bbee, bbEe, bbEE

У меня были идеи по использованию массивов для разделения аллелей и их объединения, но я чувствую, что это может быть довольно затратным ресурсом.

Есть ли умный способ достичь того, что я пытаюсь сделать?

Спасибо за любую информацию,
Энди

0

Решение

Я знаю, что вам нужно решение PHP, но есть решение, написанное на javascript, с которым на самом деле легче работать: https://github.com/armatronic/punnett-squares-js

Вот предварительный просмотр того, как это выглядит:

введите описание изображения здесь

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]