-
Notifications
You must be signed in to change notification settings - Fork 6
Significance testing using LASSO
Sean Hackett edited this page Mar 13, 2016
·
5 revisions
The current strategy we use to select gene sets that strongly predict the response variable is cross validation. Mean squared error is determined across values of lambda. non-zero betas at a lambda one standard error above the minimum are chosen as significant predictors.
covariance test statistics for LASSO implemented in covTest allows p-values to be determined for individual predictors.
covTest currently struggles at the scale of data used for GSEAMA, but on simulated data, variables selected by either CV or covTest were similar.
a_covTest <- covTest::covTest(lars::lars(as.matrix(m@matrix), y, type = "lasso"), as.matrix(m@matrix), y)
m@colData$p.value = a_covTest$results[,3]