{
  "_id": "6a141efaacfb0bcc41d3e148",
  "Package": "boral",
  "Title": "Bayesian Ordination and Regression AnaLysis",
  "Version": "2.0.3",
  "Date": "2025-05-1",
  "Authors@R": "c(person(given = c(\"Francis\", \"K.C.\"),\nfamily = \"Hui\",\nrole = c(\"aut\", \"cre\"),\nemail = \"fhui28@gmail.com\",\ncomment = c(ORCID = \"0000-0003-0765-3533\")),\nperson(given = \"Wade\",\nfamily = \"Blanchard\",\nrole = \"aut\"))",
  "Description": "Bayesian approaches for analyzing multivariate data in\necology. Estimation is performed using Markov Chain Monte Carlo\n(MCMC) methods via Three. JAGS types of models may be fitted:\n1) With explanatory variables only, boral fits independent\ncolumn Generalized Linear Models (GLMs) to each column of the\nresponse matrix; 2) With latent variables only, boral fits a\npurely latent variable model for model-based unconstrained\nordination; 3) With explanatory and latent variables, boral\nfits correlated column GLMs with latent variables to account\nfor any residual correlation between the columns of the\nresponse matrix.",
  "License": "GPL-2",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-25 10:02:55 UTC",
    "User": "root"
  },
  "Author": "Francis K.C. Hui [aut, cre]\n(<https://orcid.org/0000-0003-0765-3533>), Wade Blanchard [aut]",
  "Maintainer": "Francis K.C. Hui <fhui28@gmail.com>",
  "Config/pak/sysreqs": "jags libicu-dev",
  "Repository": "https://fhui28.r-universe.dev",
  "Date/Publication": "2025-04-29 23:10:02 UTC",
  "RemoteUrl": "https://github.com/cran/boral",
  "RemoteRef": "HEAD",
  "RemoteSha": "6e5473befed84b06e879586eb625580e7152c319",
  "MD5sum": "4d7452ec0dc4d5bcde50165e8d46ffbd",
  "_user": "fhui28",
  "_type": "src",
  "_file": "boral_2.0.3.tar.gz",
  "_fileid": "e0bb85b72060697e9ee147afeded5675ac2ae615be651766a8ceba1715e7598a",
  "_filesize": 1123310,
  "_sha256": "e0bb85b72060697e9ee147afeded5675ac2ae615be651766a8ceba1715e7598a",
  "_created": "2026-05-25T10:02:55.000Z",
  "_published": "2026-05-25T10:05:46.969Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77693098018,
      "time": 129,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7196061160"
    },
    {
      "job": 77693098023,
      "time": 119,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7196058776"
    },
    {
      "job": 77693098048,
      "time": 135,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7196058296"
    },
    {
      "job": 77693098017,
      "time": 123,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7196055276"
    },
    {
      "job": 77692761829,
      "time": 157,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7196028941"
    },
    {
      "job": 77693098010,
      "time": 97,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7196053845"
    },
    {
      "job": 77693098034,
      "time": 95,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7196053134"
    },
    {
      "job": 77693098032,
      "time": 96,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7196053194"
    },
    {
      "job": 77693098019,
      "time": 97,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7196053656"
    }
  ],
  "_buildurl": "https://github.com/r-universe/fhui28/actions/runs/26394758059",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/boral",
  "_commit": {
    "id": "6e5473befed84b06e879586eb625580e7152c319",
    "author": "Francis K.C. Hui <fhui28@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 2.0.3\n",
    "time": 1745968202
  },
  "_maintainer": {
    "name": "Francis K.C. Hui",
    "email": "fhui28@gmail.com",
    "login": "fhui28",
    "description": "I like anime, drinking tea, and occasionally doing some statistics. ",
    "uuid": 5235076,
    "orcid": "0000-0003-0765-3533"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "coda",
      "role": "Depends"
    },
    {
      "package": "abind",
      "role": "Imports"
    },
    {
      "package": "corpcor",
      "role": "Imports"
    },
    {
      "package": "fishMod",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "mvtnorm",
      "role": "Imports"
    },
    {
      "package": "R2jags",
      "role": "Imports"
    },
    {
      "package": "reshape2",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "mvabund",
      "version": ">= 4.0.1",
      "role": "Suggests"
    },
    {
      "package": "corrplot",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 2,
  "_contributors": [
    {
      "user": "fhui28",
      "count": 26,
      "uuid": 5235076
    }
  ],
  "_userbio": {
    "uuid": 5235076,
    "type": "user",
    "name": "Francis KC Hui",
    "description": "I like anime, drinking tea, and occasionally doing some statistics. "
  },
  "_downloads": {
    "count": 517,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/boral"
  },
  "_mentions": 9,
  "_searchresults": 118,
  "_topics": [
    "jags",
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/boral.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "manual.pdf"
  ],
  "_realowner": "fhui28",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.4",
      "date": "2014-08-25"
    },
    {
      "version": "0.5",
      "date": "2014-09-18"
    },
    {
      "version": "0.6",
      "date": "2014-12-13"
    },
    {
      "version": "0.7",
      "date": "2015-07-10"
    },
    {
      "version": "0.8",
      "date": "2015-07-22"
    },
    {
      "version": "0.9",
      "date": "2015-08-22"
    },
    {
      "version": "0.9.1",
      "date": "2015-09-25"
    },
    {
      "version": "1.0",
      "date": "2016-06-17"
    },
    {
      "version": "1.0.1",
      "date": "2016-07-25"
    },
    {
      "version": "1.1",
      "date": "2016-09-26"
    },
    {
      "version": "1.1.1",
      "date": "2016-10-10"
    },
    {
      "version": "1.2",
      "date": "2017-01-02"
    },
    {
      "version": "1.3",
      "date": "2017-04-15"
    },
    {
      "version": "1.3.1",
      "date": "2017-04-18"
    },
    {
      "version": "1.4",
      "date": "2017-09-25"
    },
    {
      "version": "1.5",
      "date": "2018-01-08"
    },
    {
      "version": "1.6",
      "date": "2018-05-06"
    },
    {
      "version": "1.6.1",
      "date": "2018-05-16"
    },
    {
      "version": "1.7",
      "date": "2018-10-21"
    },
    {
      "version": "1.8",
      "date": "2020-01-29"
    },
    {
      "version": "1.8.1",
      "date": "2020-06-05"
    },
    {
      "version": "1.9",
      "date": "2020-07-17"
    },
    {
      "version": "2.0",
      "date": "2021-03-12"
    },
    {
      "version": "2.0.1",
      "date": "2024-03-19"
    },
    {
      "version": "2.0.2",
      "date": "2024-03-24"
    },
    {
      "version": "2.0.3",
      "date": "2025-04-29"
    }
  ],
  "_exports": [
    "boral",
    "boral.default",
    "calc.condlogLik",
    "calc.logLik.lv0",
    "calc.marglogLik",
    "calc.varpart",
    "coefsplot",
    "create.life",
    "ds.residuals",
    "fitted.boral",
    "get.enviro.cor",
    "get.hpdintervals",
    "get.mcmcsamples",
    "get.measures",
    "get.more.measures",
    "get.residual.cor",
    "lvsplot",
    "make.jagsboralmodel",
    "make.jagsboralnullmodel",
    "plot.boral",
    "predict.boral",
    "ranefsplot",
    "summary.boral",
    "tidyboral"
  ],
  "_help": [
    {
      "page": "boral-package",
      "title": "Bayesian Ordination and Regression AnaLysis (boral)",
      "topics": [
        "boral-package"
      ]
    },
    {
      "page": "about.distributions",
      "title": "Distributions available in boral",
      "topics": [
        "about.distributions"
      ]
    },
    {
      "page": "about.lvs",
      "title": "Correlation structure for latent variables",
      "topics": [
        "about.lvs"
      ]
    },
    {
      "page": "about.ranefs",
      "title": "Including response-specific random intercepts in boral",
      "topics": [
        "about.ranefs"
      ]
    },
    {
      "page": "about.ssvs",
      "title": "Stochastic search variable selection (SSVS) in boral",
      "topics": [
        "about.ssvs"
      ]
    },
    {
      "page": "about.traits",
      "title": "Including species traits in boral",
      "topics": [
        "about.traits"
      ]
    },
    {
      "page": "boral",
      "title": "Fitting boral (Bayesian Ordination and Regression AnaLysis) models",
      "topics": [
        "boral",
        "boral.default",
        "print.boral"
      ]
    },
    {
      "page": "calc.condlogLik",
      "title": "Conditional log-likelihood for a fitted model",
      "topics": [
        "calc.condlogLik"
      ]
    },
    {
      "page": "calc.logLik.lv0",
      "title": "Log-likelihood for a model fitted with no latent variables",
      "topics": [
        "calc.logLik.lv0"
      ]
    },
    {
      "page": "calc.marglogLik",
      "title": "Marginal log-likelihood for a fitted model",
      "topics": [
        "calc.marglogLik"
      ]
    },
    {
      "page": "calc.varpart",
      "title": "Variance partitioning for a latent variable model",
      "topics": [
        "calc.varpart"
      ]
    },
    {
      "page": "coefsplot",
      "title": "Caterpillar plots of the regression coefficients from a fitted model",
      "topics": [
        "coefsplot"
      ]
    },
    {
      "page": "create.life",
      "title": "\\Sexpr[results=rd, stage=render]{lifecycle::badge(\"stable\")} Simulate a Multivariate response matrix",
      "topics": [
        "create.life",
        "simulate.boral"
      ]
    },
    {
      "page": "ds.residuals",
      "title": "Dunn-Smyth Residuals for a fitted model",
      "topics": [
        "ds.residuals"
      ]
    },
    {
      "page": "fitted.boral",
      "title": "Extract Model Fitted Values for an boral object",
      "topics": [
        "fitted.boral"
      ]
    },
    {
      "page": "get.dic",
      "title": "Extract Deviance Information Criterion for a fitted model",
      "topics": [
        "get.dic"
      ]
    },
    {
      "page": "get.enviro.cor",
      "title": "Extract covariances and correlations due to shared environmental responses",
      "topics": [
        "get.enviro.cor"
      ]
    },
    {
      "page": "get.hpdintervals",
      "title": "Highest posterior density intervals for a fitted model",
      "topics": [
        "get.hpdintervals"
      ]
    },
    {
      "page": "get.mcmcsamples",
      "title": "Extract MCMC samples from models",
      "topics": [
        "get.mcmcsamples"
      ]
    },
    {
      "page": "get.measures",
      "title": "Information Criteria for models",
      "topics": [
        "get.measures"
      ]
    },
    {
      "page": "get.more.measures",
      "title": "Additional Information Criteria for models",
      "topics": [
        "get.more.measures"
      ]
    },
    {
      "page": "get.residual.cor",
      "title": "Extract residual correlations and precisions from models",
      "topics": [
        "get.residual.cor"
      ]
    },
    {
      "page": "lvsplot",
      "title": "Plot the latent variables from a fitted model",
      "topics": [
        "lvsplot"
      ]
    },
    {
      "page": "make.jagsboralmodel",
      "title": "Write a text file containing a model for use into JAGS",
      "topics": [
        "make.jagsboralmodel"
      ]
    },
    {
      "page": "make.jagsboralnullmodel",
      "title": "Write a text file containing a model for use into JAGS",
      "topics": [
        "make.jagsboralnullmodel"
      ]
    },
    {
      "page": "plot.boral",
      "title": "Plots of a fitted boral object",
      "topics": [
        "plot.boral"
      ]
    },
    {
      "page": "predict.boral",
      "title": "Predict using a model",
      "topics": [
        "predict.boral"
      ]
    },
    {
      "page": "ranefsplot",
      "title": "Caterpillar plots of response-specific random effects from a fitted model",
      "topics": [
        "ranefsplot"
      ]
    },
    {
      "page": "summary.boral",
      "title": "Summary of fitted boral object",
      "topics": [
        "print.summary.boral",
        "summary.boral"
      ]
    },
    {
      "page": "tidyboral",
      "title": "Reformats output from a boral fit",
      "topics": [
        "tidyboral"
      ]
    }
  ],
  "_rundeps": [
    "abind",
    "boot",
    "cli",
    "coda",
    "corpcor",
    "fishMod",
    "glue",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "mvtnorm",
    "plyr",
    "R2jags",
    "R2WinBUGS",
    "Rcpp",
    "reshape2",
    "rjags",
    "rlang",
    "stringi",
    "stringr",
    "vctrs"
  ],
  "_sysdeps": [
    {
      "shlib": "libjags",
      "package": "jags",
      "headers": "jags",
      "source": "jags",
      "version": "4.3.2-2.2404.0",
      "name": "jags",
      "homepage": "https://mcmc-jags.sourceforge.io",
      "description": "Just Another Gibbs Sampler for Bayesian MCMC - binary\nJAGS is Just Another Gibbs Sampler.  It is a program for analysis of\nBayesian hierarchical models using Markov Chain Monte Carlo (MCMC)\nsimulation not wholly unlike BUGS.\n\nJAGS was written with three aims in mind:\n* To have an engine for the BUGS language that runs on Unix\n* To be extensible, allowing users to write their own functions,\ndistributions and samplers.\n* To be a plaftorm for experimentation with ideas in Bayesian modelling\n\nThis package contains the 'jags' binary as well as the associated\nshared library modules loaded by the binary."
    },
    {
      "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": 3.3271545124094315,
  "_indexed": true,
  "_nocasepkg": "boral",
  "_universes": [
    "fhui28"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.3",
      "date": "2026-05-25T10:04:57.000Z",
      "distro": "noble",
      "commit": "6e5473befed84b06e879586eb625580e7152c319",
      "fileid": "3e5e89dbffbecc8679ae67a912516ebb8f7875074f431bd9278cec6de300951c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/fhui28/actions/runs/26394758059"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.3",
      "date": "2026-05-25T10:04:48.000Z",
      "distro": "noble",
      "commit": "6e5473befed84b06e879586eb625580e7152c319",
      "fileid": "a7d44b39f00d33c500d8daee020865ef2607a91181b039f33a50e1bf96844a49",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/fhui28/actions/runs/26394758059"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.3",
      "date": "2026-05-25T10:04:58.000Z",
      "commit": "6e5473befed84b06e879586eb625580e7152c319",
      "fileid": "d855fa27b269f3f185edcfd038328e431e06f70191741c6379c9d5a95fc174db",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/fhui28/actions/runs/26394758059"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.3",
      "date": "2026-05-25T10:04:44.000Z",
      "commit": "6e5473befed84b06e879586eb625580e7152c319",
      "fileid": "1212a1a57e81d4368f759e205de4862acbcf8d8c0cf04bb0e4b6b1fb94e88724",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/fhui28/actions/runs/26394758059"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.0.3",
      "date": "2026-05-25T10:04:55.000Z",
      "commit": "6e5473befed84b06e879586eb625580e7152c319",
      "fileid": "faa0a0d2457b441b1b4b52295bf9b03d00705847f07c0832ba70bedf238c9595",
      "status": "success",
      "buildurl": "https://github.com/r-universe/fhui28/actions/runs/26394758059"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0.3",
      "date": "2026-05-25T10:04:13.000Z",
      "commit": "6e5473befed84b06e879586eb625580e7152c319",
      "fileid": "24e7ea2446d94f3e04ed45d35c702e00a5801c51a33196dcfe451affa79c49ab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/fhui28/actions/runs/26394758059"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.0.3",
      "date": "2026-05-25T10:04:14.000Z",
      "commit": "6e5473befed84b06e879586eb625580e7152c319",
      "fileid": "d1694422ce44a799d79dd8134182a49533314d1732fa0e8b7390080ea37dd255",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/fhui28/actions/runs/26394758059"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.0.3",
      "date": "2026-05-25T10:04:17.000Z",
      "commit": "6e5473befed84b06e879586eb625580e7152c319",
      "fileid": "c2daf3279a5678c93083ea9d438b63ea2022bf11060d1931bd027066b7d97585",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/fhui28/actions/runs/26394758059"
    }
  ]
}