{
  "_id": "6a2fa9633efcd9bda432690c",
  "Package": "modelSelection",
  "Type": "Package",
  "Version": "1.0.7",
  "Date": "2026-05-16",
  "Title": "High-Dimensional Model Selection",
  "Authors@R": "c(person(given = \"David\", family = \"Rossell\", role = c(\"aut\", \"cre\"), email = \"rosselldavid@gmail.com\"), person(given = c(\"John\", \"D.\"), family = \"Cook\", role = \"ctb\"), person(given = \"Donatello\", family = \"Telesca\", role = \"aut\"), person(given = \"P.\", family = \"Roebuck\", role = \"ctb\"), person(given = \"Oriol\", family = \"Abril\", role = \"aut\"), person(given = \"Miquel\", family = \"Torrens\", role = \"aut\"), person(given = \"Peter\", family = \"Mueller\", role = \"ctb\"), person(given = \"William\", family = \"Hallahan\", role = \"ctb\"))",
  "Maintainer": "David Rossell <rosselldavid@gmail.com>",
  "biocViews": "",
  "Description": "Model selection and averaging for regression, generalized\nlinear models, generalized additive models, graphical models\nand mixtures, focusing on Bayesian model selection and\ninformation criteria (Bayesian information criterion etc.). See\nRossell (2025) <doi:10.5281/zenodo.17119597> (see the URL field\nbelow for its URL) for a hands-on book describing the methods,\nexamples and suggested citations if you use the package.",
  "License": "GPL (>= 2)",
  "URL": "https://github.com/davidrusi/modelSelection,\nhttps://github.com/davidrusi/modelSelection-book",
  "BugReports": "https://github.com/davidrusi/modelSelection/issues",
  "LazyLoad": "yes",
  "Collate": "AllClasses.R AllGenerics.R alapl.R bms_ortho.R cil.R cox.R\nderivatives_nlps.R distribs.R dmom.R eBayes.R gam.R ggm.R\ngreedyGLM.R infocriteria.R initParameters.R localnulltest.R\nmarginalLikelihood.R msPriorSpec.R modelsearch.R\nmodelSelection.R modelSelectionGLM.R mombf.R normaliwish.R\nnormmix.R postMode.R rmom.R RcppExports.R testfunction.R",
  "RoxygenNote": "7.3.2",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-15 07:21:14 UTC",
    "User": "root"
  },
  "Author": "David Rossell [aut, cre], John D. Cook [ctb], Donatello Telesca\n[aut], P. Roebuck [ctb], Oriol Abril [aut], Miquel Torrens\n[aut], Peter Mueller [ctb], William Hallahan [ctb]",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-05-16 15:31:17 UTC",
  "RemoteUrl": "https://github.com/cran/modelSelection",
  "RemoteRef": "HEAD",
  "RemoteSha": "eb3fa2fe2390815c3196c237d1c160c16f47ff5f",
  "MD5sum": "9aefce6879a4a22a3da729d9aad2f167",
  "_user": "cran",
  "_type": "src",
  "_file": "modelSelection_1.0.7.tar.gz",
  "_fileid": "cdf5887c7a339a1aa3198044bd259b0cfb069b7c5d2ac254eb56d4ee6c14483c",
  "_filesize": 697766,
  "_sha256": "cdf5887c7a339a1aa3198044bd259b0cfb069b7c5d2ac254eb56d4ee6c14483c",
  "_created": "2026-06-15T07:21:14.000Z",
  "_published": "2026-06-15T07:27:31.771Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 81367416687,
      "time": 252,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7631530934"
    },
    {
      "job": 81367416706,
      "time": 252,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7631532898"
    },
    {
      "job": 81367416684,
      "time": 249,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7631530065"
    },
    {
      "job": 81367416677,
      "time": 249,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7631532275"
    },
    {
      "job": 81366740308,
      "time": 256,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7631451756"
    },
    {
      "job": 81367416645,
      "time": 199,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7631516626"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/27530349845",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/modelSelection",
  "_commit": {
    "id": "eb3fa2fe2390815c3196c237d1c160c16f47ff5f",
    "author": "David Rossell <rosselldavid@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.7\n",
    "time": 1778945477
  },
  "_maintainer": {
    "name": "David Rossell",
    "email": "rosselldavid@gmail.com",
    "login": "davidrusi",
    "description": "",
    "uuid": 50999756
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.14.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.12.16",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "glmnet",
      "role": "Imports"
    },
    {
      "package": "intervals",
      "role": "Imports"
    },
    {
      "package": "L0Learn",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "mclust",
      "role": "Imports"
    },
    {
      "package": "mgcv",
      "role": "Imports"
    },
    {
      "package": "mvtnorm",
      "role": "Imports"
    },
    {
      "package": "ncvreg",
      "role": "Imports"
    },
    {
      "package": "pracma",
      "role": "Imports"
    },
    {
      "package": "sparseMatrixStats",
      "role": "Imports"
    },
    {
      "package": "survival",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "patrick",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-38",
      "n": 1
    },
    {
      "week": "2025-43",
      "n": 1
    },
    {
      "week": "2026-04",
      "n": 1
    },
    {
      "week": "2026-20",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.0.3",
      "date": "2025-09-21"
    },
    {
      "name": "1.0.4",
      "date": "2025-10-21"
    },
    {
      "name": "1.0.5",
      "date": "2026-01-19"
    },
    {
      "name": "1.0.7",
      "date": "2026-05-16"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "davidrusi",
      "count": 4,
      "uuid": 50999756
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 609,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 521,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/modelSelection"
  },
  "_devurl": "https://github.com/davidrusi/modelselection",
  "_searchresults": 15,
  "_topics": [
    "openblas",
    "cpp",
    "openmp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/modelSelection.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/davidrusi/modelselection",
  "_realowner": "davidrusi",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.3",
      "date": "2025-09-21"
    },
    {
      "version": "1.0.4",
      "date": "2025-10-21"
    },
    {
      "version": "1.0.5",
      "date": "2026-01-19"
    },
    {
      "version": "1.0.7",
      "date": "2026-05-16"
    }
  ],
  "_exports": [
    "aic",
    "bbPrior",
    "bestAIC",
    "bestAIC_fast",
    "bestBIC",
    "bestBIC_fast",
    "bestEBIC",
    "bestEBIC_fast",
    "bestIC",
    "bestIC_fast",
    "bfnormmix",
    "bic",
    "binomPrior",
    "cil",
    "coefByModel",
    "dalapl",
    "ddir",
    "demom",
    "demomigmarg",
    "dimom",
    "diwish",
    "dmom",
    "dmomigmarg",
    "dpostNIW",
    "emomprior",
    "eprod",
    "exponentialprior",
    "groupemomprior",
    "groupimomprior",
    "groupmomprior",
    "groupzellnerprior",
    "ic",
    "icarplusprior",
    "icov",
    "igprior",
    "imomprior",
    "localnulltest",
    "localnulltest_fda",
    "localnulltest_fda_givenknots",
    "localnulltest_givenknots",
    "marginalLikelihood",
    "marginalNIW",
    "modelbbprior",
    "modelbinomprior",
    "modelcomplexprior",
    "modelSelection",
    "modelSelection_eBayes",
    "modelSelectionGGM",
    "modelSelectionGGM_eBayes",
    "modelunifprior",
    "momprior",
    "normalidprior",
    "palapl",
    "pemom",
    "pemomigmarg",
    "pimom",
    "plotprior",
    "pmom",
    "pmomigmarg",
    "postProb",
    "postSamples",
    "priorp2g",
    "qimom",
    "qmom",
    "ralapl",
    "rnlp",
    "rpostNIW",
    "unifPrior",
    "zellnerprior"
  ],
  "_help": [
    {
      "page": "bbPrior",
      "title": "Priors on model space for variable selection problems",
      "topics": [
        "bbPrior",
        "binomPrior",
        "unifPrior"
      ]
    },
    {
      "page": "bestBIC",
      "title": "Model with best AIC, BIC, EBIC or other general information criteria (getIC)",
      "topics": [
        "bestAIC",
        "bestAIC_fast",
        "bestBIC",
        "bestBIC_fast",
        "bestEBIC",
        "bestEBIC_fast",
        "bestIC",
        "bestIC_fast"
      ]
    },
    {
      "page": "bfnormmix",
      "title": "Number of Normal mixture components under Normal-IW and Non-local priors",
      "topics": [
        "bfnormmix"
      ]
    },
    {
      "page": "cil",
      "title": "Treatment effect estimation for linear models via Confounder Importance Learning using non-local priors.",
      "topics": [
        "cil"
      ]
    },
    {
      "page": "dalapl",
      "title": "Density and random draws from the asymmetric Laplace distribution",
      "topics": [
        "dalapl",
        "palapl",
        "ralapl"
      ]
    },
    {
      "page": "ddir",
      "title": "Dirichlet density",
      "topics": [
        "ddir"
      ]
    },
    {
      "page": "diwish",
      "title": "Density for Inverse Wishart distribution",
      "topics": [
        "diwish"
      ]
    },
    {
      "page": "dmom",
      "title": "Non-local prior density, cdf and quantile functions.",
      "topics": [
        "demom",
        "demom,data.frame-method",
        "demom,matrix-method",
        "demom,vector-method",
        "demom-methods",
        "demomigmarg",
        "dimom",
        "dmom",
        "dmomigmarg",
        "pemom",
        "pemomigmarg",
        "pimom",
        "pmom",
        "pmomigmarg",
        "qimom",
        "qmom"
      ]
    },
    {
      "page": "dpostNIW",
      "title": "Posterior Normal-IWishart density",
      "topics": [
        "dpostNIW",
        "rpostNIW"
      ]
    },
    {
      "page": "eprod",
      "title": "Expectation of a product of powers of Normal or T random variables",
      "topics": [
        "eprod"
      ]
    },
    {
      "page": "icfit-class",
      "title": "Class \"icfit\"",
      "topics": [
        "icfit",
        "icfit-class",
        "icfit.coef",
        "icfit.predict",
        "icfit.summary",
        "show,icfit-method"
      ]
    },
    {
      "page": "icov",
      "title": "Extract estimated inverse covariance",
      "topics": [
        "icov"
      ]
    },
    {
      "page": "localnulltest",
      "title": "Local variable selection",
      "topics": [
        "localnulltest",
        "localnulltest_fda",
        "localnulltest_fda_givenknots",
        "localnulltest_givenknots"
      ]
    },
    {
      "page": "marginalLikelihood",
      "title": "Marginal (or integrated) likelihood density of the observed data for an individual model handled by modelSelection (regression, GLM, GAM, accelerated failure time, regression with Normal, two-piece Normal, Laplace or two-piece Laplace residuals",
      "topics": [
        "marginalLikelihood"
      ]
    },
    {
      "page": "marginalNIW",
      "title": "Marginal likelihood under a multivariate Normal likelihood and a conjugate Normal-inverse Wishart prior.",
      "topics": [
        "marginalNIW",
        "marginalNIW,matrix,missing,missing,missing,missing-method",
        "marginalNIW,matrix,missing,missing,missing,vector-method",
        "marginalNIW,missing,ANY,matrix,numeric,missing-method",
        "marginalNIW,missing,list,list,numeric,missing-method",
        "marginalNIW-methods"
      ]
    },
    {
      "page": "mixturebf-class",
      "title": "Class \"mixturebf\"",
      "topics": [
        "coef.mixturebf",
        "mixturebf",
        "mixturebf-class",
        "show,mixturebf-method"
      ]
    },
    {
      "page": "modelSelection",
      "title": "Bayesian variable selection for generalized linear and generalized additive models.",
      "topics": [
        "modelsearchBlockDiag",
        "modelSelection",
        "modelSelection_eBayes"
      ]
    },
    {
      "page": "modelSelectionGGM",
      "title": "Bayesian variable selection for Gaussian graphical models",
      "topics": [
        "modelSelectionGGM",
        "modelSelectionGGM_eBayes"
      ]
    },
    {
      "page": "msfit_ggm-class",
      "title": "Class \"msfit_ggm\"",
      "topics": [
        "msfit_ggm",
        "msfit_ggm-class",
        "msfit_ggm.coef",
        "show,msfit_ggm-method"
      ]
    },
    {
      "page": "msfit-class",
      "title": "Class \"msfit\"",
      "topics": [
        "coefByModel",
        "coefByModel,msfit-method",
        "coefByModel-methods",
        "msfit",
        "msfit-class",
        "msfit.coef",
        "msfit.plot",
        "msfit.predict",
        "show,msfit-method"
      ]
    },
    {
      "page": "msPriorSpec-class",
      "title": "Class \"msPriorSpec\"",
      "topics": [
        "aic",
        "bic",
        "bicprior",
        "emomprior",
        "exponentialprior",
        "groupemomprior",
        "groupimomprior",
        "groupmomprior",
        "groupzellnerprior",
        "ic",
        "icarplusprior",
        "igprior",
        "imomprior",
        "modelbbprior",
        "modelbinomprior",
        "modelcomplexprior",
        "modelunifprior",
        "momprior",
        "msPriorSpec",
        "msPriorSpec-class",
        "normalidprior",
        "zellnerprior"
      ]
    },
    {
      "page": "plotprior",
      "title": "Plot estimated marginal prior inclusion probabilities",
      "topics": [
        "plotprior",
        "plotprior,cilfit-method",
        "plotprior-methods"
      ]
    },
    {
      "page": "postProb",
      "title": "Obtain posterior model probabilities",
      "topics": [
        "postProb",
        "postProb,cilfit-method",
        "postProb,localtest-method",
        "postProb,mixturebf-method",
        "postProb,msfit-method",
        "postProb,msfit_ggm-method",
        "postProb-methods"
      ]
    },
    {
      "page": "postSamples",
      "title": "Extract posterior samples from an object",
      "topics": [
        "postSamples",
        "postSamples,mixturebf-method",
        "postSamples-methods"
      ]
    },
    {
      "page": "mode2g",
      "title": "Moment and inverse moment prior elicitation",
      "topics": [
        "priorp2g"
      ]
    },
    {
      "page": "rnlp",
      "title": "Posterior sampling for regression parameters",
      "topics": [
        "rnlp",
        "rnlp,ANY,matrix,missing,missing,missing,character,character-method",
        "rnlp,ANY,matrix,missing,missing,missing,missing,missing-method",
        "rnlp,ANY,matrix,missing,missing,msfit,missing,missing-method",
        "rnlp,missing,missing,missing,missing,msfit,missing,missing-method",
        "rnlp,missing,missing,numeric,matrix,missing,missing,missing-method",
        "rnlp-methods"
      ]
    }
  ],
  "_readme": "https://github.com/cran/modelSelection/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "codetools",
    "cpp11",
    "dplyr",
    "farver",
    "foreach",
    "generics",
    "ggplot2",
    "glmnet",
    "glue",
    "gtable",
    "intervals",
    "isoband",
    "iterators",
    "L0Learn",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixGenerics",
    "matrixStats",
    "mclust",
    "mgcv",
    "mvtnorm",
    "ncvreg",
    "nlme",
    "pillar",
    "pkgconfig",
    "plyr",
    "pracma",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "reshape2",
    "rlang",
    "S7",
    "scales",
    "shape",
    "sparseMatrixStats",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "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.4771212547196626,
  "_indexed": false,
  "_nocasepkg": "modelselection",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://davidrusi.r-universe.dev/modelSelection",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.7",
      "date": "2026-06-15T07:24:47.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "eb3fa2fe2390815c3196c237d1c160c16f47ff5f",
      "fileid": "b68bb672f45ff8d570f88e0bbafd807582f28112bf08684fadf744e773c8f25c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27530349845"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.7",
      "date": "2026-06-15T07:24:50.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "eb3fa2fe2390815c3196c237d1c160c16f47ff5f",
      "fileid": "aa967d065261064178205fc1b3ccc37bb3eca4fe88ddb0539695c6b2d6cddb51",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27530349845"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.7",
      "date": "2026-06-15T07:24:44.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "eb3fa2fe2390815c3196c237d1c160c16f47ff5f",
      "fileid": "19996adecbd99d4300bf5a8e18942281683fffab35eeaa0dcfe07cdc50031ff8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27530349845"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.7",
      "date": "2026-06-15T07:24:49.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "eb3fa2fe2390815c3196c237d1c160c16f47ff5f",
      "fileid": "9394b2b2236fc0a1e6db1b5bc0754e1ac6b01d214ed9d31cc4f2f281960376c2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27530349845"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.7",
      "date": "2026-06-15T07:25:07.000Z",
      "arch": "emscripten",
      "commit": "eb3fa2fe2390815c3196c237d1c160c16f47ff5f",
      "fileid": "77a8ffdcd887a90b05199e1c21c52c7b9727b47a74786a1ba7d8d529ec60d47b",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27530349845"
    }
  ]
}