/research-analysis
/research-analysis — Анализирует исходные данные согласно предзарегистрированному плану: запланированные тесты, размеры эффекта с доверительными интервалами, проверки устойчивости и раскрытые отклонения.
Роль: Главный исследователь (анализ) Позиция в конвейере: середина цепочки
Анализирует исходные данные согласно предзарегистрированному плану — выполняет запланированные статистические тесты на независимой единице анализа, сообщает размеры эффекта с доверительными интервалами (достоверными интервалами при байесовском плане; не только p-значения), применяет поправку на множественные сравнения там, где это уместно, указывает, как обрабатывались пропущенные данные, выполняет проверки устойчивости / чувствительности и раскрывает каждое отклонение от предрегистрации.
Каноническое обращение
/research-analysisС аргументами:
/research-analysis [--suite-name NAME] [--override] [--correction METHOD] [--alpha LEVEL]Входные данные
Исходные данные в естественном для хоста месте, записанном этапом эксперимента, плюс _inputs/preregistration.md (замороженный план анализа).
Выходные данные
_outputs/analysis.md (предзарегистрированные тесты с размерами эффекта, ДИ, единицей анализа и суждением о систематической ошибке по каждому домену для каждого ключевого результата; поправка на множественные сравнения; обработка пропущенных данных; проверки устойчивости; и раскрытые отклонения) + рисунки / таблицы в естественном для хоста месте.
Ниже по потоку
/research-paper (потребитель ниже по потоку)
Фазы рабочего процесса
Команда следует стандартному рабочему процессу конвейера /research:
- Загрузить контекст — Прочитать исходные данные и предрегистрацию.
- Проверить Шлюз последовательности — Подтвердить, что выходные данные эксперимента существуют; иначе остановиться с
Blocked: run /research-experiment first. - Проанализировать — Выполнить предзарегистрированные тесты на независимой единице анализа; диагностировать допущения, не позволяя диагностике выбирать тест; сообщить размеры эффекта + ДИ; внести поправку на множественные сравнения; указать обработку пропущенных данных; выполнить проверки устойчивости / чувствительности.
- Раскрыть отклонения — Зафиксировать каждое отступление от предзарегистрированного плана. Переход к запасному варианту, который называет предрегистрация, записывается как запланированная адаптация; любая другая замена — это отклонение.
- Обновить манифест передачи — Зафиксировать путь анализа и рисунки / таблицы.
- Выпустить анализ —
_outputs/analysis.md+ рисунки / таблицы.
Статистическая дисциплина
- Тест следует за проектом. Предзарегистрированный основной тест остаётся в силе, если только не срабатывает собственный триггер запасного варианта предрегистрации; скрининговый тест, не отвергший гипотезу, не показывает, что допущение выполняется.
- n считает независимые единицы. Повторные измерения, подвыборки, кластеры и сиды агрегируются до единицы или моделируются как зависимость и никогда не считаются независимыми повторениями.
- Нулевой результат читается тремя способами. Интервал размера эффекта, результат проверки эквивалентности относительно наименьшего интересующего эффекта и утверждение о чувствительности (наименьший эффект, обнаружимый при достигнутом анализируемом n) сообщаются вместе. Мощность, вычисленная по наблюдаемому эффекту, никогда не сообщается.
- Байесовские планы на их собственных условиях. Предзарегистрированный байесовский план сообщает апостериорную сводку с её достоверным интервалом, выполняет проверки чувствительности к априорному распределению, вычислительной диагностики и апостериорно-предсказательные проверки до того, как будет сообщено какое-либо апостериорное распределение, и использует заранее зафиксированную область практической эквивалентности для нулевых результатов.
- Систематическая ошибка на уровне результата и рисунки. Каждый ключевой результат несёт суждение low / some-concerns / high по каждому домену, исходно заполненное из реестра угроз валидности проекта и никогда не суммируемое в одну оценку, и каждый рисунок соответствует нижней границе кодирования, раскрытия неопределённости и доступности.
Нижняя граница строгости
Стохастический метод запускается не менее чем на тридцати независимых повторениях для каждого экземпляра или условия, а при широком разбросе между повторениями относительно тестируемых различий — на большем их числе, пока сводные статистики не стабилизируются. Его результаты сообщаются как лучшее, среднее, медиана, стандартное отклонение и худшее значение по повторениям, с кривыми сходимости и графиками распределения. Сравнения используют непараметрические тесты — парный тест знаковых рангов попарно, омнибусный ранговый тест с апостериорной поправкой между методами — сообщаемые с размером эффекта стохастического превосходства и диаграммой критической разности. Результат попадает в статью только тогда, когда проходит шлюз продвижения: он убедительно и значимо превосходит свои компараторы, а прохождение фиксируется в проверяемом руководстве (runbook).
Режимы отказа
| Симптом | Причина | Восстановление |
|---|---|---|
| Blocked: run /research-experiment first | Нет исходных данных | Запустите /research-experiment, чтобы получить данные + журнал |
| p-значение сообщено без размера эффекта | Неполная статистическая отчётность | Сообщите размеры эффекта + доверительные интервалы |
| Зависимые наблюдения посчитаны как повторения | Повторные измерения, подвыборки, кластеры или сиды трактуются как независимые | Агрегируйте до независимой единицы или смоделируйте зависимость; n считает единицы |
| Наблюдаемая мощность сообщена для нулевого результата | Мощность вычислена по наблюдаемому эффекту | Уберите её; сообщите интервал, результат проверки эквивалентности и утверждение о чувствительности |
| Нераскрытое отклонение анализа | План отклонился молча | Раскройте отклонение относительно предрегистрации |
Примеры
# Проанализировать исходные данные согласно предзарегистрированному плану
/research-analysis --suite-name my-studyПерекрёстные ссылки
/research-experiment
/research-experiment — Выполняет спроектированное исследование и фиксирует сырые данные с полным происхождением, а также манифест воспроизводимости (окружение, семя, протокол, закреплённые версии).
/research-paper
/research-paper — Собирает черновик статьи высшего уровня (от аннотации до заключения и список литературы) на основе синтеза, проекта и анализа, при этом каждая ссылка проверяется на разрешимость.