{
  "_id": "6a29cd1b7b7a29ca600326b8",
  "Package": "wizaRdry",
  "Title": "A Magical Framework for Collaborative & Reproducible Data\nAnalysis",
  "Version": "0.6.16",
  "Authors@R": "c(\nperson(\"Joshua G.\", \"Kenney\", email = \"joshua.kenney@yale.edu\", role = c(\"aut\", \"cre\")),\nperson(\"Trevor F.\", \"Williams\", email = \"trevormsu@gmail.com\", role = \"aut\"),\nperson(\"Minerva K.\", \"Pappu\", email = \"minerva.pappu@yale.edu\", role = \"aut\"),\nperson(\"Michael J.\", \"Spilka\", email = \"michael.j.spilka@gmail.com\", role = \"aut\"),\nperson(\"Danielle N. Pratt\", email = \"danielle.pratt33@gmail.com\", role = \"ctb\"),\nperson(\"Victor J.\", \"Pokorny\", email = \"victor.pokorny@northwestern.edu\", role = \"ctb\"),\nperson(\"Santiago\", \"Castiello de Obeso\", email = \"santiago.castiellodeobeso@yale.edu\", role = \"ctb\"),\nperson(\"Praveen\", \"Suthaharan\", email = \"praveen.suthaharan@yale.edu\", role = \"ctb\"),\nperson(\"Christian R.\", \"Horgan\", email = \"christian.horgan@yale.edu\", role = \"ctb\")\n)",
  "Description": "A comprehensive data analysis framework for NIH-funded\nresearch that streamlines workflows for both data cleaning and\npreparing NIH Data Archive ('NDA') submission templates.\nProvides unified access to multiple data sources ('REDCap',\n'MongoDB', 'Qualtrics', 'SQL', 'ORACLE') through interfaces to\ntheir APIs, with specialized functions for data cleaning,\nfiltering, merging, and parsing. Features automatic validation,\nfield harmonization, and memory-aware processing to enhance\nreproducibility in multi-site collaborative research as\ndescribed in Mittal et al. (2021) <doi:10.20900/jpbs.20210011>.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "URL": "https://github.com/belieflab/wizaRdry",
  "BugReports": "https://github.com/belieflab/wizaRdry/issues",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-10 20:41:58 UTC",
    "User": "root"
  },
  "Author": "Joshua G. Kenney [aut, cre], Trevor F. Williams [aut], Minerva\nK. Pappu [aut], Michael J. Spilka [aut], Danielle N. Pratt\n[ctb], Victor J. Pokorny [ctb], Santiago Castiello de Obeso\n[ctb], Praveen Suthaharan [ctb], Christian R. Horgan [ctb]",
  "Maintainer": "Joshua G. Kenney <joshua.kenney@yale.edu>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-06-10 18:12:12 UTC",
  "RemoteUrl": "https://github.com/cran/wizaRdry",
  "RemoteRef": "HEAD",
  "RemoteSha": "2ac413c8a752741d665f366589ba260bb51d491c",
  "MD5sum": "1d6b729c54f957ff397c3e583ee8d2d2",
  "_user": "cran",
  "_type": "src",
  "_file": "wizaRdry_0.6.16.tar.gz",
  "_fileid": "471ab45a0ac40ed99d5d2bdc09313e0268d55bf6e8e4925c35184cc07c6a230b",
  "_filesize": 390279,
  "_sha256": "471ab45a0ac40ed99d5d2bdc09313e0268d55bf6e8e4925c35184cc07c6a230b",
  "_created": "2026-06-10T20:41:58.000Z",
  "_published": "2026-06-10T20:46:19.443Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80660467129,
      "time": 211,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7547776948"
    },
    {
      "job": 80660467037,
      "time": 200,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7547778504"
    },
    {
      "job": 80659779608,
      "time": 215,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7547712270"
    },
    {
      "job": 80660466956,
      "time": 148,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7547767671"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/27304621369",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/wizaRdry",
  "_commit": {
    "id": "2ac413c8a752741d665f366589ba260bb51d491c",
    "author": "Joshua G. Kenney <joshua.kenney@yale.edu>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.6.16\n",
    "time": 1781115132
  },
  "_maintainer": {
    "name": "Joshua G. Kenney",
    "email": "joshua.kenney@yale.edu"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "beepr",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "config",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "future",
      "role": "Imports"
    },
    {
      "package": "future.apply",
      "role": "Imports"
    },
    {
      "package": "haven",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Imports"
    },
    {
      "package": "mongolite",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "qualtRics",
      "role": "Imports"
    },
    {
      "package": "REDCapR",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "stringdist",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Imports"
    },
    {
      "package": "rstudioapi",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "role": "Imports"
    },
    {
      "package": "DBI",
      "role": "Imports"
    },
    {
      "package": "RMariaDB",
      "role": "Imports"
    },
    {
      "package": "odbc",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "openxlsx",
      "role": "Imports"
    },
    {
      "package": "openxlsx2",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "yaml",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-25",
      "n": 1
    },
    {
      "week": "2025-45",
      "n": 1
    },
    {
      "week": "2026-06",
      "n": 1
    },
    {
      "week": "2026-10",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 1
    },
    {
      "week": "2026-16",
      "n": 1
    },
    {
      "week": "2026-20",
      "n": 1
    },
    {
      "week": "2026-24",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.2.6",
      "date": "2025-06-18"
    },
    {
      "name": "0.5.0",
      "date": "2025-11-07"
    },
    {
      "name": "0.6.4",
      "date": "2026-02-03"
    },
    {
      "name": "0.6.5",
      "date": "2026-03-04"
    },
    {
      "name": "0.6.6",
      "date": "2026-03-09"
    },
    {
      "name": "0.6.7",
      "date": "2026-04-14"
    },
    {
      "name": "0.6.8",
      "date": "2026-05-12"
    },
    {
      "name": "0.6.16",
      "date": "2026-06-10"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 583,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/wizaRdry"
  },
  "_devurl": "https://github.com/belieflab/wizardry",
  "_searchresults": 3,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/wizaRdry.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/belieflab/wizardry",
  "_realowner": "belieflab",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.2.0",
      "date": "2025-04-25"
    },
    {
      "version": "0.2.6",
      "date": "2025-06-18"
    },
    {
      "version": "0.5.0",
      "date": "2025-11-07"
    },
    {
      "version": "0.6.4",
      "date": "2026-02-03"
    },
    {
      "version": "0.6.5",
      "date": "2026-03-04"
    },
    {
      "version": "0.6.6",
      "date": "2026-03-09"
    },
    {
      "version": "0.6.7",
      "date": "2026-04-14"
    },
    {
      "version": "0.6.8",
      "date": "2026-05-12"
    },
    {
      "version": "0.6.16",
      "date": "2026-06-10"
    }
  ],
  "_exports": [
    "clean",
    "createCsv",
    "createRds",
    "createSpss",
    "dataFilter",
    "dataMerge",
    "dataRequest",
    "getRedcap",
    "getSurvey",
    "getTask",
    "meld",
    "mongo",
    "mongo.index",
    "mongo.rune",
    "nda",
    "ndaRequest",
    "oracle",
    "oracle.desc",
    "oracle.index",
    "oracle.query",
    "oracle.test",
    "qualtrics",
    "qualtrics.dict",
    "qualtrics.index",
    "qualtrics.rune",
    "redcap",
    "redcap.dict",
    "redcap.index",
    "redcap.rune",
    "rune",
    "scry",
    "sift",
    "sql",
    "sql.desc",
    "sql.index",
    "sql.query",
    "to.csv",
    "to.nda",
    "to.rds",
    "to.sav"
  ],
  "_help": [
    {
      "page": "clean",
      "title": "Generate clean data frames from cleaning scripts created in the ./clean directory",
      "topics": [
        "clean"
      ]
    },
    {
      "page": "createCsv",
      "title": "Alias for 'to.csv' (DEPRECATED)",
      "topics": [
        "createCsv"
      ]
    },
    {
      "page": "createRds",
      "title": "Alias for 'to.rds' (DEPRECATED)",
      "topics": [
        "createRds"
      ]
    },
    {
      "page": "createSpss",
      "title": "Alias for 'to.sav' (DEPRECATED)",
      "topics": [
        "createSpss"
      ]
    },
    {
      "page": "dataFilter",
      "title": "Alias for 'sift' (DEPRECATED)",
      "topics": [
        "dataFilter"
      ]
    },
    {
      "page": "dataMerge",
      "title": "Alias for 'meld' (DEPRECATED)",
      "topics": [
        "dataMerge"
      ]
    },
    {
      "page": "dataRequest",
      "title": "Alias for 'clean' (DEPRECATED)",
      "topics": [
        "dataRequest"
      ]
    },
    {
      "page": "getRedcap",
      "title": "Alias for 'redcap' (DEPRECATED)",
      "topics": [
        "getRedcap"
      ]
    },
    {
      "page": "getSurvey",
      "title": "Alias for 'qualtrics' (DEPRECATED)",
      "topics": [
        "getSurvey"
      ]
    },
    {
      "page": "getTask",
      "title": "Alias for 'mongo' (DEPRECATED)",
      "topics": [
        "getTask"
      ]
    },
    {
      "page": "meld",
      "title": "Merge two or more data frames magically according to their candidate key",
      "topics": [
        "meld"
      ]
    },
    {
      "page": "mongo",
      "title": "Fetch data from MongoDB to be stored in a data frame - UPDATED VERSION",
      "topics": [
        "mongo"
      ]
    },
    {
      "page": "mongo.index",
      "title": "Display table of available MongoDB collections",
      "topics": [
        "mongo.index"
      ]
    },
    {
      "page": "mongo.rune",
      "title": "Parse composite MongoDB collection into component data frames by variable prefix",
      "topics": [
        "mongo.rune"
      ]
    },
    {
      "page": "nda",
      "title": "Generate validated NDA submission templates created in the ./nda directory",
      "topics": [
        "nda"
      ]
    },
    {
      "page": "ndaRequest",
      "title": "Alias for 'nda' (DEPRECATED)",
      "topics": [
        "ndaRequest"
      ]
    },
    {
      "page": "oracle",
      "title": "Fetch data from Oracle database to be stored in a data frame",
      "topics": [
        "oracle"
      ]
    },
    {
      "page": "oracle.desc",
      "title": "Get Oracle table columns/metadata",
      "topics": [
        "oracle.desc"
      ]
    },
    {
      "page": "oracle.index",
      "title": "Get a list of tables from the Oracle database",
      "topics": [
        "oracle.index"
      ]
    },
    {
      "page": "oracle.query",
      "title": "Perform a direct Oracle query with minimal processing",
      "topics": [
        "oracle.query"
      ]
    },
    {
      "page": "oracle.test",
      "title": "Test Oracle database connection",
      "topics": [
        "oracle.test"
      ]
    },
    {
      "page": "qualtrics",
      "title": "Retrieve Survey Data from Qualtrics",
      "topics": [
        "qualtrics"
      ]
    },
    {
      "page": "qualtrics.dict",
      "title": "Fetch Qualtrics survey metadata to be stored in data frame",
      "topics": [
        "qualtrics.dict"
      ]
    },
    {
      "page": "qualtrics.index",
      "title": "Display table of available Qualtrics surveys",
      "topics": [
        "qualtrics.index"
      ]
    },
    {
      "page": "qualtrics.rune",
      "title": "Parse composite Qualtrics survey into component data frames by variable prefix",
      "topics": [
        "qualtrics.rune"
      ]
    },
    {
      "page": "redcap",
      "title": "Fetch data from REDCap to be stored in a data frame",
      "topics": [
        "redcap"
      ]
    },
    {
      "page": "redcap.dict",
      "title": "Fetch REDCap data dictionary to be stored in data frame",
      "topics": [
        "redcap.dict"
      ]
    },
    {
      "page": "redcap.index",
      "title": "Display table of available REDCap instruments and their labels",
      "topics": [
        "redcap.index"
      ]
    },
    {
      "page": "redcap.rune",
      "title": "Parse composite REDCap instrument into component data frames by variable prefix",
      "topics": [
        "redcap.rune"
      ]
    },
    {
      "page": "rune",
      "title": "Parse composite data frame into component data frames by variable prefix",
      "topics": [
        "rune"
      ]
    },
    {
      "page": "scry",
      "title": "Initialize the wizaRdry directory structure inside an R project",
      "topics": [
        "scry"
      ]
    },
    {
      "page": "sift",
      "title": "Filter data frame by superkey parameters, rows, and columns",
      "topics": [
        "sift"
      ]
    },
    {
      "page": "sql",
      "title": "Fetch data from SQL database to be stored in a data frame",
      "topics": [
        "sql"
      ]
    },
    {
      "page": "sql.desc",
      "title": "Get SQL table columns/metadata",
      "topics": [
        "sql.desc"
      ]
    },
    {
      "page": "sql.index",
      "title": "Get a list of tables from the SQL database",
      "topics": [
        "sql.index"
      ]
    },
    {
      "page": "sql.query",
      "title": "Perform a direct SQL query with minimal processing",
      "topics": [
        "sql.query"
      ]
    },
    {
      "page": "to.csv",
      "title": "Create .csv file from a data frame",
      "topics": [
        "to.csv"
      ]
    },
    {
      "page": "to.nda",
      "title": "Create NDA Submission Template",
      "topics": [
        "to.nda"
      ]
    },
    {
      "page": "to.rds",
      "title": "Create .rds file from a data frame",
      "topics": [
        "to.rds"
      ]
    },
    {
      "page": "to.sav",
      "title": "Create .sav SPSS file from a data frame",
      "topics": [
        "to.sav"
      ]
    },
    {
      "page": "wizaRdry-deprecated",
      "title": "Deprecated functions in wizaRdry",
      "topics": [
        "wizaRdry-deprecated"
      ]
    }
  ],
  "_rundeps": [
    "archive",
    "askpass",
    "audio",
    "backports",
    "beepr",
    "bit",
    "bit64",
    "blob",
    "brio",
    "callr",
    "checkmate",
    "cli",
    "clipr",
    "codetools",
    "config",
    "cpp11",
    "crayon",
    "curl",
    "datawizard",
    "DBI",
    "desc",
    "diffobj",
    "digest",
    "dplyr",
    "evaluate",
    "forcats",
    "fs",
    "future",
    "future.apply",
    "generics",
    "globals",
    "glue",
    "haven",
    "highr",
    "hms",
    "httr",
    "insight",
    "jsonlite",
    "knitr",
    "lifecycle",
    "listenv",
    "lubridate",
    "magrittr",
    "mime",
    "mongolite",
    "odbc",
    "openssl",
    "openxlsx",
    "openxlsx2",
    "otel",
    "parallelly",
    "pillar",
    "pkgbuild",
    "pkgconfig",
    "pkgload",
    "praise",
    "prettyunits",
    "processx",
    "progress",
    "ps",
    "purrr",
    "qualtRics",
    "R6",
    "Rcpp",
    "readr",
    "REDCapR",
    "rlang",
    "RMariaDB",
    "rprojroot",
    "rstudioapi",
    "sjlabelled",
    "stringdist",
    "stringi",
    "stringr",
    "sys",
    "testthat",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "tzdb",
    "utf8",
    "vctrs",
    "vroom",
    "waldo",
    "withr",
    "xfun",
    "yaml",
    "zip"
  ],
  "_score": 1.9030899869919435,
  "_indexed": false,
  "_nocasepkg": "wizardry",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://belieflab.r-universe.dev/wizaRdry",
  "_previous": "0.6.8",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.6.16",
      "date": "2026-06-10T20:44:28.000Z",
      "distro": "noble",
      "commit": "2ac413c8a752741d665f366589ba260bb51d491c",
      "fileid": "5b5b6a571a39fd2ccbcf4e6d3b47645021a11b8da5831fab9eecdefe3f1bd5b3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27304621369"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.6.16",
      "date": "2026-06-10T20:44:27.000Z",
      "distro": "noble",
      "commit": "2ac413c8a752741d665f366589ba260bb51d491c",
      "fileid": "d0d074334fc3950fe93eae933cf113c50ab14aa19ebd30feb750825c8ec213f3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27304621369"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.6.16",
      "date": "2026-06-10T20:44:52.000Z",
      "commit": "2ac413c8a752741d665f366589ba260bb51d491c",
      "fileid": "d4e7ec013bc216e245cfad826b90aa4ce308d0e164f033ef5ea4a8e3e0f998e9",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27304621369"
    }
  ]
}