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 - ดูรายละเอียดในไฟล์ใบอนุญาต
ยินดีบริจาค! กรุณาส่งปัญหาและดึงคำขอผ่าน GitHub
งานนี้ได้รับการพัฒนาเพื่อสนับสนุนการประเมินการแทรกแซงระดับระบบการดูแลสุขภาพสำหรับการประยุกต์ใช้โปรแกรม ARPA-H โดยมุ่งเน้นไปที่การเร่งการลงทะเบียนการทดลองทางคลินิกในหมู่ผู้เข้าร่วมชนกลุ่มน้อย