minoRityPower es un paquete R diseñado para estimar el poder estadístico para detectar efectos de las intervenciones a nivel del sistema de salud en la inscripción de ensayos clínicos, con un enfoque particular en acelerar el reclutamiento de participantes minoritarios. Desarrollado para la aplicación del programa ARPA-H, este paquete proporciona análisis a nivel de instalación y a nivel de participante a través de modelos de efectos mixtos y simulaciones basadas en bootstrap.
Los ensayos clínicos a menudo enfrentan desafíos a la hora de reclutar participantes minoritarios, lo que lleva a una representación insuficiente en la investigación médica. Las intervenciones a nivel del sistema de atención médica tienen como objetivo abordar este problema mediante la implementación de cambios sistemáticos para mejorar la inscripción de las minorías. Este paquete proporciona herramientas para:
# Install from GitHub
devtools :: install_github( " biostochastics/ minoRityPower " )El paquete implementa dos enfoques complementarios para el análisis de potencia:
Este enfoque modela la tasa de inscripción a nivel de establecimiento, enfocándose en cómo las intervenciones afectan el número de participantes inscritos por establecimiento:
# 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
)Este enfoque modela las probabilidades de inscripción individual, centrándose en cómo las intervenciones afectan la probabilidad de inscripción de los participantes minoritarios:
# 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
)El paquete proporciona resultados detallados para ambos tipos de análisis:
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 )Si utiliza este paquete, cite:
@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 }
}Este proyecto tiene la licencia MIT; consulte el archivo de LICENCIA para obtener más detalles.
¡Las contribuciones son bienvenidas! Envíe problemas y solicitudes de extracción a través de GitHub.
Este trabajo se desarrolló para respaldar la evaluación de intervenciones a nivel del sistema de salud para la aplicación del programa ARPA-H, centrándose en acelerar la inscripción en ensayos clínicos entre participantes minoritarios.