В данной исследовательской работе представлен новый вычислительный алгоритм SLAB, предназначенный для анализа сложных паттернов разделения гаплотипов в геномных данных. Авторы вводят концепцию «ядер гаплотипических блоков» (block cores) — специфических геномных сегментов, в которых пересекается множество гаплотипических блоков. Методология базируется на использовании алгоритма сканирующей прямой (sweep line algorithm) в рамках структуры PBWT (Persona-Based Weighting Transform) для эффективного поиска максимально широких совпадений. В ходе тестирования алгоритма на массиве данных UK Biobank было доказано, что SLAB позволяет количественно оценить ядра блоков и извлекать биологические данные на популяционном уровне, недоступные традиционным методам. В частности, выявленные ядра могут служить надежной основой для обнаружения сигналов естественного отбора. Результаты показывают, что SLAB предоставляет комплементарную информацию по сравнению с анализом частоты IBD (Identity By Descent), дополняя существующие подходы к популяционной генетике. Программный код решения опубликован в открытом доступе для дальнейшего использования в биоинформатике.