Description
Fits sparse interaction models for continuous and binary responses subject to the strong (or weak) hierarchy restriction that an interaction between two variables only be included if both (or at least one of) the variables is included as a main effect. For more details, see Bien, J., Taylor, J., Tibshirani, R., (2013) "A Lasso for Hierarchical Interactions." Annals of Statistics. 41(3). 1111-1141.
Downloads
235
Last 30 days
13778th
235
Last 90 days
235
Last year
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (16 non-OK)
CRAN incoming feasibility
Maintainer: ‘Jacob Bien <jbien@usc.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Jacob",
family = "Bien",
role = c("aut", "cre"),
email = "jbien@usc.edu"),
person(given = "Rob",
family = "Tibshirani",
role = "aut"))
as necessary.
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
| ^
checkRd: (-1) hierNet.logistic.path.Rd:39: Lost braces; missing escapes or markup?
39 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.path.Rd:38: Lost braces; missing escapes or markup?
38 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
CRAN incoming feasibility
Maintainer: ‘Jacob Bien <jbien@usc.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Jacob",
family = "Bien",
role = c("aut", "cre"),
email = "jbien@usc.edu"),
person(given = "Rob",
family = "Tibshirani",
role = "aut"))
as necessary.
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
| ^
checkRd: (-1) hierNet.logistic.path.Rd:39: Lost braces; missing escapes or markup?
39 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.path.Rd:38: Lost braces; missing escapes or markup?
38 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
| ^
checkRd: (-1) hierNet.logistic.path.Rd:39: Lost braces; missing escapes or markup?
39 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.path.Rd:38: Lost braces; missing escapes or markup?
38 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
| ^
checkRd: (-1) hierNet.logistic.path.Rd:39: Lost braces; missing escapes or markup?
39 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.path.Rd:38: Lost braces; missing escapes or markup?
38 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
| ^
checkRd: (-1) hierNet.logistic.path.Rd:39: Lost braces; missing escapes or markup?
39 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.path.Rd:38: Lost braces; missing escapes or markup?
38 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
| ^
checkRd: (-1) hierNet.logistic.path.Rd:39: Lost braces; missing escapes or markup?
39 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.path.Rd:38: Lost braces; missing escapes or markup?
38 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
| ^
checkRd: (-1) hierNet.logistic.path.Rd:39: Lost braces; missing escapes or markup?
39 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.path.Rd:38: Lost braces; missing escapes or markup?
38 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
| ^
checkRd: (-1) hierNet.logistic.path.Rd:39: Lost braces; missing escapes or markup?
39 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.path.Rd:38: Lost braces; missing escapes or markup?
38 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
| ^
checkRd: (-1) hierNet.logistic.path.Rd:39: Lost braces; missing escapes or markup?
39 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.path.Rd:38: Lost braces; missing escapes or markup?
38 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
| ^
checkRd: (-1) hierNet.logistic.path.Rd:39: Lost braces; missing escapes or markup?
39 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.path.Rd:38: Lost braces; missing escapes or markup?
38 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
| ^
checkRd: (-1) hierNet.logistic.path.Rd:39: Lost braces; missing escapes or markup?
39 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.path.Rd:38: Lost braces; missing escapes or markup?
38 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
| ^
checkRd: (-1) hierNet.logistic.path.Rd:39: Lost braces; missing escapes or markup?
39 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.path.Rd:38: Lost braces; missing escapes or markup?
38 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
| ^
checkRd: (-1) hierNet.logistic.path.Rd:39: Lost braces; missing escapes or markup?
39 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.path.Rd:38: Lost braces; missing escapes or markup?
38 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
| ^
checkRd: (-1) hierNet.logistic.path.Rd:39: Lost braces; missing escapes or markup?
39 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.path.Rd:38: Lost braces; missing escapes or markup?
38 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘Jacob Bien <jbien@usc.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Jacob",
family = "Bien",
role = c("aut", "cre"),
email = "jbien@usc.edu"),
person(given = "Rob",
family = "Tibshirani",
role = "aut"))
as necessary.
CRAN incoming feasibility
Maintainer: ‘Jacob Bien <jbien@usc.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Jacob",
family = "Bien",
role = c("aut", "cre"),
email = "jbien@usc.edu"),
person(given = "Rob",
family = "Tibshirani",
role = "aut"))
as necessary.
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
|
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
|
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
|
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
|
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
|
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
|
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
|
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
|
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
|
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
|
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
|
Rd files
checkRd: (-1) hierNet.Rd:28: Lost braces; missing escapes or markup?
28 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:30: Lost braces; missing escapes or markup?
30 | terms, th_{jj}X_j^2, in the model. Default TRUE.}
| ^
checkRd: (-1) hierNet.logistic.Rd:63: Lost braces
63 | \seealso{\link{predict.hierNet.logistic},link{hierNet.logistic.path}}
|