Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request for Clarification, Improvement, or Removed Functionality] Calculation of "optimal" allocation ratio for survival outcomes. #43

Open
wolbersm opened this issue Jul 8, 2024 · 1 comment
Assignees
Labels
question Further information is requested

Comments

@wolbersm
Copy link

wolbersm commented Jul 8, 2024

The help of getSampleSizeSurvival says that setting argument allocationRatioPlanned to 0 will yield the "optimal" randomization ratio (RR). However, it is unclear to me how exactly rpact defines "optimality" and what exactly is numerically implemented. Could this please be improved (or, alternatively, the functionality removed to avoid confusion)?

Of note, we have recently submitted a pre-print (led by my colleague @godwinyyung) on the choice of the RR for time-to-event endpoints: https://arxiv.org/abs/2407.03420v1. The pre-print shows that the choice of the most suitable randomization ratio for time-to-event endpoints requires a trade-off between different quantities (e.g. number of events, trial duration etc). It also highlights limitations of Schoenfeld's and Freedman's approximation to the log-rank test for unequal randomization ratios and demonstrates that Rubinstein's approximation (currently not supported in rpact) is more accurate.

Thanks a lot for considering this and for all your great work on rpact!!

@fpahlke fpahlke added the question Further information is requested label Jul 16, 2024
@wolbersm
Copy link
Author

I just wanted to add that I noticed that the help actually does say that the "optimal ratio" is the one that yields the minimal sample size given a fixed study duration (accrualTime and followUpTime). The minimal sample size is determined via numerical root finding and yields different results for different approximations (Schoenfeld, Freedman, etc.). - Apologies that I missed this before!

Apart from the fact that Schoenfeld and Freedman both have issues for assessing optimal allocation ratios (as shown in our paper), all is clear for me now. So, from my side, it would be fine to close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants