minoRityPower — это пакет R, предназначенный для оценки статистической мощности для выявления влияния вмешательств на уровне системы здравоохранения на набор участников в клинические исследования, с особым упором на ускорение набора участников из числа меньшинств. Этот пакет, разработанный для приложения программы ARPA-H, обеспечивает анализ как на уровне объекта, так и на уровне участников с помощью моделей смешанных эффектов и моделирования на основе начальной загрузки.
Клинические испытания часто сталкиваются с проблемами при наборе участников из числа меньшинств, что приводит к недостаточной представленности в медицинских исследованиях. Мероприятия на уровне системы здравоохранения направлены на решение этой проблемы путем внедрения систематических изменений для улучшения охвата образованием представителей меньшинств. Этот пакет предоставляет инструменты для:
# Install from GitHub
devtools :: install_github( " biostochastics/ minoRityPower " )
Пакет реализует два взаимодополняющих подхода к анализу мощности:
Этот подход моделирует уровень набора на уровне учреждения, уделяя особое внимание тому, как вмешательства влияют на количество участников, зачисленных в одно учреждение:
# Facility-level power analysis
facility_results <- run_power_facility(
effect_sizes1 = c( 1.25 , 1.50 ), # 25% and 50% increase in enrollment rate
Ns = c( 30 , 45 , 60 ), # Number of facilities per arm
tau2_facility = 0.64 , # Facility-level variance
mean_rate = 11 # Average monthly enrollment rate
)
Этот подход моделирует индивидуальную вероятность зачисления, уделяя особое внимание тому, как вмешательства влияют на вероятность зачисления участников из числа меньшинств:
# Participant-level power analysis
participant_results <- run_power_participant(
effect_sizes1 = c( 1.25 , 1.50 ), # Main intervention effects
effect_sizes2 = c( 1.75 , 2.00 ), # Minority-specific effects
Ns = c( 30 , 45 , 60 ), # Facilities per arm
minority_rate = 0.3 , # Expected minority enrollment proportion
tau2_trial = 1.19 # Trial-level variance
)
Пакет предоставляет подробный вывод для обоих типов анализа:
library( minoRityPower )
# 1. Facility-level analysis
facility_results <- run_power_facility(
effect_sizes1 = c( 1.25 , 1.50 ),
Ns = c( 30 , 45 , 60 ),
tau2_facility = 0.64 ,
R_boot = 1000
)
# 2. Participant-level analysis
participant_results <- run_power_participant(
effect_sizes1 = c( 1.25 , 1.50 ), # Main effects
effect_sizes2 = c( 1.75 , 2.00 ), # Minority interaction effects
Ns = c( 30 , 45 , 60 ),
minority_rate = 0.3 ,
R_boot = 1000
)
# 3. View results
print( facility_results $ power_table )
print( participant_results $ power_table )
# 4. Display plots
print( facility_results $ power_plot )
print( participant_results $ power_plot )
Если вы используете этот пакет, укажите:
@software { your_citation_2024 ,
author = { Sergey Kornilov } ,
title = { minoRityPower : Power Analysis for Healthcare System Interventions in Clinical Trial Enrollment } ,
year = { 2024 } ,
publisher = { GitHub } ,
version = { 0.1.1 } ,
url = { https://github.com/biostochastics/minoRityPower }
}
Этот проект лицензируется по лицензии MIT — подробности см. в файле LICENSE.
Вклады приветствуются! Пожалуйста, отправляйте проблемы и запросы на извлечение через GitHub.
Эта работа была разработана для поддержки оценки вмешательств на уровне системы здравоохранения для применения программы ARPA-H с упором на ускорение набора участников в клинические исследования среди представителей меньшинств.