{
  "_id": "6a12b79eacfb0bcc41d1b13f",
  "Package": "eefAnalytics",
  "Type": "Package",
  "Title": "Robust Analytical Methods for Evaluating Educational\nInterventions using Randomised Controlled Trials Designs",
  "Version": "1.1.5",
  "Authors@R": "c(\nperson(given = \"Germaine\", family = \"Uwimpuhwe\", role = c(\"aut\", \"cre\"),\nemail = \"germaine.uwimpuhwe@durham.ac.uk\"),\nperson(given = \"Qing\", family = \"Zhang\", role = \"aut\"),\nperson(given = \"Akansha\", family = \"Singh\", role = \"aut\"),\nperson(given = \"Dimitris\", family = \"Vallis\", role = \"aut\"),\nperson(given = \"Jochen\", family = \"Einbeck\", role = \"aut\"),\nperson(given = \"Steve\", family = \"Higgins\", role = \"aut\"),\nperson(given = \"ZhiMin\", family = \"Xiao\", role = \"aut\"),\nperson(given = \"Ewoud\", family = \"De Troyer\", role = \"aut\"),\nperson(given = \"Adetayo\", family = \"Kasim\", role = \"aut\"))",
  "Description": "Analysing data from evaluations of educational\ninterventions using a randomised controlled trial design.\nVarious analytical tools to perform sensitivity analysis using\ndifferent methods are supported (e.g. frequentist models with\nbootstrapping and permutations options, Bayesian models). The\nincluded commands can be used for simple randomised trials,\ncluster randomised trials and multisite trials. The methods can\nalso be used more widely beyond education trials. This package\ncan be used to evaluate other intervention designs using\nFrequentist and Bayesian multilevel models.",
  "License": "AGPL (>= 3)",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "knitr",
  "LazyData": "true",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-24 08:28:46 UTC",
    "User": "root"
  },
  "Author": "Germaine Uwimpuhwe [aut, cre], Qing Zhang [aut], Akansha Singh\n[aut], Dimitris Vallis [aut], Jochen Einbeck [aut], Steve\nHiggins [aut], ZhiMin Xiao [aut], Ewoud De Troyer [aut],\nAdetayo Kasim [aut]",
  "Maintainer": "Germaine Uwimpuhwe <germaine.uwimpuhwe@durham.ac.uk>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2025-01-09 10:20:02 UTC",
  "RemoteUrl": "https://github.com/cran/eefAnalytics",
  "RemoteRef": "HEAD",
  "RemoteSha": "4d1229d25e60994e3baa01c7a5790e2e9791fdd7",
  "MD5sum": "6c1820adc1de33929be6dbb6cbb04b15",
  "_user": "cran",
  "_type": "src",
  "_file": "eefAnalytics_1.1.5.tar.gz",
  "_fileid": "05f9e7405dcde16c9227d0d21163abe7b0aa73424e386bc353c78c66ffa48139",
  "_filesize": 224876,
  "_sha256": "05f9e7405dcde16c9227d0d21163abe7b0aa73424e386bc353c78c66ffa48139",
  "_created": "2026-05-24T08:28:46.000Z",
  "_published": "2026-05-24T08:32:30.791Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77583739803,
      "time": 183,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7183672544"
    },
    {
      "job": 77583739802,
      "time": 177,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183672031"
    },
    {
      "job": 77583508653,
      "time": 252,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183653912"
    },
    {
      "job": 77583739788,
      "time": 147,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183668915"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26356230527",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/eefAnalytics",
  "_commit": {
    "id": "4d1229d25e60994e3baa01c7a5790e2e9791fdd7",
    "author": "Germaine Uwimpuhwe <germaine.uwimpuhwe@durham.ac.uk>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.1.5\n",
    "time": 1736418002
  },
  "_maintainer": {
    "name": "Germaine Uwimpuhwe",
    "email": "germaine.uwimpuhwe@durham.ac.uk",
    "login": "germaine86",
    "description": "",
    "uuid": 71663077
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.6.0",
      "role": "Depends"
    },
    {
      "package": "R2jags",
      "version": ">= 0.7",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.4.0",
      "role": "Imports"
    },
    {
      "package": "lme4",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "mvtnorm",
      "version": ">= 1.1.2",
      "role": "Imports"
    },
    {
      "package": "coda",
      "version": ">= 0.19",
      "role": "Imports"
    },
    {
      "package": "MCMCvis",
      "version": ">= 0.15",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "germaine86",
      "count": 8,
      "uuid": 71663077
    },
    {
      "user": "kasimadetayo",
      "count": 1,
      "uuid": 35486388
    },
    {
      "user": "dimitris-90",
      "count": 1,
      "uuid": 78486632
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 317,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/eefAnalytics"
  },
  "_searchresults": 24,
  "_topics": [
    "jags",
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/eefAnalytics.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/germaine86/eefanalytics",
  "_realowner": "germaine86",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.6",
      "date": "2017-02-14"
    },
    {
      "version": "1.0.8",
      "date": "2020-10-22"
    },
    {
      "version": "1.0.10",
      "date": "2021-02-23"
    },
    {
      "version": "1.0.11",
      "date": "2021-03-16"
    },
    {
      "version": "1.1.0",
      "date": "2022-07-02"
    },
    {
      "version": "1.1.1",
      "date": "2023-05-18"
    },
    {
      "version": "1.1.2",
      "date": "2024-10-08"
    },
    {
      "version": "1.1.3",
      "date": "2024-10-20"
    },
    {
      "version": "1.1.4",
      "date": "2024-12-17"
    },
    {
      "version": "1.1.5",
      "date": "2025-01-09"
    }
  ],
  "_exports": [
    "caceCRTBoot",
    "caceMSTBoot",
    "caceSRTBoot",
    "ComparePlot",
    "crtBayes",
    "crtFREQ",
    "GainIndex",
    "mlmbayes",
    "mstBayes",
    "mstFREQ",
    "srtBayes",
    "srtFREQ"
  ],
  "_datasets": [
    {
      "name": "crtData",
      "title": "Cluster Randomised Trial Data.",
      "object": "crtData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "School",
        "Posttest",
        "Intervention",
        "Prettest",
        "Percentage_Attendance",
        "Intervention2"
      ],
      "rows": 265,
      "table": true,
      "tojson": true
    },
    {
      "name": "mstData",
      "title": "Multisite Trial Data.",
      "object": "mstData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Posttest",
        "Intervention",
        "Prettest",
        "Percentage_Attendance",
        "School",
        "intervention2",
        "Intervention2"
      ],
      "rows": 210,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "ComparePlot",
      "title": "A plot function to compare different eefAnalytics S3 objects from the eefAnalytics package.",
      "topics": [
        "ComparePlot"
      ]
    },
    {
      "page": "crtBayes",
      "title": "Bayesian analysis of Cluster Randomised Education Trials (CRT) using Vague Priors.",
      "topics": [
        "crtBayes"
      ]
    },
    {
      "page": "crtData",
      "title": "Cluster Randomised Trial Data.",
      "topics": [
        "crtData"
      ]
    },
    {
      "page": "crtFREQ",
      "title": "Analysis of Cluster Randomised Education Trials using Multilevel Model under a Frequentist Setting.",
      "topics": [
        "crtFREQ"
      ]
    },
    {
      "page": "GainIndex",
      "title": "Calculate the Gain Index (GI) using JAGS",
      "topics": [
        "GainIndex"
      ]
    },
    {
      "page": "mstBayes",
      "title": "Bayesian analysis of Multisite Randomised Education Trials (MST) using Vague Priors",
      "topics": [
        "mstBayes"
      ]
    },
    {
      "page": "mstData",
      "title": "Multisite Trial Data.",
      "topics": [
        "mstData"
      ]
    },
    {
      "page": "mstFREQ",
      "title": "Analysis of Multisite Randomised Education Trials using Multilevel Model under a Frequentist Setting.",
      "topics": [
        "mstFREQ"
      ]
    },
    {
      "page": "plot.eefAnalytics",
      "title": "A plot method for an eefAnalytics S3 object obtained from the eefAnalytics package.",
      "topics": [
        "plot.eefAnalytics"
      ]
    },
    {
      "page": "print",
      "title": "Print for a fitted model represented by an 'eefAnalytics' object.",
      "topics": [
        "print.eefAnalytics"
      ]
    },
    {
      "page": "srtBayes",
      "title": "Bayesian Analysis of Simple Randomised Education Trials (SRT) using Bayesian Linear Regression Model with Vague Priors.",
      "topics": [
        "srtBayes"
      ]
    },
    {
      "page": "srtFREQ",
      "title": "Analysis of Simple Randomised Education Trial using Linear Regression Model.",
      "topics": [
        "srtFREQ"
      ]
    },
    {
      "page": "summary",
      "title": "Summary for a fitted model represented by an 'eefAnalytics' object.",
      "topics": [
        "summary.eefAnalytics"
      ]
    }
  ],
  "_rundeps": [
    "abind",
    "backports",
    "BH",
    "boot",
    "brio",
    "callr",
    "checkmate",
    "cli",
    "coda",
    "colorspace",
    "cpp11",
    "crayon",
    "desc",
    "diffobj",
    "distributional",
    "evaluate",
    "farver",
    "fs",
    "generics",
    "ggplot2",
    "glue",
    "gridExtra",
    "gtable",
    "inline",
    "isoband",
    "jsonlite",
    "labeling",
    "lattice",
    "lifecycle",
    "lme4",
    "loo",
    "magrittr",
    "MASS",
    "Matrix",
    "matrixStats",
    "MCMCvis",
    "minqa",
    "mvtnorm",
    "nlme",
    "nloptr",
    "numDeriv",
    "overlapping",
    "pillar",
    "pkgbuild",
    "pkgconfig",
    "pkgload",
    "posterior",
    "praise",
    "processx",
    "ps",
    "QuickJSR",
    "R2jags",
    "R2WinBUGS",
    "R6",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppEigen",
    "RcppParallel",
    "Rdpack",
    "reformulas",
    "rjags",
    "rlang",
    "rprojroot",
    "rstan",
    "S7",
    "scales",
    "StanHeaders",
    "stringi",
    "stringr",
    "tensorA",
    "testthat",
    "tibble",
    "utf8",
    "vctrs",
    "viridisLite",
    "waldo",
    "withr"
  ],
  "_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"
    }
  ],
  "_vignettes": [
    {
      "source": "eefAnalytics.Rmd",
      "filename": "eefAnalytics.html",
      "title": "Introduction to eefAnalytics",
      "engine": "knitr::rmarkdown",
      "headings": [
        "DESCRIPTION",
        "ComparePlot: A plot function to compare different eefAnalytics S3 objects from the eefAnalytics package.",
        "Description",
        "Usage",
        "Arguments",
        "Details",
        "Value",
        "Examples",
        "crtBayes: Bayesian analysis of cluster randomised education trials using Vague Priors.",
        "crtData: Cluster Randomised Trial Data.",
        "Format",
        "crtFREQ: Analysis of Cluster Randomised Education Trials using Multilevel Model under a Frequentist Setting.",
        "eefAnalytics-defunct: Defunct functions in eefAnalytics",
        "mstBayes: Bayesian analysis of Multisite Randomised Education Trials using Vague Priors.",
        "mstData: Multisite Trial Data.",
        "mstFREQ: Analysis of Multisite Randomised Education Trials using Multilevel Model under a Frequentist Setting.",
        "plot.eefAnalytics: A plot method for an eefAnalytics S3 object obtained from the eefAnalytics package.",
        "print.eefAnalytics: Print for a fitted model represented by an eefAnalytics object.",
        "srtBayes: Analysis of Simple Randomised Education Trials using Bayesian Linear Regression Model with Vague Priors.",
        "srtFREQ: Analysis of Simple Randomised Education Trial using Linear Regression Model.",
        "GainIndex: Calculate the Gain Index (GI) using JAGS.",
        "summary.eefAnalytics: Summary for a fitted model represented by an eefAnalytics object."
      ],
      "created": "2020-10-22 20:40:05",
      "modified": "2025-01-09 10:20:02",
      "commits": 9
    }
  ],
  "_score": 3.1583624920952498,
  "_indexed": false,
  "_nocasepkg": "eefanalytics",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://germaine86.r-universe.dev/eefAnalytics",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.5",
      "date": "2026-05-24T08:31:30.000Z",
      "distro": "noble",
      "commit": "4d1229d25e60994e3baa01c7a5790e2e9791fdd7",
      "fileid": "82f0879d858e71c383be859972c7ad9759273631bf10bfaa69b10503781b5c44",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26356230527"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.5",
      "date": "2026-05-24T08:31:26.000Z",
      "distro": "noble",
      "commit": "4d1229d25e60994e3baa01c7a5790e2e9791fdd7",
      "fileid": "a4996f7ef01762b323cfbd46ecbdcb400e28103d89d9c47a1d9d9628e173e1dd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26356230527"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.5",
      "date": "2026-05-24T08:31:41.000Z",
      "commit": "4d1229d25e60994e3baa01c7a5790e2e9791fdd7",
      "fileid": "14952b82e006be52c0c1047b7b48d8de6d7fff53591382795122c36638d86f7d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26356230527"
    }
  ]
}