smog 1.0 is an initial version that contains the work on constrained structural modeling by using overlapped group penalties since June, 2018.
This version aims to fit a generalized linear model for the cases of small n, large p data, conditioning on the expertise knowledge by non-penalizing some phenotype covariate variables, and penalizing the groups of prognostic and predictive effects by using overlapped L2 and L1 penalties.