{
  "_id": "6a1eef8ab401979e73412be4",
  "Package": "spinBayes",
  "Type": "Package",
  "Title": "Semi-Parametric Gene-Environment Interaction via Bayesian\nVariable Selection",
  "Version": "0.2.2",
  "Authors@R": "c(\nperson(given = \"Jie\", family = \"Ren\", role = c(\"aut\", \"cre\"),\nemail = \"renjie0910@gmail.com\"),\nperson(given = \"Fei\", family = \"Zhou\", role = \"aut\"),\nperson(given = \"Xiaoxi\", family = \"Li\", role = \"aut\"),\nperson(given = \"Cen\", family = \"Wu\", role = \"aut\"),\nperson(given = \"Yu\", family = \"Jiang\", role = \"aut\"))",
  "Maintainer": "Jie Ren <renjie0910@gmail.com>",
  "Description": "Many complex diseases are known to be affected by the\ninteractions between genetic variants and environmental\nexposures beyond the main genetic and environmental effects.\nExisting Bayesian methods for gene-environment (G×E)\ninteraction studies are challenged by the high-dimensional\nnature of the study and the complexity of environmental\ninfluences. We have developed a novel and powerful\nsemi-parametric Bayesian variable selection method that can\naccommodate linear and nonlinear G×E interactions\nsimultaneously (Ren et al. (2020) <doi:10.1002/sim.8434>).\nFurthermore, the proposed method can conduct structural\nidentification by distinguishing nonlinear interactions from\nmain effects only case within Bayesian framework.\nSpike-and-slab priors are incorporated on both individual and\ngroup level to shrink coefficients corresponding to irrelevant\nmain and interaction effects to zero exactly. The Markov chain\nMonte Carlo algorithms of the proposed and alternative methods\nare efficiently implemented in C++.",
  "License": "GPL-2",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "URL": "https://github.com/jrhub/spinBayes",
  "BugReports": "https://github.com/jrhub/spinBayes/issues",
  "RoxygenNote": "7.3.2",
  "Config/testthat/edition": "3",
  "Config/pak/sysreqs": "cmake make libuv1-dev",
  "Repository": "https://jrenstat.r-universe.dev",
  "Date/Publication": "2025-02-10 00:22:45 UTC",
  "RemoteUrl": "https://github.com/jrenstat/spinbayes",
  "RemoteRef": "HEAD",
  "RemoteSha": "a7ff8306a92bf78acc6071ca487906117f456018",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-19 08:35:49 UTC",
    "User": "root"
  },
  "Author": "Jie Ren [aut, cre],\nFei Zhou [aut],\nXiaoxi Li [aut],\nCen Wu [aut],\nYu Jiang [aut]",
  "MD5sum": "aeb4fbc8f97a48ab99ebea75f916fedf",
  "_user": "jrenstat",
  "_type": "src",
  "_file": "spinBayes_0.2.2.tar.gz",
  "_fileid": "018ff4e7371d2250ba71ac26ea1b8aac1b6c49bd2fdeae627afd51f3df7b6810",
  "_filesize": 640761,
  "_sha256": "018ff4e7371d2250ba71ac26ea1b8aac1b6c49bd2fdeae627afd51f3df7b6810",
  "_created": "2026-05-19T08:35:49.000Z",
  "_published": "2026-06-02T14:58:18.001Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79101245197,
      "time": 190,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7078734891"
    },
    {
      "job": 79101244522,
      "time": 199,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7078738164"
    },
    {
      "job": 79101244936,
      "time": 174,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7078729708"
    },
    {
      "job": 79101244819,
      "time": 188,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7078734494"
    },
    {
      "job": 79101246216,
      "time": 130,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7078714262"
    },
    {
      "job": 79101245682,
      "time": 237,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7078751362"
    },
    {
      "job": 79101244756,
      "time": 145,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7078719803"
    },
    {
      "job": 79101244731,
      "time": 293,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7078771516"
    },
    {
      "job": 79101244216,
      "time": 225,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7078669244"
    },
    {
      "job": 79101243599,
      "time": 156,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7361423437"
    },
    {
      "job": 79101245043,
      "time": 185,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7078733822"
    },
    {
      "job": 79101245207,
      "time": 156,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7078723832"
    },
    {
      "job": 79101244569,
      "time": 178,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7078731228"
    }
  ],
  "_buildurl": "https://github.com/r-universe/jrenstat/actions/runs/26085811498",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/jrenstat/spinbayes",
  "_commit": {
    "id": "a7ff8306a92bf78acc6071ca487906117f456018",
    "author": "Jie Ren <jieren@ksu.edu>",
    "committer": "Jie Ren <jieren@ksu.edu>",
    "message": "Included NEW.md\n",
    "time": 1739146965
  },
  "_maintainer": {
    "name": "Jie Ren",
    "email": "renjie0910@gmail.com",
    "login": "jrenstat",
    "description": "PhD in Statistics",
    "uuid": 8022299
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "testthat",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "splines",
      "role": "Imports"
    },
    {
      "package": "glmnet",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    }
  ],
  "_owner": "jrenstat",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "bayesian-variable-selection",
    "gene-environment-interactions",
    "high-dimensional-data",
    "semi-parametric-modeling",
    "openblas",
    "cpp",
    "openmp"
  ],
  "_stars": 1,
  "_userbio": {
    "uuid": 8022299,
    "type": "user",
    "name": "Jie Ren",
    "description": "PhD in Statistics"
  },
  "_downloads": {
    "count": 194,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/spinBayes"
  },
  "_devurl": "https://github.com/jrhub/spinbayes",
  "_searchresults": 3,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/spinBayes.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/jrenstat/spinbayes",
  "_realowner": "jrenstat",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2019-06-06"
    },
    {
      "version": "0.2.0",
      "date": "2024-02-23"
    },
    {
      "version": "0.2.1",
      "date": "2024-03-12"
    },
    {
      "version": "0.2.2",
      "date": "2025-02-10"
    }
  ],
  "_exports": [
    "BVCfit",
    "BVSelection"
  ],
  "_datasets": [
    {
      "name": "clin",
      "title": "simulated data for demonstrating the features of BVCfit",
      "object": "gExp",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "clin.new",
      "title": "simulated data for demonstrating the features of BVCfit",
      "object": "gExp.new",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "clin2",
      "title": "simulated data for demonstrating the features of BVCfit",
      "object": "gExp.L",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 500,
      "table": true,
      "tojson": true
    },
    {
      "name": "E",
      "title": "simulated data for demonstrating the features of BVCfit",
      "object": "gExp",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "E.new",
      "title": "simulated data for demonstrating the features of BVCfit",
      "object": "gExp.new",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "E2",
      "title": "simulated data for demonstrating the features of BVCfit",
      "object": "gExp.L",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 500,
      "table": true,
      "tojson": true
    },
    {
      "name": "X",
      "title": "simulated data for demonstrating the features of BVCfit",
      "object": "gExp",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "X.new",
      "title": "simulated data for demonstrating the features of BVCfit",
      "object": "gExp.new",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "X2",
      "title": "simulated data for demonstrating the features of BVCfit",
      "object": "gExp.L",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 500,
      "table": true,
      "tojson": true
    },
    {
      "name": "Y",
      "title": "simulated data for demonstrating the features of BVCfit",
      "object": "gExp",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "Y.new",
      "title": "simulated data for demonstrating the features of BVCfit",
      "object": "gExp.new",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "Y2",
      "title": "simulated data for demonstrating the features of BVCfit",
      "object": "gExp.L",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 500,
      "table": true,
      "tojson": true
    },
    {
      "name": "Z",
      "title": "simulated data for demonstrating the features of BVCfit",
      "object": "gExp",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "Z.new",
      "title": "simulated data for demonstrating the features of BVCfit",
      "object": "gExp.new",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "Z2",
      "title": "simulated data for demonstrating the features of BVCfit",
      "object": "gExp.L",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 500,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "spinBayes-package",
      "title": "spinBayes: Semi-Parametric Gene-Environment Interaction via Bayesian Variable Selection",
      "topics": [
        "spinBayes-package",
        "spinBayes"
      ]
    },
    {
      "page": "BVCfit",
      "title": "fit a Semi-parametric Bayesian variable selection",
      "topics": [
        "BVCfit"
      ]
    },
    {
      "page": "BVSelection",
      "title": "Variable selection for a BVCfit object",
      "topics": [
        "BVSelection",
        "BVSelection.BVCNonSparse",
        "BVSelection.BVCSparse"
      ]
    },
    {
      "page": "data",
      "title": "simulated data for demonstrating the features of BVCfit",
      "topics": [
        "clin",
        "clin.new",
        "clin2",
        "data",
        "E",
        "E.new",
        "E2",
        "gExp.L",
        "gExp.new",
        "spbayes",
        "X",
        "X.new",
        "X2",
        "Y",
        "Y.new",
        "Y2",
        "Z",
        "Z.new",
        "Z2"
      ]
    },
    {
      "page": "plot.BVCfit",
      "title": "plot a BVCfit object",
      "topics": [
        "plot.BVCfit"
      ]
    },
    {
      "page": "predict.BVCfit",
      "title": "make predictions from a BVCfit object",
      "topics": [
        "predict.BVCfit",
        "predict.LinOnly",
        "predict.VarLin",
        "predict.VarOnly"
      ]
    },
    {
      "page": "print.BVCfit",
      "title": "print a BVCfit object",
      "topics": [
        "print.BVCfit"
      ]
    },
    {
      "page": "print.BVCfit.pred",
      "title": "print a BVCfit.pred object",
      "topics": [
        "print.BVCfit.pred"
      ]
    },
    {
      "page": "print.BVSelection",
      "title": "print a BVSelection object",
      "topics": [
        "print.BVSelection"
      ]
    }
  ],
  "_readme": "https://github.com/jrenstat/spinbayes/raw/HEAD/README.md",
  "_rundeps": [
    "brio",
    "callr",
    "cli",
    "codetools",
    "cpp11",
    "crayon",
    "desc",
    "diffobj",
    "evaluate",
    "farver",
    "foreach",
    "fs",
    "ggplot2",
    "glmnet",
    "glue",
    "gtable",
    "isoband",
    "iterators",
    "jsonlite",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "pkgbuild",
    "pkgload",
    "praise",
    "processx",
    "ps",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "rlang",
    "rprojroot",
    "S7",
    "scales",
    "shape",
    "survival",
    "testthat",
    "vctrs",
    "viridisLite",
    "waldo",
    "withr"
  ],
  "_sysdeps": [
    {
      "shlib": "liblapack",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.26+ds-1ubuntu0.1",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.26+ds-1ubuntu0.1",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_score": 2.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "spinbayes",
  "_universes": [
    "jrenstat",
    "jrhub"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.2",
      "date": "2026-05-19T08:38:53.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "a7ff8306a92bf78acc6071ca487906117f456018",
      "fileid": "233899fc3fa4248d8c82418f4d78d1b75769ff19811a5f7c666f91df97dc6642",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrenstat/actions/runs/26085811498"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.2",
      "date": "2026-05-19T08:39:06.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "a7ff8306a92bf78acc6071ca487906117f456018",
      "fileid": "3c9859fcd66062eceb79b44b335b7dfafe9c82c29c0b0d14f4faefdd96198b3a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrenstat/actions/runs/26085811498"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.2",
      "date": "2026-05-19T08:38:45.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "a7ff8306a92bf78acc6071ca487906117f456018",
      "fileid": "5a4dc5ba0ddbb18c1c38f3f3ec8c813f231044824c7b54baa656922f15ab6717",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrenstat/actions/runs/26085811498"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.2",
      "date": "2026-05-19T08:38:53.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "a7ff8306a92bf78acc6071ca487906117f456018",
      "fileid": "933cc82ff225cffe162e725a8f921282f4eb27b8979c4a67241b85850ca5b27d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrenstat/actions/runs/26085811498"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.2",
      "date": "2026-05-19T08:38:14.000Z",
      "arch": "aarch64",
      "commit": "a7ff8306a92bf78acc6071ca487906117f456018",
      "fileid": "0fcb209e7a60c7da809962a3b015ccd2355e4143d44baed94d4f9c2b649ac49e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrenstat/actions/runs/26085811498"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.2",
      "date": "2026-05-19T08:39:22.000Z",
      "arch": "x86_64",
      "commit": "a7ff8306a92bf78acc6071ca487906117f456018",
      "fileid": "6352e1d9bd9b7bf83f0874a3e3d7f35b8a4d2b45b5e53c85b9f618b6edb295cf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrenstat/actions/runs/26085811498"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.2",
      "date": "2026-05-19T08:38:26.000Z",
      "arch": "aarch64",
      "commit": "a7ff8306a92bf78acc6071ca487906117f456018",
      "fileid": "58b597e81a3357393a7dde272efe2931dbe81437ffad82acefd1860aa530badd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrenstat/actions/runs/26085811498"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.2",
      "date": "2026-05-19T08:39:13.000Z",
      "arch": "x86_64",
      "commit": "a7ff8306a92bf78acc6071ca487906117f456018",
      "fileid": "bfd2d636a311f3d1c85ba19bbddf214428f0f6c8200dfc037af2feab73594f3f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrenstat/actions/runs/26085811498"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.2",
      "date": "2026-05-19T08:38:06.000Z",
      "arch": "x86_64",
      "commit": "a7ff8306a92bf78acc6071ca487906117f456018",
      "fileid": "9a186b2fd17a4e00028a0bcf328ca5ad5e2fde05154c044ac6af47e798e135c0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrenstat/actions/runs/26085811498"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.2",
      "date": "2026-05-19T08:37:46.000Z",
      "arch": "x86_64",
      "commit": "a7ff8306a92bf78acc6071ca487906117f456018",
      "fileid": "b00061ab435d166d62b6f01f7bc893c921c6d76eb98d55897c784fe776048b2b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrenstat/actions/runs/26085811498"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.2",
      "date": "2026-05-19T08:37:58.000Z",
      "arch": "x86_64",
      "commit": "a7ff8306a92bf78acc6071ca487906117f456018",
      "fileid": "2947364d901f35044f96eb4e525341eb574edf52365c46274f1a24ae4d2e2d76",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrenstat/actions/runs/26085811498"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.2",
      "date": "2026-06-02T14:57:20.000Z",
      "arch": "emscripten",
      "commit": "a7ff8306a92bf78acc6071ca487906117f456018",
      "fileid": "e7b98db9b6270f5d2b5b48cad18820cc1bf517a46d5e15f50a8ac1d249d217ab",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jrenstat/actions/runs/26085811498"
    }
  ]
}