Implementation of an open-source customizable minimization program for allocation of patients to parallel groups in clinical trials

Current minimization programs do not permit full control over different aspects of minimization algorithm such as distance or probability measures and may not allow for unequal allocation ratios. This article describes the implementation of “MinimPy” an open-source minimization program in Python programming language, which provides full customizetion of minimization features. MinimPy supports naive and biased coin minimization together with various new and classic distance measures. Data syncing is provided to facilitate minimization of multicenter trial over the network. MinimPy can easily be modified to fit special needs of clinical trials and in particular change it to a pure web application, though it currently supports network syncing of data in multi-center trials using network repositories.

[1]  S. Pocock,et al.  Sequential treatment assignment with balancing for prognostic factors in the controlled clinical trial. , 1975, Biometrics.

[2]  D. Moher,et al.  CONSORT 2010 Statement: updated guidelines for reporting parallel group randomized trials , 2010, Obstetrics and gynecology.

[3]  J M Lachin,et al.  Statistical properties of randomization in clinical trials. , 1988, Controlled clinical trials.

[4]  B W Brown,et al.  Sequential treatment allocation procedures in clinical trials--with particular attention to the analysis of results for the biased coin design. , 1986, Statistics in medicine.

[5]  D R Taves,et al.  Minimization: A new method of assigning patients to treatment and control groups , 1974, Clinical pharmacology and therapeutics.

[6]  P Royston,et al.  Minim: allocation by minimisation in clinical trials , 2004 .

[7]  Damian McEntegart,et al.  The Pursuit of Balance Using Stratified and Dynamic Randomization Techniques: An Overview , 2003 .

[8]  Damian McEntegart,et al.  Randomization by minimization for unbalanced treatment allocation , 2009, Statistics in medicine.

[9]  王林,et al.  CONSORT , 2011 .

[10]  Hong Wei Cai,et al.  Implementation and experience of a web-based allocation system with Pocock and Simon's minimization methods. , 2010, Contemporary clinical trials.

[11]  J P Matts,et al.  Randomization in clinical trials: conclusions and recommendations. , 1988, Controlled clinical trials.

[12]  C. Viscoli,et al.  Stratified randomization for clinical trials. , 1999, Journal of clinical epidemiology.

[13]  Marion K Campbell,et al.  The method of minimization for allocation to clinical trials. a review. , 2002, Controlled clinical trials.

[14]  Takuji Nishimura,et al.  Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator , 1998, TOMC.

[15]  David Moher,et al.  CONSORT 2010 statement: updated guidelines for reporting parallel group randomized trials. , 2010, Obstetrics and gynecology.