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
290
Last 30 days
13846th
726
Last 90 days
4.6K
Last year
Trend: +37.4% (30d vs prior 30d)
40
Last 30 days
123
Last 90 days
444
Last year
Trend: -20% (30d vs prior 30d)
0
Last 7 days
5
Last 30 days
0
All-time
autoCRAN-only: this name is served only by autoCRAN, so the count is exact.
CRAN Check Status
Show all 13 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-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 (15 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.}
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 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 | t
...[truncated]...
arkup?
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 | t
...[truncated]...
arkup?
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 | t
...[truncated]...
arkup?
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 | t
...[truncated]...
arkup?
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 | t
...[truncated]...
arkup?
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 | t
...[truncated]...
arkup?
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 | t
...[truncated]...
arkup?
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 | t
...[truncated]...
arkup?
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 | t
...[truncated]...
arkup?
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 | t
...[truncated]...
arkup?
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 | t
...[truncated]...
arkup?
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 | t
...[truncated]...
arkup?
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.}
| ^