Назад к проектам Ключевые возможности
- Ранжирует Y-STR гаплотипы относительно уникально выбранного базового гаплотипа
- Рассчитывает ASD, TMRCA, lambda и метрики коррекции обратных мутаций по Клёсову
- Читает CSV с разделителем точка с запятой через Spark и сохраняет RankedData.csv рядом с исходным файлом
Технологии
JavaMavenApache SparkJCommanderLog4jJUnit
Local Java CLI for ranking Y-STR haplotypes against a selected base haplotype and appending TMRCA-related research metrics to a semicolon-separated CSV file.
The project was built for a genetics research workflow. It reads Y-STR haplotype rows, compares each row with a uniquely selected base haplotype, computes research metrics, and writes a ranked CSV next to the input file.
The code implements a linear Y-STR TMRCA calculation based on the Klyosov method with back-mutation correction. This is a local research tool, not a clinical or diagnostic system.