STHNLAB / МЕТОДЫ И МАТЕРИАЛЫ

Что исправлено

Изменена логика интерпретации; исходный CSV сохранён побайтно.

Вместо балльного рейтинга — обоснование

Удалены ручные веса, суммарный приоритет и автоматическое отвержение платформ по упрощённым признакам. Консоль использует те же шесть профилей доказательств, что и Python-модуль.

Границы частотного анализа

Удалено умножение распространённости заболевания на долю носителей. Учебная модель генотипов и интерактивное дерево модальностей удалены. Консоль сохраняет исходные наблюдения, аудит и профили доказательств.

Аллели и пересчёты разделены

В наборе 12336 строк. В 377 строках нет счётчиков; в 0 частота расходится с AC/AN. Исходное поле пересчёта сохранено, но не считается независимой проверкой.

Российские строки относятся к двум вариантам F7: rs121964931 и rs36209567. AN не указан; размер исходной когорты не подставляется вместо знаменателя. В 11959 строках AN восстановлен из возвращённых AC; полнота выборки независимо не подтверждена.

Метрика неоднозначности уточнена

Новый аудит выявляет 0 групп с одинаковыми ключами аллеля, сборки, популяции и источника. Разные аллели и разные источники рассматриваются отдельно.

Редкие и нулевые значения

Отсутствие значения min(f, 1−f) выше 1% не объявляется отсутствием варианта или доказательством бесполезности анализа. Без счётчиков неопределённость частоты не оценивается.

Одна система

Наблюдения, обоснование и отчёт одинаковы онлайн и офлайн. Документация описывает текущую реализацию, а не прежние 14 правил.