Отличный вопрос!
Очевидно, генная инженерия не может быть смоделирована на аналитическом уровне - т.е. моделирование задействованного механизма - потому что некоторые процессы, такие как сворачивание белка, транскрипция ДНК и т. д., слишком сложны и еще не смоделированы.
Они все еще работают над картой человеческого генома, и я уверен, что они не нашли ничего другого, потому что что-то разумной сложности не намного менее сложно (с точки зрения количества генов) человек. Например, вы можете сэкономить 2% сложности, но тогда у вас есть шимпанзе, а не человек.
Однако возможны подходы, основанные на эмпирических методах, то есть методах «наилучшего предположения» или экспериментах. Таким образом, вы можете посмотреть на недавнюю работу в области машинного обучения или интеллектуального анализа данных для некоторых возможных подходов. Существует множество методов интеллектуального анализа данных и машинного обучения, начиная с генетических алгоритмов, нейронных сетей, деревьев решений, SVM и т. Д.
http://en.wikipedia.org/wiki/Data_mining
http://en.wikipedia.org/wiki/Machine_learning