Расчет коэффициента инбридинга и генеалогическое программное обеспечение
В настоящее время я ищу программное обеспечение, которое сможет отобразить очень большое количество файлов GEDCOM (для примерно 33 000 особей), а также определить родовые и индивидуальные коэффициенты инбридинга. Кто-нибудь знает любое программное обеспечение, которое способно?
Спасибо
3 ответа
GeneWeb (написан на ML) очень хорошо обрабатывает большие файлы и имеет быстрое вычисление коэффициента кровного родства. Я считаю, что он рассчитывает коэффициент кровного родства для каждого человека в базе данных при импорте, и он делает это в течение нескольких секунд. Он также отображает произвольно глубокие предки и потомки без каких-либо заметных задержек.
http://cristal.inria.fr/~ddr/GeneWeb/en/index.html
Он также может обрабатывать произвольное количество GEDCOM.
Я не думаю, что вы найдете какое-либо программное обеспечение, которое сделает это за вас, но было бы не сложно написать свое собственное. Я бы взял один из многих парсеров gedcom с открытым исходным кодом и добавил людей в графическую базу данных, такую как Neo4j. Как только он появится в Neo4j, вам будет относительно легко проводить расчеты по отдельным лицам.
Возможно, вас заинтересует Pyedal Python Pedigree Analysis, представляющий собой модуль Python, который предоставляет инструменты для манипулирования родословными, простой визуализации родословных и вычисления показателей генетического разнообразия по родословным.