Handling inflation [Two-Stage / GS Designs]
❝ Thanks for sharing this code!
My pleasure! I think that we still need some improvements:
- In my example the largest inflation was seen at 48/0.45 with 0.05410 and the second largest at 12/0.20 with 0.05408. However, in step 3 the largest inflation showed up at 12/0.20. It might well be that the result of step 1 was an artifact due to only 105 sim’s performed. With 106 I got for 12/0.20 0.054605 (↑) and for 48/0.45 0.05374 (↓), confirming the location of the maximum picked by my code was due to chance.
In most methods (except Karalis/Macheras) the “ridge” of the “type I error-surface” follows roughly the diagonal of the grid – from low n1/low CV to high n1/high CV (see the contour-plots of Potvin’s Methods B and C to the right).
Maybe it would make sense to split the first step:- Get preliminary estimates for all combos obtained from 105 sim’s like before.*
- Repeat for the largest inflation observed in each column (i.e., the n1); this time with 106 sim’s. Should be closer to the “true” maximum and avoid the trap mentioned above.
![[image]](img/uploaded/image240.png)
Overall α (step 3) for this combo decreases from 0.051255 to 0.049795… If we follow this track I expect lower alphas than in any of the published papers. Does that make sense?
❝ How is your experience in regulatory acceptance of Potvin's 'acceptable' alpha-inflation of 0.052?
Mixed. Some European (!) regulators don’t like (‼) TSDs at all, but accept them if following “Method B” (quote: “according to the guideline…”). In one case Austria’s AGES asked for a posteriori confirmation of “lacking inflation” of “Method C” based on the actual sample size and CV in the study (was 0.0494 with a 95% CI of 0.0490–0.0498). Duno what might have happened if 0.05 <α ≤0.052. According to Chinese whispers ≤0.051 is considered acceptable. Why? Duno. The maximum inflation in Potvin’s paper for “Method B” is 0.0485 and for “Method C” 0.051. Maybe someone read the wrong column.
❝ If I remember correctly there was some rumour that even a smaller value of the empirical alpha has to be seen as inflation.
If I recall correctly that’s the personal opinion of the Austrian member or EMA’s Biostatistics Working Party. Recently a member of the PKWP told me how he made peace with TSDs – after years of lurking doubt: “The inflation would be relevant only if the CI in the study covers exactly 80–125%. Since in real life the CI is narrower, the actual patient’s risk – even if there would be a small inflation due to the method – likely is ≪5%. So I don’t bother any more.” Pragmatic approach.

❝ That would mean that we had to down weight the adj. alpha to some extent.
By throwing away all published papers and increasing the downloads of
Power2Stage
? Of course PQRI’s Sequential Design Working Group’s “negligible inflation” (≤0.052) is arbitrary – as are many other rules we have to observe in BE. BTW, only Montague’s “Method D” scratches 0.052. Results of the publications:
αadj αmax sign. >0.05?
Potvin 2008 B 0.0294 0.0485
Potvin 2008 C 0.0294 0.0510 yes
Montague 2011 D 0.0280 0.0518 yes
Fuglsang 2013 B 0.0284 0.0501 no
Fuglsang 2013 D1 0.0274 0.0503 no
Fuglsang 2013 D2 0.0269 0.0501 no
Fuglsang 2014 B 0.0294 0.0478 no
Fuglsang 2014 C 0.0294 0.0506 yes
- Running my original code with the setup of Potvin’s paper I “detect” a maximum inflation of 0.04882 at 36/0.40 (B) and 0.0513 at 12/0.20 (C) in the first step.
Good news: These locations agree with the ones reported.
Bad news: My guess of the upper limit for the regression is crap if there is only a small inflation with the α employed in the first step. I suggest this modification:
UL <- alpha.max/2*1.1
if(UL <= alpha[1]) UL <- alpha[1]*1.1
I got:
Anders’ algo suggests ↑0.0304 for B and ↓0.0282 for C. Interesting. Validation under way.
Dif-tor heh smusma 🖖🏼 Довге життя Україна!
![[image]](https://static.bebac.at/pics/Blue_and_yellow_ribbon_UA.png)
Helmut Schütz
![[image]](https://static.bebac.at/img/CC by.png)
The quality of responses received is directly proportional to the quality of the question asked. 🚮
Science Quotes
Complete thread:
- How to find a suitable adjusted α? Helmut 2014-05-31 18:20
- Suitable code for suitable adjusted α d_labes 2014-06-02 08:28
- Handling inflationHelmut 2014-06-02 14:44
- Potvin revis(it)ed Helmut 2014-06-02 22:07
- Potvin revis(it)ed d_labes 2014-06-03 08:47
- Montague revis(it)ed Helmut 2014-06-03 13:49
- Pocock’s “natural constant” Helmut 2014-10-13 14:53
- Pocock’s “natural constant” ElMaestro 2014-10-13 15:30
- Another “natural constant”? d_labes 2014-10-14 08:56
- Λ Helmut 2014-10-14 13:36
- Potvin revis(it)ed d_labes 2014-06-03 08:47
- Suitable code for suitable adjusted α d_labes 2014-06-02 08:28