{
  "_id": "6a16aa82acfb0bcc41d83f8a",
  "Package": "qtkit",
  "Title": "Quantitative Text Kit",
  "Version": "1.1.1",
  "Authors@R": "person(\"Jerid\", \"Francom\", , \"francojc@wfu.edu\",\nrole = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0001-5972-6330\"))",
  "Description": "Support package for the textbook \"An Introduction to\nQuantitative Text Analysis for Linguists: Reproducible Research\nUsing R\" (Francom, 2024) <doi:10.4324/9781003393764>. Includes\nfunctions to acquire, clean, and analyze text data as well as\nfunctions to document and share the results of text analysis.\nThe package is designed to be used in conjunction with the\nbook, but can also be used as a standalone package for text\nanalysis.",
  "License": "GPL (>= 3)",
  "URL": "https://cran.r-project.org/package=qtkit",
  "BugReports": "https://github.com/qtalr/qtkit/issues",
  "SystemRequirements": "Chromium-based browser (e.g., Chrome, Chromium, or\nBrave)",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.1",
  "VignetteBuilder": "knitr",
  "Author": "Jerid Francom [aut, cre, cph]\n(<https://orcid.org/0000-0001-5972-6330>)",
  "Maintainer": "Jerid Francom <francojc@wfu.edu>",
  "Config/pak/sysreqs": "chromium cmake libfontconfig1-dev libfreetype6-dev\nlibfribidi-dev make libharfbuzz-dev libicu-dev libpng-dev\nlibuv1-dev libxml2-dev libssl-dev libx11-dev",
  "Repository": "https://qtalr.r-universe.dev",
  "Date/Publication": "2025-01-14 05:11:13 UTC",
  "RemoteUrl": "https://github.com/qtalr/qtkit",
  "RemoteRef": "HEAD",
  "RemoteSha": "dfd8ac7f12e5122ccb92db0aa63cfd8981d39de3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-27 08:21:10 UTC",
    "User": "root"
  },
  "MD5sum": "a77163dd5c159beac5a32be0d8e2d24b",
  "_user": "qtalr",
  "_type": "src",
  "_file": "qtkit_1.1.1.tar.gz",
  "_fileid": "68989023a90347162c96cf1120b23b0b7fee88e4eae786154a4ac74e41d9c67c",
  "_filesize": 188437,
  "_sha256": "68989023a90347162c96cf1120b23b0b7fee88e4eae786154a4ac74e41d9c67c",
  "_created": "2026-05-27T08:21:10.000Z",
  "_published": "2026-05-27T08:25:38.181Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78036649193,
      "time": 180,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7235492763"
    },
    {
      "job": 78036649241,
      "time": 185,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7235493888"
    },
    {
      "job": 78036649204,
      "time": 227,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7235497285"
    },
    {
      "job": 78036649233,
      "time": 167,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7235479115"
    },
    {
      "job": 78036054904,
      "time": 221,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7235430616"
    },
    {
      "job": 78036649186,
      "time": 160,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7235485592"
    },
    {
      "job": 78036649229,
      "time": 157,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7235485169"
    },
    {
      "job": 78036649230,
      "time": 136,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7235477736"
    },
    {
      "job": 78036649209,
      "time": 138,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7235478600"
    }
  ],
  "_buildurl": "https://github.com/r-universe/qtalr/actions/runs/26499512185",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/qtalr/qtkit",
  "_commit": {
    "id": "dfd8ac7f12e5122ccb92db0aa63cfd8981d39de3",
    "author": "francojc <francojc@wfu.edu>",
    "committer": "francojc <francojc@wfu.edu>",
    "message": "corrected calc_assoc_metric to ouput n for bigram frequency\n",
    "time": 1736831473
  },
  "_maintainer": {
    "name": "Jerid Francom",
    "email": "francojc@wfu.edu",
    "login": "francojc",
    "mastodon": "@jeridfrancom@fosstodon.org",
    "description": "\"Fluent in both linguistic theory and shell scripting, Jerid doesn’t just talk the talk —he scripts it, version-controls it, and compiles it reproducibly.\" ;)",
    "uuid": 1140826,
    "orcid": "0000-0001-5972-6330"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "chromote",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "gutenbergr",
      "role": "Imports"
    },
    {
      "package": "kableExtra",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "openai",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "xml2",
      "role": "Imports"
    },
    {
      "package": "httptest",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "webshot2",
      "role": "Suggests"
    },
    {
      "package": "fs",
      "role": "Suggests"
    },
    {
      "package": "tibble",
      "role": "Suggests"
    },
    {
      "package": "glue",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    }
  ],
  "_owner": "qtalr",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "francojc",
      "count": 252,
      "uuid": 1140826
    }
  ],
  "_userbio": {
    "uuid": 135049439,
    "type": "organization",
    "name": "Quantitative Text Analysis for Linguistics Resources",
    "description": "Resources for \"An Introduction to Quantitative Text Analysis for Linguistics: Reproducible Research using R\"."
  },
  "_downloads": {
    "count": 169,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/qtkit"
  },
  "_devurl": "https://github.com/qtalr/qtkit",
  "_searchresults": 12,
  "_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/qtkit.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/qtalr/qtkit",
  "_realowner": "qtalr",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.10.0",
      "date": "2024-06-24"
    },
    {
      "version": "1.0.0",
      "date": "2024-08-17"
    },
    {
      "version": "1.1.0",
      "date": "2024-12-08"
    },
    {
      "version": "1.1.1",
      "date": "2025-01-17"
    }
  ],
  "_exports": [
    "add_pkg_to_bib",
    "calc_assoc_metrics",
    "calc_normalized_entropy",
    "calc_type_metrics",
    "create_data_dictionary",
    "create_data_origin",
    "curate_enntt_data",
    "curate_swda_data",
    "find_outliers",
    "get_archive_data",
    "get_gutenberg_data",
    "write_gg",
    "write_kbl",
    "write_obj"
  ],
  "_help": [
    {
      "page": "add_pkg_to_bib",
      "title": "Add Package Citations to BibTeX File",
      "topics": [
        "add_pkg_to_bib"
      ]
    },
    {
      "page": "calc_assoc_metrics",
      "title": "Calculate Association Metrics for Bigrams",
      "topics": [
        "calc_assoc_metrics"
      ]
    },
    {
      "page": "calc_normalized_entropy",
      "title": "Calculate Normalized Entropy for Categorical Variables",
      "topics": [
        "calc_normalized_entropy"
      ]
    },
    {
      "page": "calc_type_metrics",
      "title": "Calculate Frequency and Dispersion Metrics for Text Types",
      "topics": [
        "calc_type_metrics"
      ]
    },
    {
      "page": "create_data_dictionary",
      "title": "Create Data Dictionary",
      "topics": [
        "create_data_dictionary"
      ]
    },
    {
      "page": "create_data_origin",
      "title": "Create Data Origin Documentation",
      "topics": [
        "create_data_origin"
      ]
    },
    {
      "page": "curate_enntt_data",
      "title": "Curate ENNTT Data",
      "topics": [
        "curate_enntt_data"
      ]
    },
    {
      "page": "curate_swda_data",
      "title": "Curate SWDA data",
      "topics": [
        "curate_swda_data"
      ]
    },
    {
      "page": "find_outliers",
      "title": "Detect Statistical Outliers Using IQR Method",
      "topics": [
        "find_outliers"
      ]
    },
    {
      "page": "get_archive_data",
      "title": "Download and Extract Archive Files",
      "topics": [
        "get_archive_data"
      ]
    },
    {
      "page": "get_gutenberg_data",
      "title": "Get Works from Project Gutenberg",
      "topics": [
        "get_gutenberg_data"
      ]
    },
    {
      "page": "write_gg",
      "title": "Save ggplot Objects to Files",
      "topics": [
        "write_gg"
      ]
    },
    {
      "page": "write_kbl",
      "title": "Write a kable object to a file",
      "topics": [
        "write_kbl"
      ]
    },
    {
      "page": "write_obj",
      "title": "Write an R object as a file",
      "topics": [
        "write_obj"
      ]
    }
  ],
  "_readme": "https://github.com/qtalr/qtkit/raw/HEAD/README.md",
  "_rundeps": [
    "AsioHeaders",
    "askpass",
    "assertthat",
    "base64enc",
    "bit",
    "bit64",
    "bslib",
    "cachem",
    "chromote",
    "cli",
    "clipr",
    "cpp11",
    "crayon",
    "curl",
    "digest",
    "dplyr",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "gutenbergr",
    "highr",
    "hms",
    "htmltools",
    "httr",
    "httr2",
    "isoband",
    "jquerylib",
    "jsonlite",
    "kableExtra",
    "knitr",
    "labeling",
    "later",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "memoise",
    "mime",
    "openai",
    "openssl",
    "otel",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "processx",
    "progress",
    "promises",
    "ps",
    "purrr",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "readMDTable",
    "readr",
    "rlang",
    "rmarkdown",
    "rstudioapi",
    "S7",
    "sass",
    "scales",
    "stringi",
    "stringr",
    "svglite",
    "sys",
    "systemfonts",
    "textshaping",
    "tibble",
    "tidyselect",
    "tinytex",
    "triebeard",
    "tzdb",
    "urltools",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "websocket",
    "withr",
    "xfun",
    "xml2",
    "yaml",
    "zip"
  ],
  "_vignettes": [
    {
      "source": "document.Rmd",
      "filename": "document.html",
      "title": "Documenting Datasets",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Creating Dataset Origin Documentation",
        "Basic Usage",
        "Customizing Origin Documentation",
        "Creating Data Dictionaries",
        "Basic Dictionary Creation",
        "AI-Enhanced Data Dictionaries",
        "Working with Larger Datasets",
        "Best Practices",
        "Conclusion",
        "Additional Resources"
      ],
      "created": "2024-08-16 18:20:58",
      "modified": "2024-12-07 20:33:26",
      "commits": 3
    },
    {
      "source": "reports.Rmd",
      "filename": "reports.html",
      "title": "Publishing Analysis Artifacts",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Writing Tables",
        "Basic Table Export",
        "Customizing Table Output",
        "Writing Plots",
        "Basic Plot Export",
        "Customizing Plot Output",
        "Writing R Objects",
        "Saving Data Objects",
        "Reading Saved Artifacts",
        "Best Practices",
        "Additional Resources"
      ],
      "created": "2024-08-16 18:20:58",
      "modified": "2024-12-07 23:29:35",
      "commits": 10
    }
  ],
  "_score": 4.079181246047625,
  "_indexed": true,
  "_nocasepkg": "qtkit",
  "_universes": [
    "qtalr",
    "francojc"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-05-27T08:23:44.000Z",
      "distro": "noble",
      "commit": "dfd8ac7f12e5122ccb92db0aa63cfd8981d39de3",
      "fileid": "0b4e24a682a0af4d8e46a49383456cd6ecd17ef09e2e0e04ac5c35b5f0b39438",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qtalr/actions/runs/26499512185"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-05-27T08:23:53.000Z",
      "distro": "noble",
      "commit": "dfd8ac7f12e5122ccb92db0aa63cfd8981d39de3",
      "fileid": "74d0505f540269cf87afd035d3fc7f9c9257238c85c9550a7912cb59e4590042",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qtalr/actions/runs/26499512185"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-05-27T08:23:58.000Z",
      "commit": "dfd8ac7f12e5122ccb92db0aa63cfd8981d39de3",
      "fileid": "9378e6e9ef4a7e3dd12f76cedd608a5bd1b2feafd3bd5e9b63aefc4466f0b030",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qtalr/actions/runs/26499512185"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-05-27T08:23:10.000Z",
      "commit": "dfd8ac7f12e5122ccb92db0aa63cfd8981d39de3",
      "fileid": "1e097ac5fca471b0dda82eb2c165b6f8c3aad7c44c75971ad289d1ae0da03f34",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qtalr/actions/runs/26499512185"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.1",
      "date": "2026-05-27T08:24:08.000Z",
      "commit": "dfd8ac7f12e5122ccb92db0aa63cfd8981d39de3",
      "fileid": "a1993cd079c3fbb26216e0d223a27047ca15112c663facdea8b3b6497ec0d4e4",
      "status": "success",
      "buildurl": "https://github.com/r-universe/qtalr/actions/runs/26499512185"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-05-27T08:23:03.000Z",
      "commit": "dfd8ac7f12e5122ccb92db0aa63cfd8981d39de3",
      "fileid": "e2ac944b34c4874b200f4d3a5cf921c58c6e0da6da6ecb52faeb898fb5dc5c86",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qtalr/actions/runs/26499512185"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-05-27T08:22:30.000Z",
      "commit": "dfd8ac7f12e5122ccb92db0aa63cfd8981d39de3",
      "fileid": "9b14081a79e205ace77cde97707d6fd7e2dca8ca258740a6cf9eacd979ebdaba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qtalr/actions/runs/26499512185"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-05-27T08:22:30.000Z",
      "commit": "dfd8ac7f12e5122ccb92db0aa63cfd8981d39de3",
      "fileid": "fa26340228dd810f0869a159ea22c8e5d7c7494b27a6c856818b41287ccf1a10",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/qtalr/actions/runs/26499512185"
    }
  ]
}