BranchGLM
Efficient Best Subset Selection for GLMs via Branch and Bound Algorithms
Description
Performs efficient and scalable glm best subset selection using a novel implementation of a branch and bound algorithm. To speed up the model fitting process, a range of optimization methods are implemented in 'RcppArmadillo'. Parallel computation is available using 'OpenMP'.
Downloads
367
Last 30 days
8855th
612
Last 90 days
612
Last year
Trend: +49.8% (30d vs prior 30d)
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 | OK |
| 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 (14 non-OK)
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
'BranchGLM.R' 'BranchGLMTable.R' 'VariableImportance.R'
'VariableImportance.boot.R' 'summaryBranchGLMVS.R'
installed package size
installed size is 9.8Mb
sub-directories of 1Mb or more:
libs 9.1Mb
installed package size
installed size is 10.0Mb
sub-directories of 1Mb or more:
libs 9.3Mb
*
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
'BranchGLM.R' 'BranchGLMTable.R' 'VariableImportance.R'
'VariableImportance.boot.R' 'summaryBranchGLMVS.R'
Check History
NOTE 1 OK · 13 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
'BranchGLM.R' 'BranchGLMTable.R' 'VariableImportance.R'
'VariableImportance.boot.R' 'summaryBranchGLMVS.R'
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘BranchGLM.R’ ‘BranchGLMTable.R’ ‘VariableImportance.R’
‘VariableImportance.boot.R’ ‘summaryBranchGLMVS.R’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
'BranchGLM.R' 'BranchGLMTable.R' 'VariableImportance.R'
'VariableImportance.boot.R' 'summaryBranchGLMVS.R'
installed package size
installed size is 9.8Mb
sub-directories of 1Mb or more:
libs 9.1Mb
installed package size
installed size is 10.0Mb
sub-directories of 1Mb or more:
libs 9.3Mb