Локальный Java CLI для ранжирования Y-STR гаплотипов относительно выбранного базового гаплотипа. Инструмент рассчитывает исследовательские метрики TMRCA и добавляет ранжированные результаты в CSV с разделителем точка с запятой.
Java CLI для исследовательского ранжирования Y-STR данных
Локальная Java CLI-утилита для ранжирования Y-STR гаплотипов относительно выбранного базового гаплотипа и добавления исследовательских TMRCA-метрик в CSV-файл с разделителем точка с запятой.
Проект создан под исследовательский процесс в генетике. Он читает строки с Y-STR гаплотипами, сравнивает каждую запись с уникально выбранным базовым гаплотипом, рассчитывает метрики и сохраняет ранжированный CSV рядом с исходным файлом.
В коде реализован линейный расчет Y-STR TMRCA по методу Клёсова с коррекцией обратных мутаций. Это локальный исследовательский инструмент, а не клиническая или диагностическая система.