Расчет коэффициента инбридинга и генеалогическое программное обеспечение

В настоящее время я ищу программное обеспечение, которое сможет отобразить очень большое количество файлов GEDCOM (для примерно 33 000 особей), а также определить родовые и индивидуальные коэффициенты инбридинга. Кто-нибудь знает любое программное обеспечение, которое способно?

Спасибо

3 ответа

GeneWeb (написан на ML) очень хорошо обрабатывает большие файлы и имеет быстрое вычисление коэффициента кровного родства. Я считаю, что он рассчитывает коэффициент кровного родства для каждого человека в базе данных при импорте, и он делает это в течение нескольких секунд. Он также отображает произвольно глубокие предки и потомки без каких-либо заметных задержек.

http://cristal.inria.fr/~ddr/GeneWeb/en/index.html

Он также может обрабатывать произвольное количество GEDCOM.

Я не думаю, что вы найдете какое-либо программное обеспечение, которое сделает это за вас, но было бы не сложно написать свое собственное. Я бы взял один из многих парсеров gedcom с открытым исходным кодом и добавил людей в графическую базу данных, такую ​​как Neo4j. Как только он появится в Neo4j, вам будет относительно легко проводить расчеты по отдельным лицам.

Возможно, вас заинтересует Pyedal Python Pedigree Analysis, представляющий собой модуль Python, который предоставляет инструменты для манипулирования родословными, простой визуализации родословных и вычисления показателей генетического разнообразия по родословным.

Другие вопросы по тегам