Skip to content

bgsmtr

Bayesian Group Sparse Multi-Task Regression

v0.7 · Dec 12, 2019 · GPL-2

Description

Implementation of Bayesian multi-task regression models and was developed within the context of imaging genetics. The package can currently fit two models. The Bayesian group sparse multi-task regression model of Greenlaw et al. (2017)<doi:10.1093/bioinformatics/btx215> can be fit with implementation using Gibbs sampling. An extension of this model developed by Song, Ge et al. to accommodate both spatial correlation as well as correlation across brain hemispheres can also be fit using either mean-field variational Bayes or Gibbs sampling. The model can also be used more generally for multivariate (non-imaging) phenotypes with spatial correlation.

Downloads

273

Last 30 days

11571st

520

Last 90 days

520

Last year

Trend: +10.5% (30d vs prior 30d)

CRAN Check Status

14 NOTE
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)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Yin Song <yinsong@uvic.ca>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Yin",
                      family = "Song",
                      role = c("aut", "cre"),
                      email = "yinsong@uvic.ca"),
               person(given = "Shufei",
                      family = "Ge",
                      role = "aut"),
               person(given = "Liangliang",
                      family = "Wang",
                      role = "aut"),
               person(given = "Jiguo",
                      family = "Cao",
                      role = "aut"),
               person(given = "Keelin",
                      family = "Greenlaw",
                      role = "aut"),
               person(given = "Mary",
                      family = "Lesperance",
                      role = "aut"),
               person(given = c("Farouk", "S."),
                      family = "Nathoo",
                      role = "aut"))
as necessary.
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Yin Song <yinsong@uvic.ca>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Yin",
                      family = "Song",
                      role = c("aut", "cre"),
                      email = "yinsong@uvic.ca"),
               person(given = "Shufei",
                      family = "Ge",
                      role = "aut"),
               person(given = "Liangliang",
                      family = "Wang",
                      role = "aut"),
               person(given = "Jiguo",
                      family = "Cao",
                      role = "aut"),
               person(given = "Keelin",
                      family = "Greenlaw",
                      role = "aut"),
               person(given = "Mary",
                      family = "Lesperance",
                      role = "aut"),
               person(given = c("Farouk", "S."),
                      family = "Nathoo",
                      role = "aut"))
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^

Check History

NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Yin Song <yinsong@uvic.ca>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Yin",
                      family = "Song",
                      role = c("aut", "cre"),
                      email = "yinsong@uvic.ca"),
               person(given = "Shufei",
                      family = "Ge",
                      role = "aut"),
               person(given = "Liangliang",
                      family = "Wang",
                      role =
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Yin Song <yinsong@uvic.ca>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Yin",
                      family = "Song",
                      role = c("aut", "cre"),
                      email = "yinsong@uvic.ca"),
               person(given = "Shufei",
                      family = "Ge",
                      role = "aut"),
               person(given = "Liangliang",
                      family = "Wang",
                      role =
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) sp_bgsmtr.Rd:42: Lost braces; missing escapes or markup?
    42 | \item{c.star}{The threshold for computing posterior tail probabilities p_{ij} for Bayesian FDR as defined in Section 3.2 of  Song, Ge et al.(2019). If not specified the default is to set this threshold as the minimum posterior standard deviation, where the minimum is taken over all regression coefficients in the model.}
       |                                                                          ^

Dependency Network

Dependencies Reverse dependencies Matrix mvtnorm (>= 1.0.5) matrixcalc miscTools coda EDISON statmod (>= 1.4.26) sparseMVN inline (>= 0.3.15) LaplacesDemon glmnet(>= 2.0.13) CholWishart mnormt Rcpp(>= 0.12.14) bgsmtr

Version History

new 0.7 Mar 9, 2026