Helmut ★★★ ![]() ![]() Vienna, Austria, 2015-11-18 01:27 (3446 d 21:25 ago) Posting: # 15646 Views: 10,643 |
|
Dear all, for the ones who are concerned about inflation of the Type I Error with EMA’s ABEL (see this thread) and don’t want to risk my iteratively adjusted α. There I suspected that adjusting to ~0.025 for full replicate designs and ~0.03 for the partial replicate would maintain the TIE at ≤0.05. I explored CV 30% (maximum inflation of the TIE) and 50% (minimum). Here are the results (T/R 0.90, sample sizes for 80 and 90% power); R-code at the end for the nerds. Design CV LL UL alpha target n power TIE Infl Seems to work. Of course the adjustment is more conservative than necessary for all CVs above ~0.4… I wouldn’t worry too much about the slight inflation of the TIE in RTR|TRT. Ten runs with different seeds:
— Dif-tor heh smusma 🖖🏼 Довге життя Україна! ![]() Helmut Schütz ![]() The quality of responses received is directly proportional to the quality of the question asked. 🚮 Science Quotes |
d_labes ★★★ Berlin, Germany, 2015-11-18 09:25 (3446 d 13:27 ago) @ Helmut Posting: # 15647 Views: 8,541 |
|
Dear Helmut, ❝ ... ❝ R-code at the end for the nerds. ❝ ❝ theta0 <- 0.90 ❝ CV <- c(0.3, 0.5) ❝ ... # UL <- 1/LL # for those no-nerds who have forgotten the regulatory constant, the CVswitch ❝ ... BTW: What would you do all your times if PowerTOST wasn't build ![]() — Regards, Detlew |
Helmut ★★★ ![]() ![]() Vienna, Austria, 2015-11-18 17:01 (3446 d 05:51 ago) @ d_labes Posting: # 15648 Views: 8,719 |
|
Dear Detlew, ❝ […] (because he doesn't go behind the cap) Exactly. ❝ ❝ ❝ That’s elegant! ❝ BTW: What would you do all your times if Likely still use the non-central t. ![]() In PowerTOST it takes less than 30 seconds to come up with educational stuff like this (annotation of axes intentionally suppressed):That’s why R is “a free software environment for statistical computing and graphics”. ![]() Power2Stage ! I still remember when I simulated individual ratios for TSDs. In summer 2012 validating Mme Potvin’s ‘Method B’ with a narrow grid (8.25·108 simulations) took five weeks (four simultaneous sessions on each of three machines running 24/7). The summer was hot and I don’t have AC in my office. All the time I was fearing that one of the mainboards would melt. With Power2Stage the same grid takes three hours (one session on one machine). That’s >3,000 times faster… PowerTOST /Power2Stage rulez!— Dif-tor heh smusma 🖖🏼 Довге життя Україна! ![]() Helmut Schütz ![]() The quality of responses received is directly proportional to the quality of the question asked. 🚮 Science Quotes |
Helmut ★★★ ![]() ![]() Vienna, Austria, 2015-11-28 23:35 (3435 d 23:17 ago) @ Helmut Posting: # 15683 Views: 8,548 |
|
Dear all, if you want to use iteratively adjusted α, new R-code and examples at the end of the post. Substantially faster than my previous clumsy attempts. Execution takes generally less than ten seconds on my machine. Results for GMR 0.9, target power 80%, and the most critical CVWR (30%):
n : sample size for ≥ target powerTIE1 : empiric Type I Error for α 0.05pwr1 : power for α 0.05TIE2 : TIE for the adjusted αpwr2 : power for the adjusted αThe nasty thing is that even if we don’t scale the TIE will be inflated. With
The adjustment range for EMA and ANVISA is ~25% to ~44%. Is it important for the patient’s risk? I think so. Sponsors seemingly don’t care. A common reply to my concerns was “Since it is neither stated in the GL nor the Q&A we keep it as it is.” Does it have an impact on power? Depends. For low to moderate CVs (EMA, ANVISA) or low CVs (FDA) either one looses power if the study was planned for α 0.05 or – if adjusted alphas are intended to use – one has to increase the sample size accordingly. For “true” HVDs/HVDPs it doesn’t matter at all. The question arises whether regulators would accept a method which adapts α in face of the data. Why not? The adjusted α is always ≤0.05. In the context of TSDs the EMA states “[…] using an adjusted coverage probability which will be higher than 90%”. The devil is in the details. Further down we read “prespecified in the protocol along with the adjusted significance levels”. This statement effectively prevents adaptive methods (where α for the final analysis is also adjusted) from entering the scene. If you care about the patient’s risk (as I hope) but want to pre-specify an α (see my suggestions for the EMA above), explore the argument alpha of the function. Will always be more conservative than necessary. In order not to adjust (where no adjustment is required; thus maintaining power), state in the protocol something like “In order to prevent an inflation of the Type I Error (patient’s risk)1 the following procedure will be employed: If CVWR is in the range 25–44%, a conservative α of 0.025 (95% CI) will be used. Otherwise, the conventional 0.05 (90% CI) will be used.”Example: GMR 0.9 (planned for 80% power at CV 30%). Comparison of power (iteratively adjusted and pre-specified α)
“Only statistical procedures, which do not exceed the nominal risk of 5% can be accepted, This beautiful sentence tells me two things:
Contours enclose combinations of n/CV which are expected to lead to a significant inflation of the TIE. EMA Maximum inflation of the TIE (at CV 30%) for the EMA’s method 0.0825 and for the FDA’s 0.1708. Lower inflation for EMA’s, but IMHO unacceptable (relative increase of the patient’s risk up to 65%). Nasty for the FDA’s if no scaling is applied (risk ≤+241%). At higher CVs the conservatism of the test cuts in (TIE drops below nominal α). Not surprising; we see a similar behavior in TOST. For ABEL (dependent on n) this “border” is at CV 41–44%. Due to the discontinuity of RSABE the border is at 30%. Another observation: The sample size has limited influence on ABEL’s TIE whereas RSABE’s increases substantially with n.
R-code (with a fair degree of error-handling):
Examples: ad.alpha(reg="EMA", des="2x2x4", CV=0.3, n=34) If you are interested in only some of the results, use print=FALSE and assign to a variable. The function returns a list containing regulator , method , design , type , alpha , CV , n , TIE.unadj , rel.change , pwr.unadj , alpha.adj , CI.adj , TIE.adj , pwr.adj , and rel.loss .Examples:
If you give the optional argument GMR , you can explore the impact on power by the adjustment:
Pre-specified lower α:
The impact on power might be severe for the FDA’s method:
Fancy:
— Dif-tor heh smusma 🖖🏼 Довге життя Україна! ![]() Helmut Schütz ![]() The quality of responses received is directly proportional to the quality of the question asked. 🚮 Science Quotes |
d_labes ★★★ Berlin, Germany, 2015-12-08 10:35 (3426 d 12:17 ago) @ Helmut Posting: # 15707 Views: 7,315 |
|
Dear Helmut, dear all, one caveat: The results for the FDA highly depend on the assumption that empiric alpha is obtained if one simulates on the border of the 'implemented' acceptance ranges, i.e. 80-125% up to CVwR = 30% and for CVwR>30% at 100*exp((log(1.25)/0.25)*sqrt(log(1 + (CVwR/100)^2))) # CVwR in % which has a discontinuity at CVwR = 30%. This would be also my choice, but the paper Davit et al. "Implementation of a Reference-Scaled Average Bioequivalence Approach for Highly Variable Generic Drug Products by the US Food and Drug Administration" AAPS Journal, Vol. 14, No. 4, December 2012 demands us to look at the widened implied limits from s0=0.25 on (CVwR ~ 25.4%), aka "FDA’s desired consumer risk model". Then the alpha inflation at the discontinuity CVwR = 30% vanishes. Its up to you to decide if this is real or some sort of hokus pokus. — Regards, Detlew |