Engee

Сегодня — День семьи, любви и верности

ПОСТ
И мы в Engee решили отметить его по-своему — через анализ семейных связей при помощи языка программирования Julia.
⚡ В честь праздника делимся нашим примером, построенным в Engee — чтение генеалогического древа семьи Скайуокеров. Да-да, та самая семья, где всё не так просто:
🟡 отцы, которые становятся ситхами,
🟡 дети, которые возвращают свет,
🟡 и галактика, которая зависит от семейных уз.
В Engee загружается файл спецификации GEDCOM - он хранит описание генеалогических связей и данные персоналий.
При помощи языка Julia происходит:
🔹 чтение файла GEDCOM и извлечение информации о персонах;
🔹 поиск строк, начинающихся с 0@ и содержащие INDI, чтобы определить начало записи о персоне;
🔹 извлечение информации о персоне: имя и дату рождения, если они присутствуют;
🔹 запись данных в словарь, где ключом является ID персоны, а значением — другой словарь с информацией о ней.
Этот проект показывает, что Engee — это не только про технику и математику, но и про визуализацию сложных взаимосвязей, даже если они… межгалактические.
Загляните в наш пример и, возможно, вдохновитесь построить родословную своей семьи. Ведь каждая семья — это своя сага.
С праздником, друзья! 💼