{
  "_id": "6a16b50bacfb0bcc41d85aad",
  "Package": "integrity",
  "Type": "Package",
  "Title": "Assessing the Integrity and Trustworthiness of Clinical Trials\nData",
  "Version": "1.0.1",
  "Date": "2026-05-19",
  "Authors@R": "c(\nperson(given = \"Sol\", family = \"Libesman\", email = \"sol.libesman@sydney.edu.au\", role = c(\"aut\", \"cre\")),\nperson(given = \"Kylie\", family = \"Hunter\", email = \"kylie.hunter@sydney.edu.au\", role = \"aut\"),\nperson(given = \"David\", family = \"Nguyen\", email = \"david.nguyen1@sydney.edu.au\", role = \"aut\"),\nperson(given = \"Dario\", family = \"Strbenac\", email = \"dario.strbenac@sydney.edu.au\", role = \"aut\"),\nperson(given = \"Anne Lene\", family = \"Seidler\", email = \"AnnaLene.Seidler@med.uni-rostock.de\", role = \"aut\"),\nperson(given = \"Jie\", family = \"Kang\", email = \"jie.kang@sydney.edu.au\", role = \"aut\")\n)",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "Description": "The integrity package implements the IPD Integrity Tool, a\nstructured and transparent framework for evaluating the\nintegrity of individual participant data (IPD) from randomised\ntrials (see Hunter et al. (2024) <doi:10.1002/jrsm.1738> and\n<doi:10.32614/RJ-2017-008>). It supports users to identify\npotential issues, such as unusual data patterns, implausible\nvalues, lack of expected correlations, date violations, and\ninconsistencies. The package provides reproducible workflows\nfor screening, documenting and summarising integrity concerns,\nand may be applied by evidence synthesists, editors, and others\nto determine whether a randomised trial may be considered\nsufficiently trustworthy to contribute to the evidence base\nthat informs policy and practice.",
  "License": "GPL-3",
  "URL": "https://github.sydney.edu.au/Charles-Perkins-Centre-Data-Science-Hub/CPCDASH0010",
  "Config/roxygen2/version": "8.0.0",
  "Config/testthat/edition": "3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-27 09:06:51 UTC",
    "User": "root"
  },
  "Author": "Sol Libesman [aut, cre], Kylie Hunter [aut], David Nguyen\n[aut], Dario Strbenac [aut], Anne Lene Seidler [aut], Jie Kang\n[aut]",
  "Maintainer": "Sol Libesman <sol.libesman@sydney.edu.au>",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libxml2-dev\nlibssl-dev libnode-dev",
  "Repository": "https://sollibesman.r-universe.dev",
  "Date/Publication": "2026-05-26 10:10:02 UTC",
  "RemoteUrl": "https://github.com/cran/integrity",
  "RemoteRef": "HEAD",
  "RemoteSha": "887c5c9daf994cd632746142700a3f9cced5b267",
  "MD5sum": "b210b35298b9634d1b4ef0f96733f02d",
  "_user": "sollibesman",
  "_type": "src",
  "_file": "integrity_1.0.1.tar.gz",
  "_fileid": "b8421490cfc8ba7d9e82a8217f8b2587116ab32810390adb2d1ead38f12ca19d",
  "_filesize": 378935,
  "_sha256": "b8421490cfc8ba7d9e82a8217f8b2587116ab32810390adb2d1ead38f12ca19d",
  "_created": "2026-05-27T09:06:51.000Z",
  "_published": "2026-05-27T09:10:35.846Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78044216207,
      "time": 171,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7236438043"
    },
    {
      "job": 78044216227,
      "time": 177,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7236441560"
    },
    {
      "job": 78044216229,
      "time": 167,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7236428636"
    },
    {
      "job": 78044216426,
      "time": 182,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7236429196"
    },
    {
      "job": 78043532931,
      "time": 237,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7236376276"
    },
    {
      "job": 78044216284,
      "time": 142,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7236427371"
    },
    {
      "job": 78044216346,
      "time": 142,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7236427456"
    },
    {
      "job": 78044216299,
      "time": 120,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7236421199"
    },
    {
      "job": 78044216408,
      "time": 123,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7236420415"
    }
  ],
  "_buildurl": "https://github.com/r-universe/sollibesman/actions/runs/26501685036",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/integrity",
  "_commit": {
    "id": "887c5c9daf994cd632746142700a3f9cced5b267",
    "author": "Sol Libesman <sol.libesman@sydney.edu.au>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.1\n",
    "time": 1779790202
  },
  "_maintainer": {
    "name": "Sol Libesman",
    "email": "sol.libesman@sydney.edu.au",
    "login": "sollibesman",
    "description": "",
    "uuid": 117615374
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "janitor",
      "role": "Imports"
    },
    {
      "package": "gtsummary",
      "role": "Imports"
    },
    {
      "package": "ggpubr",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "role": "Imports"
    },
    {
      "package": "car",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "pkgload",
      "role": "Suggests"
    },
    {
      "package": "readxl",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "yaml",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-15",
      "n": 1
    },
    {
      "week": "2026-22",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.0",
      "date": "2026-04-08"
    },
    {
      "name": "1.0.1",
      "date": "2026-05-26"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "darios",
      "count": 1,
      "uuid": 631218
    },
    {
      "user": "sollibesman",
      "count": 1,
      "uuid": 117615374
    }
  ],
  "_userbio": {
    "uuid": 117615374,
    "type": "user",
    "name": "sollibesman"
  },
  "_downloads": {
    "count": 463,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/integrity"
  },
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/integrity.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_realowner": "sollibesman",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2026-04-08"
    },
    {
      "version": "1.0.1",
      "date": "2026-05-26"
    }
  ],
  "_exports": [
    "read_metadata_excel",
    "read_metadata_r",
    "run_checks"
  ],
  "_help": [
    {
      "page": "private_differential_variability",
      "title": "Check Variability Between Intervention and Control Groups",
      "topics": [
        ".differential_variability"
      ]
    },
    {
      "page": "private_imbalance_day_intervention",
      "title": "Check Day of Week of Randomisation for Non-uniformity",
      "topics": [
        ".imbalance_day_intervention"
      ]
    },
    {
      "page": "private_implausible_values",
      "title": "Check Variables for Implausible Values",
      "topics": [
        ".implausible_values"
      ]
    },
    {
      "page": "private_prepare_data",
      "title": "Check clinical Data Matches its Data Specification",
      "topics": [
        ".prepare_data"
      ]
    },
    {
      "page": "private_repeating_baseline",
      "title": "Check Baseline Variables for Repetition",
      "topics": [
        ".repeating_baseline"
      ]
    },
    {
      "page": "private_terminal_digits",
      "title": "Check Terminal Digits of Numerical Variables for Non-uniformity",
      "topics": [
        ".terminal_digits"
      ]
    },
    {
      "page": "private_unexpectedly_uncorrelated",
      "title": "Check Pairs of Variables Expected to be Correlated",
      "topics": [
        ".unexpectedly_uncorrelated"
      ]
    },
    {
      "page": "read_metadata_excel",
      "title": "Read Dataset Metadata from an Excel Template",
      "topics": [
        "read_metadata_excel"
      ]
    },
    {
      "page": "read_metadata_r",
      "title": "Read Dataset Metadata from an R Script",
      "topics": [
        "read_metadata_r"
      ]
    },
    {
      "page": "run_checks",
      "title": "Run a Suite of Integrity Checks Based on Dataset Annotation",
      "topics": [
        "run_checks"
      ]
    }
  ],
  "_readme": "https://github.com/cran/integrity/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "backports",
    "base64enc",
    "bigD",
    "bitops",
    "boot",
    "broom",
    "bslib",
    "cachem",
    "car",
    "carData",
    "cards",
    "cardx",
    "cli",
    "colorspace",
    "commonmark",
    "corrplot",
    "cowplot",
    "cpp11",
    "curl",
    "Deriv",
    "digest",
    "doBy",
    "dplyr",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "forecast",
    "Formula",
    "fracdiff",
    "fs",
    "generics",
    "ggplot2",
    "ggpubr",
    "ggrepel",
    "ggsci",
    "ggsignif",
    "glue",
    "gridExtra",
    "gt",
    "gtable",
    "gtsummary",
    "highr",
    "hms",
    "htmltools",
    "htmlwidgets",
    "isoband",
    "janitor",
    "jquerylib",
    "jsonlite",
    "juicyjuice",
    "knitr",
    "labeling",
    "lattice",
    "lifecycle",
    "litedown",
    "lme4",
    "lmtest",
    "lubridate",
    "magrittr",
    "markdown",
    "MASS",
    "Matrix",
    "MatrixModels",
    "memoise",
    "mgcv",
    "microbenchmark",
    "mime",
    "minqa",
    "modelr",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "pbkrtest",
    "pillar",
    "pkgconfig",
    "polynom",
    "purrr",
    "quantreg",
    "R6",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "Rdpack",
    "reactable",
    "reactR",
    "reformulas",
    "rlang",
    "rmarkdown",
    "rstatix",
    "S7",
    "sass",
    "scales",
    "snakecase",
    "SparseM",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "timeDate",
    "tinytex",
    "urca",
    "utf8",
    "V8",
    "vctrs",
    "viridisLite",
    "withr",
    "xfun",
    "xml2",
    "yaml",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "integrity.Rmd",
      "filename": "integrity.html",
      "title": "Getting Started with integrity",
      "author": "Sol Libesman, David Nguyen, Dario Strbenac, Jie Kang, Lene Seidler, Kylie Hunter The University of Sydney, Australia.",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Package overview",
        "How to use the package",
        "Step 1: Data loading",
        "Step 2: Data preparation",
        "Step 3: Running integrity checks",
        "Step 4: Reviewing results by integrity domain",
        "Domain 1: Unusual or repeated data patterns",
        "Domain 2: Baseline characteristics",
        "Domain 3: Correlations",
        "Domain 4: Date violations",
        "Domain 5: Patterns of allocation",
        "Domain 6: Internal inconsistencies",
        "Domain 7: External inconsistencies",
        "Domain 8: Plausibility of data",
        "Computing Environment"
      ],
      "created": "2026-04-08 15:51:24",
      "modified": "2026-05-26 10:10:02",
      "commits": 2
    }
  ],
  "_score": 3,
  "_indexed": true,
  "_nocasepkg": "integrity",
  "_universes": [
    "sollibesman"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.1",
      "date": "2026-05-27T09:09:29.000Z",
      "distro": "noble",
      "commit": "887c5c9daf994cd632746142700a3f9cced5b267",
      "fileid": "357614ab0be387ebe7378e73991131cd5d4ebf9d958cc49a57a671c58cb49c70",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sollibesman/actions/runs/26501685036"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.1",
      "date": "2026-05-27T09:09:37.000Z",
      "distro": "noble",
      "commit": "887c5c9daf994cd632746142700a3f9cced5b267",
      "fileid": "f57ca6484913f591327c8e838b8c55287d503496ee83a9a6d8a424f5ffd3c913",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sollibesman/actions/runs/26501685036"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.1",
      "date": "2026-05-27T09:09:16.000Z",
      "commit": "887c5c9daf994cd632746142700a3f9cced5b267",
      "fileid": "ed03e967f10aeb81fcd7a5e3dd9f736af04874f7a562de68a25e6c6aec45aeb8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sollibesman/actions/runs/26501685036"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.1",
      "date": "2026-05-27T09:09:14.000Z",
      "commit": "887c5c9daf994cd632746142700a3f9cced5b267",
      "fileid": "4685ee96daf980cacae4f8946c2382e47c8abb600217a4e09aeb341784afa6b7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sollibesman/actions/runs/26501685036"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.1",
      "date": "2026-05-27T09:09:33.000Z",
      "commit": "887c5c9daf994cd632746142700a3f9cced5b267",
      "fileid": "fe48c152b9475eb8b9a27e39e722b8beaa5d02452f79155b97aabdef9142b9e7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/sollibesman/actions/runs/26501685036"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.1",
      "date": "2026-05-27T09:08:54.000Z",
      "commit": "887c5c9daf994cd632746142700a3f9cced5b267",
      "fileid": "c73c00b140153c4309404acd64c53e2996bc90e148302c269cf123104b062d2d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sollibesman/actions/runs/26501685036"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.1",
      "date": "2026-05-27T09:08:34.000Z",
      "commit": "887c5c9daf994cd632746142700a3f9cced5b267",
      "fileid": "3a7e0f256e593ac7f740f8678b0e3d63926ea2ac5db799f8c144abce688dc213",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sollibesman/actions/runs/26501685036"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.1",
      "date": "2026-05-27T09:08:26.000Z",
      "commit": "887c5c9daf994cd632746142700a3f9cced5b267",
      "fileid": "ba47ae16c7a814491b62029d9c57bc60cb712e3755cb4c9b7076c4614e67f34c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sollibesman/actions/runs/26501685036"
    }
  ]
}