Методология Ясности: Health Score, биовозраст, источники
Как «Ясность» превращает PDF с анализами в Health Score, биологический возраст и Action Plan. Здесь — формулы, источники и границы того, что мы делаем.
Health Score — один показатель вместо тридцати¶
Health Score — композитный индекс здоровья от 0 до 100, рассчитанный по шести компонентам: биологический возраст (25%), метаболизм (20%), гормоны (15%), воспаление (15%), данные с устройств (15%), нутриенты (10%). Инструмент динамики, не медицинский диагноз.
Health Score — число от 0 до 100, которое сводит ваши анализы к одной метрике. Это не медицинский диагноз и не «оценка здоровья». Это композитный индекс, удобный для отслеживания динамики: вырос или упал ваш собственный показатель относительно прошлого замера.
Score считается как взвешенная сумма шести компонентов:
| Компонент | Вес | Что входит |
|---|---|---|
| Биологический возраст | Формула Levine PhenoAge — см. ниже | |
| Метаболизм | Глюкоза, инсулин, HOMA-IR, липидный профиль, HbA1c | |
| Гормоны | ТТГ, T4 свободный, тестостерон, кортизол, ДГЭА-С | |
| Воспаление | hs-CRP, ферритин (как маркер воспаления), СОЭ | |
| Данные с устройств | Сон, активность, ЧСС покоя — если подключён wearable | |
| Нутриенты | Витамин D, B12, фолаты, железо, магний, цинк | |
| Σ Сумма весов | 100 % |
Если какого-то компонента нет — вес перераспределяется пропорционально между остальными. Пользователь без гормональных анализов и без wearable получает честный score по доступным данным, а не штраф за «недостающие поля».
Компоненты в функциональном диапазоне.
Есть отклонения, которые имеет смысл разобрать.
Несколько систем требуют внимания.
Конкретные пороги по каждому маркеру разбираются в Action Plan.
Какую норму показывает Ясность — и почему она не одна¶
Приоритет — референс из вашей лаборатории (из PDF). Если в бланке диапазон не указан или маркер методозависимый — подставляем свои общепринятые нормы: учебник клинической диагностики, КР Минздрава РФ, для методозависимых (инсулин, кортизол, витамин D) — референс той лаборатории, где вы сдавали. В карточке каждого маркера указан источник.
В классическом лабораторном бланке у каждого маркера свой диапазон референса, и любая лаборатория задаёт его сама — по своей методике, оборудованию и популяции. Из-за этого один и тот же анализ в Инвитро, Гемотесте и Хеликсе может прийти с разными «нормами». Это не ошибка лабораторий — это устройство клинической диагностики.
Поэтому приоритет у нас всегда у референса из вашего PDF. Если в бланке диапазон не указан — есть свои общепринятые нормы, и источник выбирается под маркер.
| Категория маркера | Источник нормы | Пример |
|---|---|---|
| Базовый случай | Референс из вашего PDF (приоритет) | Любой маркер, где лаборатория указала диапазон |
| Стабильные лабораторные | Учебник клинической лабораторной диагностики (Долгов / Меньшиков, 2025) | Альбумин, креатинин, глюкоза |
| Под клиническими рекомендациями | КР Минздрава РФ с прямой ссылкой на источник | ТТГ, липидный профиль, HbA1c |
| Методозависимые | Только референс из вашего PDF — других надёжных нет | Инсулин, кортизол, тестостерон, витамин D |
| Качественные тесты | Пороговое значение, заданное производителем теста | Антитела, маркеры инфекций |
Для методозависимых маркеров единого «правильного» диапазона не существует в принципе: разные методы (Roche, Abbott, Siemens) дают результаты, расходящиеся на 30–137%. Учебник, который не учитывает метод, для них вреден. Поэтому Ясность здесь честно показывает референс той лаборатории, в которой вы сдавали — и явно говорит об этом. В карточке каждого маркера в приложении видно, какой источник использован, и есть ссылка на него.
Промежуточная зона ±5% — наш единственный «слой поверх» нормы
Стандартный лабораторный отчёт бинарен: внутри нормы или вне. Если ваш маркер на 1% ниже верхней границы — это «норма», и вы об этом не узнаете. Через месяц он может быть на 1% выше, и это уже «отклонение». Ясность добавляет одну промежуточную зону:
- ±5%У границыЗначение в пределах 5% от верхней или нижней границы — подсветка «у границы».
- →Вне нормыЗначение за границей — подсветка «вне нормы», как в классическом бланке.
Биологический возраст по формуле Levine (2018)¶
Биологический возраст — оценка физиологической изношенности организма относительно календарного возраста. Ясность использует валидированную формулу Levine PhenoAge (Levine et al., Aging, 2018, DOI: 10.18632/aging.101414), которая считается на 9 биомаркерах: альбумин, креатинин, глюкоза, hs-CRP, лимфоциты %, MCV, RDW, щелочная фосфатаза, лейкоциты.
Биологический возраст — оценка того, насколько физиологически «изношен» организм относительно календарного возраста. Мы используем валидированную формулу PhenoAge, опубликованную доктором Морган Левин в 2018 году в журнале Aging (Levine et al., 2018, DOI: 10.18632/aging.101414). Формула обучена на когорте NHANES III (~9 900 человек) и валидирована на NHANES IV.
Расчёт требует 9 биомаркеров + календарный возраст:
- Альбуминг/л
- Креатининмкмоль/л
- Глюкозаммоль/л
- С-реактивный белок (hs-CRP)мг/л
- Лимфоциты%
- MCV — средний объём эритроцитафл
- RDW — ширина распределения эритроцитов%
- Щелочная фосфатаза (ALP)Ед/л
- Лейкоциты (WBC)10⁹/л
Если хотя бы одного маркера в анализах нет — биовозраст не считается. Мы не подставляем средние значения и не угадываем. В отчёте показано, каких маркеров не хватает и где их сдать.
xb = −19.9067 − 0.0336 · альбумин + 0.0095 · креатинин + 0.1953 · глюкоза + 0.0954 · ln(CRP) − 0.0120 · лимфоциты% + 0.0268 · MCV + 0.3306 · RDW + 0.00188 · ALP + 0.0554 · WBC + 0.0804 · возраст
PhenoAge = 141.50225 + ln(−0.00553 · ln(1 − MC)) / 0.090165
где MC = 1 − exp(−exp(xb) · (exp(120·γ) − 1) / γ), γ = 0.0076927
Положительная разница (биовозраст > календарного) — сигнал, что метаболическая, иммунная или почечная функция работают как у людей старше. Эти 9 маркеров — не вся картина старения, и формула не предсказывает индивидуальную продолжительность жизни. Это инструмент динамики: имеет смысл сравнивать ваш биовозраст с вашим же предыдущим замером, а не с «нормой».
Вклад каждого маркера в годы
В отчёте рядом с каждым из 9 маркеров мы показываем «±X лет» — насколько этот маркер влияет на ваш биовозраст. Опорная точка — среднее по большой популяционной выборке NHANES IV (11 432 взрослых 20-84 лет, Liu et al., 2018, S1 Table, PLoS Medicine).
Метод: для каждого маркера мы подставляем в формулу его среднее значение и смотрим, насколько меняется биовозраст. Это «сырой» вклад. Поскольку формула нелинейная, прямая сумма сырых вкладов не равна разнице между биовозрастом и паспортным — оставшаяся часть распределяется поровну на все 9 маркеров. В итоге сумма всех вкладов точно равна разнице между биовозрастом и паспортным возрастом, а знаки честные: высокий CRP всегда показывается как «старит», низкий креатинин — как «молодит».
Как Ясность использует ИИ для аналитики¶
ИИ в Ясности используется только для двух задач: распознавание PDF из лабораторий (извлечение названия маркера, значения, единицы, даты) и текстовая интерпретация уже посчитанных значений. Health Score и биовозраст считаются детерминированными формулами — числа на дашборде воспроизводимы при повторной загрузке.
ИИ используется только для двух задач:
- Распознавание PDF. Извлечь из произвольного формата лаборатории название маркера, числовое значение, единицу измерения, дату.
- Текстовая интерпретация. На основе уже посчитанных значений написать человекочитаемое объяснение — что выросло, на что обратить внимание, что обсудить с врачом.
- Расчёт Health Score — детерминированная формула, см. выше.
- Расчёт биологического возраста — формула Levine, см. выше.
- Определение «нормально / не нормально» по маркеру — заданные пороги из справочника.
- Рекомендации по добавкам и дозировкам — привязаны к маркеру и его отклонению, не к вольной интерпретации модели.
То есть числа на дашборде воспроизводимы: одни и те же анализы, поданные дважды, дают одинаковый score и одинаковый биовозраст.
Что мы не делаем¶
Ясность не ставит диагнозы, не назначает лечение, не отменяет назначения врача и не использует ваши анализы для обучения моделей. Данные хранятся на серверах в РФ в соответствии с ФЗ-152. У каждого маркера в приложении свой дисклеймер о границах применимости.
- — 01Не ставим диагнозы.«Высокий CRP» в отчёте — это сигнал, а не диагноз.
- — 02Не назначаем лечение и не отменяем то, что назначил врач.Любые изменения схемы — только через консультацию со специалистом.
- — 03Не заменяем визит к специалисту.Если в отчёте красные флаги — следующий шаг это врач, а не корректировка добавок.
- — 04Не используем ваши анализы для обучения моделей.Данные хранятся на серверах в РФ в соответствии с ФЗ-152.
- — 05У каждого маркера в приложении — свой дисклеймер.На карточке каждого биомаркера приведён индивидуальный дисклеймер о границах применимости — особенно это важно для методозависимых маркеров, где надёжного «универсального» диапазона не существует.
Источники¶
- Долгов В.В., Меньшиков В.В. Клиническая лабораторная аналитика.Основной источник для стабильных лабораторных маркеров.
- Клинические рекомендации Минздрава РФ.Приоритетный источник для маркеров, входящих в КР — юридический приоритет с 01.01.2025 по ФЗ № 489.
- Levine ME et al. An epigenetic biomarker of aging for lifespan and healthspan.Оригинальная работа по PhenoAge.
- NHANES — National Health and Nutrition Examination Survey.Обучающая и валидационная выборка для PhenoAge.
Вопросы по методологии¶
Ясность — это медицинский сервис?
Нет. Ясность — информационно-аналитический сервис: помогает понять анализы и видеть динамику. Диагнозы ставит только врач — наши отчёты ему не замена.
Откуда взялись эти 9 маркеров в PhenoAge?
Эти 9 биомаркеров — из оригинальной работы Levine et al., опубликованной в журнале Aging в 2018 году (DOI: 10.18632/aging.101414). Формула обучена на NHANES III и валидирована на NHANES IV.
Как часто обновляется Health Score?
При каждой новой загрузке PDF — Score пересчитывается сразу. В истории Score дата каждой точки соответствует дате самого анализа, не дате загрузки.
Что если моей лаборатории нет в списке?
Ясность работает с любым PDF из любой лаборатории. Поддерживаются Инвитро, Гемотест, Хеликс, KDL, CMD, Lab4U и десятки региональных лабораторий и медцентров. Если формат нечитаемый — напишите нам, добавим парсер.
Почему промежуточная зона ±5%, а не ±10%?
Порог продиктован популяционными SD биомаркеров: большинство значений в пределах ±5% от границы возвращаются к норме в ближайшие 8-12 недель. ±10% дал бы слишком много ложных «у границы», ±2% — слишком мало.
Влияет ли мой персональный референс на Health Score?
Нет. Персональный референс, который вы задаёте на странице биомаркера, меняет только отметку «вне нормы» и шкалу этого показателя. Health Score и биологический возраст считаются по единой методике на общих нормах — чтобы балл оставался воспроизводимым и сравнимым во времени.
Связаться¶
Если вы врач, исследователь или журналист и хотите обсудить методологию — напишите нам. Мы отвечаем.
support@yasnosty.ru →