{
  "_id": "6a1f37bcb401979e73428d8a",
  "Package": "BoomSpikeSlab",
  "Version": "1.2.7",
  "Date": "2025-09-03",
  "Title": "MCMC for Spike and Slab Regression",
  "Authors@R": "c(person(\ngiven=c(\"Steven\", \"L.\"),\nfamily = \"Scott\",\nrole = c(\"aut\", \"cre\"),\nemail = \"steve.the.bayesian@gmail.com\"))",
  "Description": "Spike and slab regression with a variety of residual error\ndistributions corresponding to Gaussian, Student T, probit,\nlogit, SVM, and a few others.  Spike and slab regression is\nBayesian regression with prior distributions containing a point\nmass at zero.  The posterior updates the amount of mass on this\npoint, leading to a posterior distribution that is actually\nsparse, in the sense that if you sample from it many\ncoefficients are actually zeros.  Sampling from this posterior\ndistribution is an elegant way to handle Bayesian variable\nselection and model averaging.  See\n<DOI:10.1504/IJMMNO.2014.059942> for an explanation of the\nGaussian case.",
  "License": "LGPL-2.1 | file LICENSE",
  "Encoding": "UTF-8",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-14 09:51:41 UTC",
    "User": "root"
  },
  "Author": "Steven L. Scott [aut, cre]",
  "Maintainer": "Steven L. Scott <steve.the.bayesian@gmail.com>",
  "Repository": "https://steve-the-bayesian.r-universe.dev",
  "Date/Publication": "2025-09-04 05:33:05 UTC",
  "RemoteUrl": "https://github.com/cran/BoomSpikeSlab",
  "RemoteRef": "HEAD",
  "RemoteSha": "d1e93a1a39ebcd4318ff5183fce38ee5cc96a37f",
  "MD5sum": "f2668ec1a86c5ec0221b48ab2c8c313c",
  "_user": "steve-the-bayesian",
  "_type": "src",
  "_file": "BoomSpikeSlab_1.2.7.tar.gz",
  "_fileid": "562cadb687e49e084944de39749bf25efcc490ceef2b438a5e1a3209ef72ce65",
  "_filesize": 516707,
  "_sha256": "562cadb687e49e084944de39749bf25efcc490ceef2b438a5e1a3209ef72ce65",
  "_created": "2026-05-14T09:51:41.000Z",
  "_published": "2026-06-02T20:06:20.764Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79161497987,
      "time": 160,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6991762842"
    },
    {
      "job": 79161498190,
      "time": 156,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6991763545"
    },
    {
      "job": 79161498653,
      "time": 156,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6991761521"
    },
    {
      "job": 79161498089,
      "time": 153,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6991760627"
    },
    {
      "job": 79161498642,
      "time": 184,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6991761849"
    },
    {
      "job": 79161498645,
      "time": 406,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6991822602"
    },
    {
      "job": 79161498553,
      "time": 262,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6991776656"
    },
    {
      "job": 79161498500,
      "time": 256,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6991786176"
    },
    {
      "job": 79161497766,
      "time": 176,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6991715269"
    },
    {
      "job": 79161497305,
      "time": 114,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 79161498408,
      "time": 190,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6991771544"
    },
    {
      "job": 79161498650,
      "time": 177,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6991767826"
    },
    {
      "job": 79161498257,
      "time": 203,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6991775435"
    }
  ],
  "_buildurl": "https://github.com/r-universe/steve-the-bayesian/actions/runs/25853474264",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/BoomSpikeSlab",
  "_commit": {
    "id": "d1e93a1a39ebcd4318ff5183fce38ee5cc96a37f",
    "author": "Steven L. Scott <steve.the.bayesian@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.2.7\n",
    "time": 1756963985
  },
  "_maintainer": {
    "name": "Steven L. Scott",
    "email": "steve.the.bayesian@gmail.com",
    "login": "steve-the-bayesian",
    "uuid": 5853653
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "Boom",
      "version": ">= 0.9.16",
      "role": "Depends"
    },
    {
      "package": "R",
      "version": ">= 4.5.0",
      "role": "Depends"
    },
    {
      "package": "Boom",
      "version": ">= 0.9.16",
      "role": "LinkingTo"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "mlbench",
      "role": "Suggests"
    },
    {
      "package": "igraph",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 9,
  "_updates": [
    {
      "week": "2025-36",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.2.7",
      "date": "2025-09-04"
    }
  ],
  "_stars": 6,
  "_contributors": [
    {
      "user": "steve-the-bayesian",
      "count": 10,
      "uuid": 5853653
    }
  ],
  "_userbio": {
    "uuid": 5853653,
    "type": "user",
    "name": "steve-the-bayesian"
  },
  "_downloads": {
    "count": 2752,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/BoomSpikeSlab"
  },
  "_mentions": 5,
  "_searchresults": 122,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/BoomSpikeSlab.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "manual.pdf"
  ],
  "_realowner": "steve-the-bayesian",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.4.1",
      "date": "2014-06-24"
    },
    {
      "version": "0.5.1",
      "date": "2014-12-03"
    },
    {
      "version": "0.5.2",
      "date": "2014-12-04"
    },
    {
      "version": "0.5.3",
      "date": "2016-03-15"
    },
    {
      "version": "0.6.0",
      "date": "2016-05-21"
    },
    {
      "version": "0.7.0",
      "date": "2016-08-18"
    },
    {
      "version": "0.8.0",
      "date": "2017-04-08"
    },
    {
      "version": "0.9.0",
      "date": "2017-05-28"
    },
    {
      "version": "1.0.0",
      "date": "2018-04-30"
    },
    {
      "version": "1.1.0",
      "date": "2019-05-18"
    },
    {
      "version": "1.1.1",
      "date": "2019-06-07"
    },
    {
      "version": "1.2.1",
      "date": "2019-09-04"
    },
    {
      "version": "1.2.2",
      "date": "2020-03-31"
    },
    {
      "version": "1.2.3",
      "date": "2020-05-01"
    },
    {
      "version": "1.2.4",
      "date": "2021-04-06"
    },
    {
      "version": "1.2.5",
      "date": "2022-05-26"
    },
    {
      "version": "1.2.6",
      "date": "2023-12-17"
    },
    {
      "version": "1.2.7",
      "date": "2025-09-04"
    }
  ],
  "_exports": [
    "BayesNnet",
    "BsplineBasis",
    "CoefficientGroup",
    "ConditionalZellnerPrior",
    "GetPredictorMatrix",
    "HiddenLayer",
    "IndependentSpikeSlabPrior",
    "IsplineBasis",
    "knots",
    "lm.spike",
    "logit.spike",
    "LogitZellnerPrior",
    "mlm.spike",
    "model.matrix.glm.spike",
    "MsplineBasis",
    "MultinomialLogitSpikeSlabPrior",
    "NestedRegression",
    "OdaOptions",
    "PartialDependencePlot",
    "plot.lm.spike",
    "plot.logit.spike",
    "plot.poisson.spike",
    "plot.qreg.spike",
    "PlotBayesNnetPredictions",
    "PlotBayesNnetResiduals",
    "PlotLmSpikeCoefficients",
    "PlotLmSpikeFit",
    "PlotLmSpikeResiduals",
    "PlotLogitSpikeFitSummary",
    "PlotLogitSpikeResiduals",
    "PlotMarginalInclusionProbabilities",
    "PlotModelSize",
    "PlotNetworkStructure",
    "PlotProbitSpikeResiduals",
    "poisson.spike",
    "PoissonZellnerPrior",
    "predict.BayesNnet",
    "predict.lm.spike",
    "predict.logit.spike",
    "predict.poisson.spike",
    "predict.probit.spike",
    "predict.qreg.spike",
    "probit.spike",
    "qreg.spike",
    "residuals.lm.spike",
    "ShrinkageRegression",
    "SpikeSlabGlmPrior",
    "SpikeSlabGlmPriorDirect",
    "SpikeSlabPrior",
    "SpikeSlabPriorBase",
    "SpikeSlabPriorDirect",
    "SsvsOptions",
    "StudentIndependentSpikeSlabPrior",
    "StudentSpikeSlabPrior",
    "SuggestBurn",
    "SummarizeSpikeSlabCoefficients",
    "summary.lm.spike",
    "summary.logit.spike",
    "summary.probit.spike"
  ],
  "_help": [
    {
      "page": "independent.spike.slab.prior",
      "title": "A spike and slab prior assuming a priori independence.",
      "topics": [
        "IndependentSpikeSlabPrior"
      ]
    },
    {
      "page": "independent.student.spike.slab.prior",
      "title": "Spike and Slab Prior for Regressions with Student T Errors",
      "topics": [
        "StudentIndependentSpikeSlabPrior"
      ]
    },
    {
      "page": "lm.spike",
      "title": "Spike and slab regression",
      "topics": [
        "lm.spike",
        "OdaOptions",
        "spikeslab",
        "SsvsOptions"
      ]
    },
    {
      "page": "logit.spike",
      "title": "Spike and slab logistic regression",
      "topics": [
        "logit.spike"
      ]
    },
    {
      "page": "logit.zellner.prior",
      "title": "Zellner Prior for Logistic Regression",
      "topics": [
        "LogitPrior",
        "LogitZellnerPrior"
      ]
    },
    {
      "page": "mlm.spike",
      "title": "Spike and slab multinomial logistic regression",
      "topics": [
        "mlm.spike"
      ]
    },
    {
      "page": "mlm.spike.slab.prior",
      "title": "Create a spike and slab prior for use with mlm.spike.",
      "topics": [
        "MultinomialLogitSpikeSlabPrior"
      ]
    },
    {
      "page": "model.matrix",
      "title": "GetPredictorMatrix",
      "topics": [
        "GetPredictorMatrix"
      ]
    },
    {
      "page": "model.matrix.glm.spike",
      "title": "Construct Design Matrices",
      "topics": [
        "model.matrix.glm.spike"
      ]
    },
    {
      "page": "nested.regression",
      "title": "Nested Regression",
      "topics": [
        "NestedRegression"
      ]
    },
    {
      "page": "nnet",
      "title": "Bayesian Feed Forward Neural Networks",
      "topics": [
        "BayesNnet",
        "HiddenLayer"
      ]
    },
    {
      "page": "partial.dependence.plot",
      "title": "Plot a Bayesian Neural Network",
      "topics": [
        "PartialDependencePlot"
      ]
    },
    {
      "page": "plot.BayesNnet",
      "title": "Plot a Bayesian Neural Network",
      "topics": [
        "plot.BayesNnet",
        "PlotBayesNnetPredictions",
        "PlotBayesNnetResiduals",
        "PlotNetworkStructure"
      ]
    },
    {
      "page": "plot.coefficients",
      "title": "Plot Coefficients.",
      "topics": [
        "PlotLmSpikeCoefficients"
      ]
    },
    {
      "page": "plot.lm.spike",
      "title": "Plot the results of a spike and slab regression.",
      "topics": [
        "plot.lm.spike"
      ]
    },
    {
      "page": "plot.lm.spike.fit",
      "title": "Predicted vs actual plot for lm.spike.",
      "topics": [
        "PlotLmSpikeFit"
      ]
    },
    {
      "page": "plot.lm.spike.residuals",
      "title": "Residual plot for lm.spike",
      "topics": [
        "PlotLmSpikeResiduals"
      ]
    },
    {
      "page": "plot.logit.spike",
      "title": "Plot a 'logit.spike' object",
      "topics": [
        "plot.logit.spike",
        "plot.probit.spike"
      ]
    },
    {
      "page": "plot.logit.spike.fit.summary",
      "title": "Plot Logit or Probit Fit Summary",
      "topics": [
        "PlotLogitSpikeFitSummary",
        "PlotProbitSpikeFitSummary"
      ]
    },
    {
      "page": "plot.logit.spike.residuals",
      "title": "Residual plot for 'logit.spike' objects.",
      "topics": [
        "PlotLogitSpikeResiduals",
        "PlotProbitSpikeResiduals"
      ]
    },
    {
      "page": "plot.marginal.inclusion.probabilities",
      "title": "Plot marginal inclusion probabilities.",
      "topics": [
        "PlotMarginalInclusionProbabilities"
      ]
    },
    {
      "page": "plot.poisson.spike",
      "title": "Plot a 'poisson.spike' object",
      "topics": [
        "plot.poisson.spike"
      ]
    },
    {
      "page": "plot.qreg.spike",
      "title": "Plot the results of a spike and slab regression.",
      "topics": [
        "plot.qreg.spike"
      ]
    },
    {
      "page": "plot.model.size",
      "title": "Plot a distribution of model size",
      "topics": [
        "PlotModelSize"
      ]
    },
    {
      "page": "poisson.spike",
      "title": "Spike and slab Poisson regression",
      "topics": [
        "poisson.spike"
      ]
    },
    {
      "page": "poisson.zellner.prior",
      "title": "Zellner Prior for Poisson Regression",
      "topics": [
        "PoissonZellnerPrior"
      ]
    },
    {
      "page": "predict.lm.spike",
      "title": "Predictions using spike-and-slab regression.",
      "topics": [
        "predict.BayesNnet",
        "predict.lm.spike",
        "predict.logit.spike",
        "predict.poisson.spike",
        "predict.probit.spike",
        "predict.qreg.spike"
      ]
    },
    {
      "page": "print.summary.lm.spike",
      "title": "Print method for spikeslab objects.",
      "topics": [
        "print.summary.lm.spike",
        "print.summary.logit.spike"
      ]
    },
    {
      "page": "probit.spike",
      "title": "Spike and slab probit regression",
      "topics": [
        "probit.spike"
      ]
    },
    {
      "page": "qreg.spike",
      "title": "Quantile Regression",
      "topics": [
        "qreg.spike"
      ]
    },
    {
      "page": "residuals.lm.spike",
      "title": "Extract lm.spike Residuals",
      "topics": [
        "residuals.lm.spike"
      ]
    },
    {
      "page": "shrinkage.regression",
      "title": "Shrinking Regression Coefficients",
      "topics": [
        "CoefficientGroup",
        "ShrinkageRegression"
      ]
    },
    {
      "page": "spike.slab.glm.prior",
      "title": "Zellner Prior for Glm's.",
      "topics": [
        "SpikeSlabGlmPrior",
        "SpikeSlabGlmPriorDirect"
      ]
    },
    {
      "page": "spike.slab.prior",
      "title": "Create a spike and slab prior for use with lm.spike.",
      "topics": [
        "ConditionalZellnerPrior",
        "SpikeSlabPrior",
        "SpikeSlabPriorDirect"
      ]
    },
    {
      "page": "spike.slab.prior.base",
      "title": "Base class for spike and slab priors",
      "topics": [
        "SpikeSlabPriorBase"
      ]
    },
    {
      "page": "splines",
      "title": "Spline Basis Expansions",
      "topics": [
        "BsplineBasis",
        "IsplineBasis",
        "knots",
        "knots.SplineBasis",
        "MsplineBasis"
      ]
    },
    {
      "page": "student.spike.slab.prior",
      "title": "Spike and Slab Prior for Student-T Regression",
      "topics": [
        "StudentSpikeSlabPrior"
      ]
    },
    {
      "page": "suggest.burn",
      "title": "Suggest Burn-in",
      "topics": [
        "SuggestBurn"
      ]
    },
    {
      "page": "summarize_spike_slab_coefficients",
      "title": "Numerical summaries of coefficients from a spike and slab regression.",
      "topics": [
        "SummarizeSpikeSlabCoefficients"
      ]
    },
    {
      "page": "summary.lm.spike",
      "title": "Numerical summaries of the results from a spike and slab regression.",
      "topics": [
        "summary.lm.spike"
      ]
    },
    {
      "page": "summary.logit.spike",
      "title": "Numerical summaries of the results from a spike and slab logistic regression.",
      "topics": [
        "summary.logit.spike",
        "summary.probit.spike"
      ]
    }
  ],
  "_rundeps": [
    "Boom",
    "MASS"
  ],
  "_sysdeps": [
    {
      "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"
    }
  ],
  "_score": 5.434493279116872,
  "_indexed": true,
  "_nocasepkg": "boomspikeslab",
  "_universes": [
    "steve-the-bayesian"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2.7",
      "date": "2026-05-14T09:54:12.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "d1e93a1a39ebcd4318ff5183fce38ee5cc96a37f",
      "fileid": "156778bd6edfeae4d17bcffbbc34b26fde66e14639a4f32c1159d1de345f7672",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steve-the-bayesian/actions/runs/25853474264"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2.7",
      "date": "2026-05-14T09:54:12.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "d1e93a1a39ebcd4318ff5183fce38ee5cc96a37f",
      "fileid": "32236e69f1a3a2c6fc4dac0d5490d6f848f8ffc9766484503a9d63c6caef6275",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steve-the-bayesian/actions/runs/25853474264"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.2.7",
      "date": "2026-05-14T09:54:10.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "d1e93a1a39ebcd4318ff5183fce38ee5cc96a37f",
      "fileid": "75032b974417e23f365d1ef25b1650fd2114e9811213fb222f6da6950df0859d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steve-the-bayesian/actions/runs/25853474264"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.2.7",
      "date": "2026-05-14T09:54:02.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "d1e93a1a39ebcd4318ff5183fce38ee5cc96a37f",
      "fileid": "4b9226933b554f293b3baa1e55fab86d31a33a56ee275c017ea5f4cc44134404",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steve-the-bayesian/actions/runs/25853474264"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2.7",
      "date": "2026-05-14T09:54:21.000Z",
      "arch": "aarch64",
      "commit": "d1e93a1a39ebcd4318ff5183fce38ee5cc96a37f",
      "fileid": "511530c559d52998a8db2fd0e11586ceaabb05202a17d7339addd90a01e0b8ce",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steve-the-bayesian/actions/runs/25853474264"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2.7",
      "date": "2026-05-14T09:56:24.000Z",
      "arch": "x86_64",
      "commit": "d1e93a1a39ebcd4318ff5183fce38ee5cc96a37f",
      "fileid": "5b06240c54a860686c60f36659a35a73bc04c0e14af2b71119692042a62d6765",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steve-the-bayesian/actions/runs/25853474264"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.2.7",
      "date": "2026-05-14T09:54:48.000Z",
      "arch": "aarch64",
      "commit": "d1e93a1a39ebcd4318ff5183fce38ee5cc96a37f",
      "fileid": "713a48e2dd30491ab8ef01df7e6e32b00b3a4260835edb8d23212cf6880b2d21",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steve-the-bayesian/actions/runs/25853474264"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.2.7",
      "date": "2026-05-14T09:54:54.000Z",
      "arch": "x86_64",
      "commit": "d1e93a1a39ebcd4318ff5183fce38ee5cc96a37f",
      "fileid": "4528f035c22b19f96cf4b7e11a0cc2ed8df6dfae477109b56f4778e10ca18698",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steve-the-bayesian/actions/runs/25853474264"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2.7",
      "date": "2026-05-14T09:53:25.000Z",
      "arch": "x86_64",
      "commit": "d1e93a1a39ebcd4318ff5183fce38ee5cc96a37f",
      "fileid": "fa75a838d040a69899cb99a163b266954ce4fa1ba68c4436de48e17e480041b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steve-the-bayesian/actions/runs/25853474264"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.2.7",
      "date": "2026-05-14T09:53:23.000Z",
      "arch": "x86_64",
      "commit": "d1e93a1a39ebcd4318ff5183fce38ee5cc96a37f",
      "fileid": "4af34af221cddecddf6c6e45c68045413e5bb61cf0bb8dac081b7befab4fe5f7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steve-the-bayesian/actions/runs/25853474264"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.2.7",
      "date": "2026-05-14T09:53:24.000Z",
      "arch": "x86_64",
      "commit": "d1e93a1a39ebcd4318ff5183fce38ee5cc96a37f",
      "fileid": "33b7ba1de86f8b869e57aafd2934e5acc93db9ce1f9723aed3959e1c8ea901ce",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steve-the-bayesian/actions/runs/25853474264"
    }
  ]
}