Software
Adaptive regression, prognostic groups and other Boolean rules
eXtreme Regression
A method for fitting a piece-wise linear model with locally univariate effects. The inverse functions are in the form of Boolean rules. R language functions. eXtreme Regression Webpage
Gene Index
Software for a method that ranks genes based on simultaneously linking their expression both to patient outcome and to a specific gene of interest. R language function. Gene Index Webpage
Logic Regression
Methods for constructing general Boolean rules, primarily used with binary data. Software written and maintained by C Kooperberg and I Ruczinski. Code: Logic Regression Kooperberg’s Logic Webpage.
Adaptively Weighted Associations
Software for stage-wise weighting of enviromental or clinical variables to construct powerful tests of gene to disease outcome associations. Adaptive Weight Webpage
Directed Peeling
Software for constructing interpretable prognostic rules based on a sequence of box shaped regions in the predictor space indexed by the fraction of patients in the prognostic group. S language functions. Directed Peeling Webpage
Univariate splitting for survival data
Software for finding all subgroup splits on a continuous predictors and calculating maximum logrank test statistic. Permutation sampling used to assess significance of split. Software also for funding relative risk estimates for all possible splits. S language functions. Prognostic Splitting Webpage.
Survival Trees
Software for recursive partitioning of survival data. Splitting is done using the logrank test statistic, cost-complexity type pruning based on between-node test statistics is used. Old S language functions. Survival Tree Webpage.
Clinical trial design software
Spline Design for survival studies
Software for calculating sample-size and power for long term studies where baseline survival, accrual rates and drug effects can vary over time. Software also allows for drop out. Component functions are specified as piecewise linear regression splines. Spline Design Program.
Piecewise constant model survival calculator
Software for calculating power and sample size when the baseline effect and accrual functions are specified as piecewise constant functions. Also includes piecewise constant model expected death calculator. Javascipt Program.
More Standard calculators for clinical trials.
Many script and server side sample size and power programs for the design of clinical trials. Includes calculators appropriate for Phase II and Phase III studies. Primarily JavaScript functions I have written or implemented. Design calculator Webpage.