{
  "_id": "6a17f5b1acfb0bcc41da86a3",
  "Package": "MCARtest",
  "Title": "Optimal Nonparametric Testing of Missing Completely at Random",
  "Version": "1.3",
  "Authors@R": "c(person(given = c(\"Thomas\", \"B.\"),\nfamily = \"Berrett\",\nrole = c(\"aut\", \"cre\"),\nemail = \"tom.berrett@warwick.ac.uk\",\ncomment = c(ORCID = \"0000-0002-2005-110X\")),\nperson(given = \"Alberto\",\nfamily = \"Bordino\",\nrole = \"aut\",\nemail = \"alberto.bordino@warwick.ac.uk\"),\nperson(given = \"Danat\",\nfamily = \"Duisenbekov\",\nrole = \"aut\",\nemail = \"dd583@cam.ac.uk\"),\nperson(given = \"Sean\",\nfamily = \"Jaffe\",\nrole = \"aut\",\nemail = \"scj47@cam.ac.uk\"),\nperson(given = c(\"Richard\", \"J.\"),\nfamily = \"Samworth\",\nrole = \"aut\",\nemail = \"r.samworth@statslab.cam.ac.uk\",\ncomment = c(ORCID = \"0000-0003-2426-4679\")))",
  "Maintainer": "Thomas B. Berrett <tom.berrett@warwick.ac.uk>",
  "Description": "Provides functions for carrying out nonparametric\nhypothesis tests of the MCAR hypothesis based on the theory of\nFrechet classes and compatibility. Also gives functions for\ncomputing halfspace representations of the marginal polytope\nand related geometric objects.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "RdMacros": "Rdpack",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-28 07:55:31 UTC",
    "User": "root"
  },
  "Author": "Thomas B. Berrett [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-2005-110X>), Alberto Bordino\n[aut], Danat Duisenbekov [aut], Sean Jaffe [aut], Richard J.\nSamworth [aut] (ORCID: <https://orcid.org/0000-0003-2426-4679>)",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2025-06-26 09:40:02 UTC",
  "RemoteUrl": "https://github.com/cran/MCARtest",
  "RemoteRef": "HEAD",
  "RemoteSha": "c6285215577b2a0b412036f98d1fe159cedab8c7",
  "MD5sum": "2a9592f4a6e4ce8b7904789bc889a574",
  "_user": "cran",
  "_type": "src",
  "_file": "MCARtest_1.3.tar.gz",
  "_fileid": "8f760befc93e3b610d6bbedc9bef25a867b4fabbe95e06d28d3b659851525501",
  "_filesize": 298772,
  "_sha256": "8f760befc93e3b610d6bbedc9bef25a867b4fabbe95e06d28d3b659851525501",
  "_created": "2026-05-28T07:55:31.000Z",
  "_published": "2026-05-28T07:58:41.739Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78247892164,
      "time": 140,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7260629836"
    },
    {
      "job": 78247892121,
      "time": 145,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7260631590"
    },
    {
      "job": 78247892094,
      "time": 135,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7260628355"
    },
    {
      "job": 78247892099,
      "time": 151,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7260633344"
    },
    {
      "job": 78247389392,
      "time": 199,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7260585971"
    },
    {
      "job": 78247892020,
      "time": 119,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7260623416"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26562086171",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/MCARtest",
  "_commit": {
    "id": "c6285215577b2a0b412036f98d1fe159cedab8c7",
    "author": "Thomas B. Berrett <tom.berrett@warwick.ac.uk>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.3\n",
    "time": 1750930802
  },
  "_maintainer": {
    "name": "Thomas B. Berrett",
    "email": "tom.berrett@warwick.ac.uk",
    "orcid": "0000-0002-2005-110X"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "lpSolve",
      "role": "Imports"
    },
    {
      "package": "rcdd",
      "role": "Imports"
    },
    {
      "package": "gtools",
      "role": "Imports"
    },
    {
      "package": "Epi",
      "role": "Imports"
    },
    {
      "package": "Rdpack",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "pracma",
      "role": "Imports"
    },
    {
      "package": "highs",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "Rcsdp",
      "role": "Imports"
    },
    {
      "package": "norm",
      "role": "Imports"
    },
    {
      "package": "missMethods",
      "role": "Imports"
    },
    {
      "package": "copula",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-26",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.3",
      "date": "2025-06-26"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 198,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/MCARtest"
  },
  "_searchresults": 3,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/MCARtest.html",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2022-05-31"
    },
    {
      "version": "1.1",
      "date": "2023-07-17"
    },
    {
      "version": "1.2",
      "date": "2024-01-19"
    },
    {
      "version": "1.2.1",
      "date": "2024-03-22"
    },
    {
      "version": "1.2.2",
      "date": "2024-10-29"
    },
    {
      "version": "1.3",
      "date": "2025-06-26"
    }
  ],
  "_exports": [
    "Amatrix",
    "AmatrixSparse",
    "aMatrixSparseRevLex",
    "av",
    "Cimproved",
    "col_index",
    "colVector",
    "computeR",
    "computeR.reg",
    "ConsMinkSumHrep",
    "corrCompTest",
    "Csimple",
    "EMiteration",
    "EquivalenceClass",
    "FuchsTest",
    "get_SigmaS",
    "InconsMinkSumHrep",
    "infoS",
    "infoS2",
    "little_test",
    "loglik0",
    "loglik1",
    "M",
    "MargPolyHrep",
    "margProj",
    "meanConsTest",
    "MLE",
    "ProjectionTest",
    "Rindex",
    "RindexDual",
    "RoundErrors",
    "row_index",
    "V",
    "varConsTest"
  ],
  "_help": [
    {
      "page": "Amatrix",
      "title": "Generate the matrix A, whose columns are the vertices of the marginal polytope.",
      "topics": [
        "Amatrix"
      ]
    },
    {
      "page": "AmatrixSparse",
      "title": "Generate the matrix A, whose columns are the vertices of the marginal polytope, as a sparse matrix.",
      "topics": [
        "AmatrixSparse"
      ]
    },
    {
      "page": "aMatrixSparseRevLex",
      "title": "Generates the row indices used internally to generate the sparse matrix A.",
      "topics": [
        "aMatrixSparseRevLex"
      ]
    },
    {
      "page": "av",
      "title": "Compute the columnwise average of a collection of vectors.",
      "topics": [
        "av"
      ]
    },
    {
      "page": "Cimproved",
      "title": "Calculate the critical value for our improved test",
      "topics": [
        "Cimproved"
      ]
    },
    {
      "page": "col_index",
      "title": "A function indexing the columns of A",
      "topics": [
        "col_index"
      ]
    },
    {
      "page": "colVector",
      "title": "Generates the column indices used internally to generate the sparse matrix A.",
      "topics": [
        "colVector"
      ]
    },
    {
      "page": "computeR",
      "title": "A function computing the incompatibility index for sequences of correlation matrices.",
      "topics": [
        "computeR"
      ]
    },
    {
      "page": "computeR.reg",
      "title": "A function computing the regularised incompatibility index for collections of correlation matrices.",
      "topics": [
        "computeR.reg"
      ]
    },
    {
      "page": "ConsMinkSumHrep",
      "title": "Calculate the H-representation of the consistent Minkowski sum",
      "topics": [
        "ConsMinkSumHrep"
      ]
    },
    {
      "page": "corrCompTest",
      "title": "Carry out a test of MCAR checking compatibility of correlation matrices.",
      "topics": [
        "corrCompTest"
      ]
    },
    {
      "page": "Csimple",
      "title": "Calculate the critical value for our simple test",
      "topics": [
        "Csimple"
      ]
    },
    {
      "page": "EMiteration",
      "title": "Perform one step of the EM algorithm for finding the MLE under MCAR in a contingency table.",
      "topics": [
        "EMiteration"
      ]
    },
    {
      "page": "EquivalenceClass",
      "title": "Simplifies H-representation by exploiting symmetry",
      "topics": [
        "EquivalenceClass"
      ]
    },
    {
      "page": "FuchsTest",
      "title": "Carry out Fuchs's test of MCAR in a contingency table, given complete and incomplete observations.",
      "topics": [
        "FuchsTest"
      ]
    },
    {
      "page": "get_SigmaS",
      "title": "Computes the collection of patterns, means, variances, covariance and correlation matrices for a given dataset with missing values.",
      "topics": [
        "get_SigmaS"
      ]
    },
    {
      "page": "InconsMinkSumHrep",
      "title": "Calculate the H-representation of the general (possibly inconsistent) Minkowski sum",
      "topics": [
        "InconsMinkSumHrep"
      ]
    },
    {
      "page": "infoS",
      "title": "Calculates the total cardinality of the sample spaces.",
      "topics": [
        "infoS"
      ]
    },
    {
      "page": "infoS2",
      "title": "Calculates the individual cardinalities of the sample spaces.",
      "topics": [
        "infoS2"
      ]
    },
    {
      "page": "little_test",
      "title": "Carry out Little's test of MCAR.",
      "topics": [
        "little_test"
      ]
    },
    {
      "page": "loglik0",
      "title": "Compute the log likelihood of a probability mass function, under MCAR, given complete and incomplete data",
      "topics": [
        "loglik0"
      ]
    },
    {
      "page": "loglik1",
      "title": "Compute the log likelihood of a probability mass function, without assuming MCAR, given complete and incomplete data",
      "topics": [
        "loglik1"
      ]
    },
    {
      "page": "M",
      "title": "Computes an inconsistency index for a collection of means.",
      "topics": [
        "M"
      ]
    },
    {
      "page": "MargPolyHrep",
      "title": "Calculate the H-representation of the marginal polytope",
      "topics": [
        "MargPolyHrep"
      ]
    },
    {
      "page": "margProj",
      "title": "Internal function multiplying a mass function by the sparse matrix A.",
      "topics": [
        "margProj"
      ]
    },
    {
      "page": "meanConsTest",
      "title": "Carry out a test of MCAR checking consistency of mean vectors.",
      "topics": [
        "meanConsTest"
      ]
    },
    {
      "page": "MLE",
      "title": "Compute the MLE under MCAR in a contingency table using the EM algorithm, given complete and incomplete observations.",
      "topics": [
        "MLE"
      ]
    },
    {
      "page": "ProjectionTest",
      "title": "Carry out a test of MCAR in a contingency table, given incomplete observations.",
      "topics": [
        "ProjectionTest"
      ]
    },
    {
      "page": "Rindex",
      "title": "A function computing the incompatibility index",
      "topics": [
        "Rindex"
      ]
    },
    {
      "page": "RindexDual",
      "title": "A function computing the incompatibility index and associated closest joint mass function using the dual formulation",
      "topics": [
        "RindexDual"
      ]
    },
    {
      "page": "RoundErrors",
      "title": "Round errors in halfspace representations",
      "topics": [
        "RoundErrors"
      ]
    },
    {
      "page": "row_index",
      "title": "A function indexing the rows of A",
      "topics": [
        "row_index"
      ]
    },
    {
      "page": "V",
      "title": "Computes an inconsistency index for sequences of variances.",
      "topics": [
        "V"
      ]
    },
    {
      "page": "varConsTest",
      "title": "Carry out a test of MCAR checking consistency of variance vectors.",
      "topics": [
        "varConsTest"
      ]
    }
  ],
  "_rundeps": [
    "ADGofTest",
    "backports",
    "checkmate",
    "cli",
    "cluster",
    "cmprsk",
    "colorspace",
    "copula",
    "data.table",
    "dplyr",
    "Epi",
    "etm",
    "generics",
    "glue",
    "gsl",
    "gtools",
    "highs",
    "lattice",
    "lifecycle",
    "lpSolve",
    "magrittr",
    "MASS",
    "Matrix",
    "mgcv",
    "missMethods",
    "mvtnorm",
    "nlme",
    "norm",
    "numDeriv",
    "pcaPP",
    "pillar",
    "pkgconfig",
    "plyr",
    "pracma",
    "pspline",
    "R6",
    "rbibutils",
    "rcdd",
    "Rcpp",
    "RcppArmadillo",
    "Rcsdp",
    "Rdpack",
    "rlang",
    "stabledist",
    "survival",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr",
    "zoo"
  ],
  "_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": 1,
  "_indexed": true,
  "_nocasepkg": "mcartest",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3",
      "date": "2026-05-28T07:57:40.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "c6285215577b2a0b412036f98d1fe159cedab8c7",
      "fileid": "dbb008c63db725e238ffeac87cb8bf5c1dbfc3d7e1f3580e7e44089d87992d49",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26562086171"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3",
      "date": "2026-05-28T07:57:40.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "c6285215577b2a0b412036f98d1fe159cedab8c7",
      "fileid": "001e17bd8f171fc0379ae92fad3ee5908a26c4540632fbfaff2ee776611bafca",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26562086171"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.3",
      "date": "2026-05-28T07:57:35.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "c6285215577b2a0b412036f98d1fe159cedab8c7",
      "fileid": "257de9809b21f34aafd96cbb82a61703ac2a7fceb3df8c16c4419f47b13a1651",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26562086171"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.3",
      "date": "2026-05-28T07:57:44.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "c6285215577b2a0b412036f98d1fe159cedab8c7",
      "fileid": "0a19799229349a62ee55cd199ef60844cf4e5f1616e2d94b7ea0232817e80380",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26562086171"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3",
      "date": "2026-05-28T07:57:51.000Z",
      "arch": "emscripten",
      "commit": "c6285215577b2a0b412036f98d1fe159cedab8c7",
      "fileid": "08aa3616a7b6438ea7b88aaf74ce67bb550a035f8e8c9e82d6cabfe0b6a4db80",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26562086171"
    }
  ]
}