{
  "_id": "6a53248b9b92047c28d55bf5",
  "Package": "qdapTools",
  "Type": "Package",
  "Title": "Tools for the 'qdap' Package",
  "Version": "1.3.7",
  "Authors@R": "c(person(\"Bryan\", \"Goodrich\", role = \"ctb\"), person(\"Dason\", \"Kurkiewicz\", role = \"ctb\"),\nperson(\"Kirill\", \"Muller\", role = \"ctb\"), person(\"Tyler\", \"Rinker\", email =\n\"tyler.rinker@gmail.com\", role = c(\"aut\", \"cre\")))",
  "Maintainer": "Tyler Rinker <tyler.rinker@gmail.com>",
  "Description": "A collection of tools associated with the 'qdap' package\nthat may be useful outside of the context of text analysis.",
  "License": "GPL-2",
  "URL": "https://github.com/trinker/qdapTools",
  "BugReports": "https://github.com/trinker/qdapTools/issues",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.2.3",
  "Config/pak/sysreqs": "make libxml2-dev",
  "Repository": "https://trinker.r-universe.dev",
  "Date/Publication": "2023-05-10 03:37:25 UTC",
  "RemoteUrl": "https://github.com/trinker/qdaptools",
  "RemoteRef": "HEAD",
  "RemoteSha": "1c92c0f5fb40516b008d931afaf1f85bf17fc71d",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-12 05:19:24 UTC",
    "User": "root"
  },
  "Author": "Bryan Goodrich [ctb],\nDason Kurkiewicz [ctb],\nKirill Muller [ctb],\nTyler Rinker [aut, cre]",
  "_user": "trinker",
  "_type": "src",
  "_file": "qdapTools_1.3.7.tar.gz",
  "_fileid": "https://r2.ropensci.org/ac79f46530cae87c725d939b3eb9fd8e7127d4f5f56bdfc19a7af4742f11c7cd",
  "_filesize": 207478,
  "_sha256": "ac79f46530cae87c725d939b3eb9fd8e7127d4f5f56bdfc19a7af4742f11c7cd",
  "_expires": "2026-10-20T05:22:17.000Z",
  "_created": "2026-07-12T05:19:24.000Z",
  "_published": "2026-07-12T05:22:18.950Z",
  "_jobs": [
    {
      "job": 86618454650,
      "time": 121,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8256396173"
    },
    {
      "job": 86618454619,
      "time": 133,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8256397438"
    },
    {
      "job": 86618454620,
      "time": 76,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8256389800"
    },
    {
      "job": 86618454636,
      "time": 77,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8256389895"
    },
    {
      "job": 86618261525,
      "time": 171,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8256379443"
    },
    {
      "job": 86618454631,
      "time": 106,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8256394041"
    },
    {
      "job": 86618454669,
      "time": 73,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8256389410"
    },
    {
      "job": 86618454710,
      "time": 67,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8256388786"
    },
    {
      "job": 86618454637,
      "time": 87,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8256391815"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/trinker/actions/runs/29180929047",
  "_status": "success",
  "_upstream": "https://github.com/trinker/qdaptools",
  "_commit": {
    "id": "1c92c0f5fb40516b008d931afaf1f85bf17fc71d",
    "author": "Tyler Rinker <tyler.rinker@kangarootime.com>",
    "committer": "Tyler Rinker <tyler.rinker@kangarootime.com>",
    "message": "cran release\n",
    "time": 1683689845
  },
  "_maintainer": {
    "name": "Tyler Rinker",
    "email": "tyler.rinker@gmail.com",
    "login": "trinker",
    "description": "Director, Data Scientist, open-source developer , #python/#rstats enthusiast, #dataviz geek, and #nlp buff",
    "uuid": 1763278
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0.0",
      "role": "Depends"
    },
    {
      "package": "chron",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "version": ">= 1.9.6",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "RCurl",
      "role": "Imports"
    },
    {
      "package": "XML",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "trinker",
  "_selfowned": true,
  "_usedby": 6,
  "_updates": [],
  "_tags": [],
  "_stars": 15,
  "_contributors": [
    {
      "user": "trinker",
      "count": 137,
      "uuid": 1763278
    },
    {
      "user": "tylerrinker-dev",
      "count": 2,
      "uuid": 237491193
    },
    {
      "user": "krlmlr",
      "count": 1,
      "uuid": 1741643
    }
  ],
  "_userbio": {
    "uuid": 1763278,
    "type": "user",
    "name": "Tyler Rinker",
    "followers": 622,
    "description": "Director, Data Scientist, open-source developer , #python/#rstats enthusiast, #dataviz geek, and #nlp buff"
  },
  "_downloads": {
    "count": 873,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/qdapTools"
  },
  "_devurl": "https://github.com/trinker/qdaptools",
  "_searchresults": 399,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/qdapTools.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/trinker/qdaptools",
  "_realowner": "trinker",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.2",
      "date": "2014-04-24"
    },
    {
      "version": "0.0.3",
      "date": "2014-05-01"
    },
    {
      "version": "0.1.0",
      "date": "2014-05-08"
    },
    {
      "version": "0.2.0",
      "date": "2014-05-16"
    },
    {
      "version": "1.0.0",
      "date": "2014-05-23"
    },
    {
      "version": "1.0.1",
      "date": "2014-05-28"
    },
    {
      "version": "1.0.2",
      "date": "2014-08-01"
    },
    {
      "version": "1.0.3",
      "date": "2014-10-04"
    },
    {
      "version": "1.1.0",
      "date": "2014-12-23"
    },
    {
      "version": "1.3.1",
      "date": "2015-09-25"
    },
    {
      "version": "1.3.3",
      "date": "2017-06-20"
    },
    {
      "version": "1.3.5",
      "date": "2020-04-17"
    },
    {
      "version": "1.3.7",
      "date": "2023-05-10"
    }
  ],
  "_exports": [
    "%ha%",
    "%hl%",
    "%hl+%",
    "%l*%",
    "%l%",
    "%l+%",
    "%lc%",
    "%lc+%",
    "%le%",
    "%le+%",
    "counts2list",
    "df2matrix",
    "hash",
    "hash_e",
    "hash_look",
    "hms2sec",
    "id",
    "list_df2df",
    "list_vect2df",
    "list2df",
    "loc_split",
    "lookup",
    "lookup_e",
    "matrix2df",
    "matrix2long",
    "mtabulate",
    "pad",
    "read_docx",
    "repo2github",
    "run_split",
    "sec2hms",
    "shift",
    "shift_left",
    "shift_right",
    "split_vector",
    "start_end",
    "text2color",
    "url_dl",
    "v_outer",
    "vect2df",
    "vect2list"
  ],
  "_help": [
    {
      "page": "Deprecated",
      "title": "Hash/Dictionary Lookup",
      "topics": [
        "%ha%",
        "%l*%"
      ]
    },
    {
      "page": "hash",
      "title": "Hash/Dictionary Lookup",
      "topics": [
        "%hl%",
        "%hl+%",
        "hash",
        "hash_e",
        "hash_look"
      ]
    },
    {
      "page": "timeconv",
      "title": "Convert h:m:s To/From Seconds",
      "topics": [
        "hms2sec",
        "sec2hms"
      ]
    },
    {
      "page": "id",
      "title": "ID By Row Number or Sequence Along",
      "topics": [
        "id"
      ]
    },
    {
      "page": "list2df",
      "title": "List/Matrix/Vector to Dataframe/List/Matrix",
      "topics": [
        "counts2list",
        "df2matrix",
        "list2df",
        "list_df2df",
        "list_vect2df",
        "matrix2df",
        "matrix2long",
        "vect2df",
        "vect2list"
      ]
    },
    {
      "page": "loc_split",
      "title": "Split Data Forms at Specified Locations",
      "topics": [
        "loc_split",
        "loc_split.character",
        "loc_split.data.frame",
        "loc_split.default",
        "loc_split.factor",
        "loc_split.list",
        "loc_split.matrix",
        "loc_split.numeric"
      ]
    },
    {
      "page": "lookup",
      "title": "Hash Table/Dictionary Lookup 'lookup' - 'data.table' based hash table useful for large vector lookups.",
      "topics": [
        "%l%",
        "%l+%",
        "%lc%",
        "%lc+%",
        "lookup",
        "lookup.character",
        "lookup.data.frame",
        "lookup.factor",
        "lookup.list",
        "lookup.matrix",
        "lookup.numeric"
      ]
    },
    {
      "page": "lookup_e",
      "title": "Hash Table/Dictionary Lookup 'lookup_e' - Environment based hash table useful for large vector lookups.",
      "topics": [
        "%le%",
        "%le+%",
        "lookup_e",
        "lookup_e.character",
        "lookup_e.data.frame",
        "lookup_e.factor",
        "lookup_e.list",
        "lookup_e.matrix",
        "lookup_e.numeric"
      ]
    },
    {
      "page": "mtabulate",
      "title": "Tabulate Frequency Counts for Multiple Vectors",
      "topics": [
        "mtabulate"
      ]
    },
    {
      "page": "pad",
      "title": "Pad Strings",
      "topics": [
        "pad"
      ]
    },
    {
      "page": "print.v_outer",
      "title": "Prints a v_outer Object.",
      "topics": [
        "print.v_outer"
      ]
    },
    {
      "page": "read_docx",
      "title": "Read in .docx Content",
      "topics": [
        "read_docx"
      ]
    },
    {
      "page": "repo2github",
      "title": "Upload a Local Repo to GitHub",
      "topics": [
        "repo2github"
      ]
    },
    {
      "page": "run_split",
      "title": "Split a String Into Run Chunks",
      "topics": [
        "run_split"
      ]
    },
    {
      "page": "shift",
      "title": "Shift Vector Left/Right",
      "topics": [
        "shift",
        "shift_left",
        "shift_right"
      ]
    },
    {
      "page": "split_vector",
      "title": "Split a Vector By Split Points",
      "topics": [
        "split_vector"
      ]
    },
    {
      "page": "start_end",
      "title": "Get Location of Start/End Points",
      "topics": [
        "start_end"
      ]
    },
    {
      "page": "text2color",
      "title": "Map Words to Colors",
      "topics": [
        "text2color"
      ]
    },
    {
      "page": "url_dl",
      "title": "Download Instructional Documents",
      "topics": [
        "url_dl"
      ]
    },
    {
      "page": "v_outer",
      "title": "Vectorized Version of outer",
      "topics": [
        "v_outer",
        "v_outer.data.frame",
        "v_outer.list",
        "v_outer.matrix"
      ]
    }
  ],
  "_readme": "https://github.com/trinker/qdaptools/raw/HEAD/README.md",
  "_rundeps": [
    "bitops",
    "chron",
    "data.table",
    "RCurl",
    "XML"
  ],
  "_score": 7.032336659845735,
  "_indexed": true,
  "_nocasepkg": "qdaptools",
  "_universes": [
    "trinker"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.7",
      "date": "2026-07-12T05:21:27.000Z",
      "distro": "resolute",
      "commit": "1c92c0f5fb40516b008d931afaf1f85bf17fc71d",
      "fileid": "https://r2.ropensci.org/fa9c3a94c6e7f03a0dbc428b9afe8f250c34b04bb8ebf9a6caf0ae235f8667ec",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/trinker/actions/runs/29180929047"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.3.7",
      "date": "2026-07-12T05:21:35.000Z",
      "distro": "resolute",
      "commit": "1c92c0f5fb40516b008d931afaf1f85bf17fc71d",
      "fileid": "https://r2.ropensci.org/59536f0578213bc37f08187bdba28dec029e98c943dedb11466f3b3c374429d8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/trinker/actions/runs/29180929047"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.7",
      "date": "2026-07-12T05:20:45.000Z",
      "commit": "1c92c0f5fb40516b008d931afaf1f85bf17fc71d",
      "fileid": "https://r2.ropensci.org/1b91afd93d482740aa344dbc2cbb5758b3ca5b28a8204434df5cf6b5b38eed41",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/trinker/actions/runs/29180929047"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.3.7",
      "date": "2026-07-12T05:20:46.000Z",
      "commit": "1c92c0f5fb40516b008d931afaf1f85bf17fc71d",
      "fileid": "https://r2.ropensci.org/71747eda93341980f2d0bb3cd985cf9a9702136e6345069b6146c8eeab7c1e47",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/trinker/actions/runs/29180929047"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.7",
      "date": "2026-07-12T05:21:26.000Z",
      "commit": "1c92c0f5fb40516b008d931afaf1f85bf17fc71d",
      "fileid": "https://r2.ropensci.org/9266cc4887ce6fad76f393357d5c0fefb6081c3b8015c8be169c321684a51df8",
      "status": "success",
      "buildurl": "https://github.com/r-universe/trinker/actions/runs/29180929047"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.7",
      "date": "2026-07-12T05:20:32.000Z",
      "commit": "1c92c0f5fb40516b008d931afaf1f85bf17fc71d",
      "fileid": "https://r2.ropensci.org/32bb9d0bb910b39a25d01b608d181b56daab5a64e5c339ec38155a3fbcc1812c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/trinker/actions/runs/29180929047"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.7",
      "date": "2026-07-12T05:20:26.000Z",
      "commit": "1c92c0f5fb40516b008d931afaf1f85bf17fc71d",
      "fileid": "https://r2.ropensci.org/64b49a610a4c174679e2faabb6f1972e96503adcc9c6c3cd80cdaaed1b7066dd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/trinker/actions/runs/29180929047"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.3.7",
      "date": "2026-07-12T05:20:47.000Z",
      "commit": "1c92c0f5fb40516b008d931afaf1f85bf17fc71d",
      "fileid": "https://r2.ropensci.org/a776ec3b04421cebbf9c732422d3d686e8ca6470eceb9211a0688a30c32200bc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/trinker/actions/runs/29180929047"
    }
  ]
}