STHNLAB / МЕТОДЫ И МАТЕРИАЛЫ
Что исправлено
Изменена логика интерпретации; исходный CSV сохранён побайтно.
Вместо балльного рейтинга — обоснование
Удалены ручные веса, суммарный приоритет и автоматическое отвержение платформ по упрощённым признакам. Консоль использует те же шесть профилей доказательств, что и Python-модуль.
Границы частотного анализа
Удалено умножение распространённости заболевания на долю носителей. Учебная модель генотипов и интерактивное дерево модальностей удалены. Консоль сохраняет исходные наблюдения, аудит и профили доказательств.
Аллели и пересчёты разделены
В наборе 12336 строк. В 377 строках нет счётчиков; в 0 частота расходится с AC/AN. Исходное поле пересчёта сохранено, но не считается независимой проверкой.
Российские строки относятся к двум вариантам F7: rs121964931 и rs36209567. AN не указан; размер исходной когорты не подставляется вместо знаменателя. В 11959 строках AN восстановлен из возвращённых AC; полнота выборки независимо не подтверждена.
Метрика неоднозначности уточнена
Новый аудит выявляет 0 групп с одинаковыми ключами аллеля, сборки, популяции и источника. Разные аллели и разные источники рассматриваются отдельно.
Редкие и нулевые значения
Отсутствие значения min(f, 1−f) выше 1% не объявляется отсутствием варианта или доказательством бесполезности анализа. Без счётчиков неопределённость частоты не оценивается.
Одна система
Наблюдения, обоснование и отчёт одинаковы онлайн и офлайн. Документация описывает текущую реализацию, а не прежние 14 правил.