| Literature DB >> 22558168 |
Nicholas G Reich1, Jessica A Myers, Daniel Obeng, Aaron M Milstone, Trish M Perl.
Abstract
In recent years, the number of studies using a cluster-randomized design has grown dramatically. In addition, the cluster-randomized crossover design has been touted as a methodological advance that can increase efficiency of cluster-randomized studies in certain situations. While the cluster-randomized crossover trial has become a popular tool, standards of design, analysis, reporting and implementation have not been established for this emergent design. We address one particular aspect of cluster-randomized and cluster-randomized crossover trial design: estimating statistical power. We present a general framework for estimating power via simulation in cluster-randomized studies with or without one or more crossover periods. We have implemented this framework in the clusterPower software package for R, freely available online from the Comprehensive R Archive Network. Our simulation framework is easy to implement and users may customize the methods used for data analysis. We give four examples of using the software in practice. The clusterPower package could play an important role in the design of future cluster-randomized and cluster-randomized crossover studies. This work is the first to establish a universal method for calculating power for both cluster-randomized and cluster-randomized clinical trials. More research is needed to develop standardized and recommended methodology for cluster-randomized crossover studies.Entities:
Mesh:
Year: 2012 PMID: 22558168 PMCID: PMC3338707 DOI: 10.1371/journal.pone.0035564
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Parameters from data generating models needed to simulate power.
| notation | text | outcome data type | ||
| continuous | binary | count | ||
|
| n.clusters | ✓ | ✓ | ✓ |
|
| n.periods | ✓ | ✓ | ✓ |
|
| clust.size | ✓ | ✓ | ✓ |
|
| period.effecta, period.var b | ✓ | ✓ | ✓ |
|
| effect.size | ✓ | ✓ | ✓ |
|
| btw.clust.var | ✓ | ✓ | ✓ |
|
| indiv.varc | ✓ | ||
| ICC | ICCc | ✓ | ||
|
| at.risk.params | ✓ | ||
The period effects are drawn from a normal distribution centered at period.effect with variance period.var.
If period.var = 0, then period.effect is assumed to be the same for all periods.
Only one of the ICC and needs to be specified in continuous data generating models.
One of the 1000 Simulated data sets.
| number of events | |||
| unit | control | treatment | IRRa |
| 1 | 14 | 10 | 0.71 |
| 2 | 17 | 7 | 0.41 |
| 3 | 8 | 3 | 0.38 |
| 4 | 6 | 4 | 0.67 |
| 5 | 11 | 5 | 0.45 |
| 6 | 20 | 7 | 0.35 |
| 7 | 12 | 15 | 1.25 |
| 8 | 5 | 5 | 1.00 |
| 9 | 4 | 4 | 1.00 |
| 10 | 9 | 8 | 0.89 |
The incidence rate ratio (IRR) is the number of treatment events divided by the number of control events.
Figure 1Power curves from Examples A and B.
These curves show the relationship of power with the number of clusters. The points show simulated power for 1000 datasets with a smoothed line drawn through the data to highlight the overall pattern. The solid line and gray points represent the simulations with constant baseline rates (Example A) and the open circles and dashed line represent the simulations with time-varying baseline rates (Example B).
Figure 2Power curves from Example C.
These curves depict the relationship between power and sample size per cluster across different effect sizes. The points show simulated power for 500 datasets.