minoRityPower adalah paket R yang dirancang untuk memperkirakan kekuatan statistik untuk mendeteksi dampak intervensi tingkat sistem layanan kesehatan pada pendaftaran uji klinis, dengan fokus khusus pada percepatan perekrutan peserta minoritas. Dikembangkan untuk aplikasi program ARPA-H, paket ini menyediakan analisis tingkat fasilitas dan tingkat peserta melalui model efek campuran dan simulasi berbasis bootstrap.
Uji klinis sering kali menghadapi tantangan dalam merekrut peserta minoritas, sehingga menyebabkan kurangnya keterwakilan dalam penelitian medis. Intervensi tingkat sistem layanan kesehatan bertujuan untuk mengatasi masalah ini dengan menerapkan perubahan sistematis untuk meningkatkan partisipasi minoritas. Paket ini menyediakan alat untuk:
# Install from GitHub
devtools :: install_github( " biostochastics/ minoRityPower " )
Paket ini menerapkan dua pendekatan yang saling melengkapi dalam analisis kekuatan:
Pendekatan ini memodelkan tingkat partisipasi di tingkat fasilitas, dengan fokus pada bagaimana intervensi mempengaruhi jumlah peserta yang terdaftar di setiap fasilitas:
# 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
)
Pendekatan ini memodelkan probabilitas pendaftaran individu, dengan fokus pada bagaimana intervensi mempengaruhi kemungkinan partisipasi peserta minoritas:
# 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
)
Paket ini memberikan keluaran terperinci untuk kedua jenis analisis:
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 )
Jika Anda menggunakan paket ini, harap sebutkan:
@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 }
}
Proyek ini dilisensikan di bawah Lisensi MIT - lihat file LISENSI untuk detailnya.
Kontribusi dipersilakan! Silakan kirimkan masalah dan tarik permintaan melalui GitHub.
Pekerjaan ini dikembangkan untuk mendukung evaluasi intervensi tingkat sistem layanan kesehatan untuk penerapan program ARPA-H, dengan fokus pada percepatan pendaftaran uji klinis di antara peserta minoritas.