R: Estimate the sample size for a parallel equivalence trial,...
epi.equivb
R Documentation
Estimate the sample size for a parallel equivalence trial, binary outcomes
Description
Computes the sample size for a parallel equivalence trial with a binary outcome variable.
Usage
epi.equivb(treat, control, delta, n, r = 1, power, alpha)
Arguments
treat
the expected proportion of successes in the treatment group.
control
the expected proportion of successes in the control group.
delta
the equivalence limit, expressed as a proportion.
n
scalar, the total number of study subjects in the trial.
r
scalar, the number in the treatment group divided by the number in the control group.
power
scalar, the required study power.
alpha
scalar, defining the desired alpha level.
Value
A list containing one or more of the following:
n.treat
the required number of study subject in the treatment group.
n.control
the required number of study subject in the control group.
n.total
the total number of study subjects required.
Note
Consider a clinical trial comparing two groups, a standard treatment (s) and a new treatment (n). In each group, a proportion of subjects respond to the treatment: Ps and Pn.
With a superiority trial we specify the maximum acceptable difference between Pn and Ps as delta. The null hypothesis is H0: Pn - Ps <= delta and the alternative hypothesis is H1: Pn - Ps > delta.
An equivalence trial is used if want to prove that two treatments produce the same clinical outcomes. With an equivalence trial, we specify the maximum acceptable difference between Pn and Ps as delta. The null hypothesis is H0: |Ps - Pn| >= delta and the alternative hypothesis is H1: |Ps - Pn| < delta. In bioequivalence trials, a 90% confidence interval is often used. The value of the maximum acceptable difference delta is chosen so that a patient will not detect any change in effect when replacing the standard treatment with the new treatment.
With a non-inferiority trial, we specify the maximum acceptable difference between Pn and Ps as delta. The null hypothesis is H0: Ps - Pn >= delta and the alternative hypothesis is H1: Ps - Pn < delta. The aim of a non-inferiority trial is show that a new treatment is not (much) inferior to a standard treatment. Showing non-inferiority can be of interest because: (a) it is often not ethically possible to do a placebo-controlled trial, (b) the new treatment is not expected to be better than the standard treatment on primary efficacy endpoints, but is safer, (c) the new treatment is not expected to be better than the standard treatment on primary efficacy endpoints, but is cheaper to produce or easier to administer, (d) the new treatment is not expected to be better than the standard treatment on primary efficacy endpoints in clinical trial, but compliance will be better outside the clinical trial and hence efficacy better outside the trial.
To summarise (adapted from Machin et al. 2009, page 105):
---------------
------------------------
-----------------------
---------------------
---------------------
Test for
Null hypothesis
Alt hypothesis
Type I
Type II
---------------
------------------------
-----------------------
---------------------
---------------------
Superiority
H0: Pn - Ps <= delta
H1: Pn - Ps > delta
2 sided, 5.0%
1 sided, 10 or 20%
Equivalence
H0: |Pn - Ps| >= delta
H1: |Pn - Ps| < delta
1 sided, 5.0%
1 sided, 20%
Non-inferiority
H0: Pn - Ps >= delta
H1: Pn - Ps < delta
1 sided, 2.5%
1 sided, 10 or 20%
---------------
------------------------
-----------------------
---------------------
---------------------
Superiority trial: H1 is that the new treatment is better than the standard treatment.
Equivalence trial: H1 is that the new treatment is not too different from the standard treatment.
Non-inferiority trial: H1 is that the new treatment is not much worse than the standard treatment.
When calculating the power of a study, note that the variable n refers to the total study size (that is, the number of subjects in the treatment group plus the number in the control group).
References
Chow S, Shao J, Wang H (2008). Sample Size Calculations in Clinical Research. Chapman & Hall/CRC Biostatistics Series. page 91.
Ewald B (2013). Making sense of equivalence and non-inferiority trials. Australian Prescriber. 36: 170 - 173.
Julious SA (2004). Sample sizes for clinical trials with normal data. Statistics in Medicine 23: 1921 - 1986.
Julious SA (2009). Estimating Samples Sizes in Clinical Trials. CRC, New York.
Machin D, Campbell MJ, Tan SB, Tan SH (2009). Sample Size Tables for Clinical Studies. Wiley Blackwell, New York.
Examples
## EXAMPLE 1 (from Machin, Campbell, Tan and Tan 2009 p. 113):
## Bennett, Dismukes, Duma et al. (1979) designed a clinical trial to test
## whether combination chemotherapy for a shorter period would be at least
## as good as conventional therapy for patients with cryptococcal meningitis.
## They recruited 39 patients to each treatment arm and wished to conclude
## that a difference of less than 20% in response rate between the treatments
## would indicate equivalence. Assuming a one-sided test size of 10%, a
## power of 80% and an overall response rate of 50%, what would be a
## realistic sample size if the trial were to be repeated?
epi.equivb(treat = 0.50, control = 0.50, delta = 0.20, n = NA, r = 1,
power = 0.80, alpha = 0.10)
## A total of 166 subjects need to be enrolled in the trial, 83 in the
## treatment group and 83 in the control group.