{
  "_id": "6a1eacd5b25058d4daada039",
  "Package": "DTwrappers",
  "Title": "Simplified Data Analysis with Wrapper Functions for the\n'Data.Table' Package",
  "Version": "0.0.2",
  "Authors@R": "c(\nperson(\"David\", \"Shilane\", , \"david.shilane@columbia.edu\", c(\"aut\")),\nperson(\"Mayur\", \"Bansal\", , \"mb4511@columbia.edu\", c(\"ctb\",\"cre\"))\n)",
  "Description": "Provides functionality for users who are learning R or the\ntechniques of data analysis.  Written as a collection of\nwrapper functions, the 'DTwrapper' package facilitates many\ncore operations of data processing.  This is achieved with\nrelatively few requirements about the order of the processing\nsteps or knowledge of specialized syntax.  'DTwrappers' creates\ncoding results along with translations to data.table's code.\nThis enables users to benefit from the speed and efficiency of\ndata.table's calculations.  Furthermore, the package also\nprovides the translated code for educational purposes so that\nusers can review working examples of coding syntax and\ncalculations.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.1.1",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-02 10:11:12 UTC",
    "User": "root"
  },
  "Author": "David Shilane [aut], Mayur Bansal [ctb, cre]",
  "Maintainer": "Mayur Bansal <mb4511@columbia.edu>",
  "Repository": "https://mb4511.r-universe.dev",
  "Date/Publication": "2021-06-21 05:20:08 UTC",
  "RemoteUrl": "https://github.com/cran/DTwrappers",
  "RemoteRef": "HEAD",
  "RemoteSha": "e730e04e9164aa333339955375d6c225f7609fcc",
  "MD5sum": "9100c1689cddf3d5beb9b820a2fb3c82",
  "_user": "mb4511",
  "_type": "src",
  "_file": "DTwrappers_0.0.2.tar.gz",
  "_fileid": "b3124143e0113f79ba1aaa0684d091e2df75b69206414015fb0a97300df4dc91",
  "_filesize": 167814,
  "_sha256": "b3124143e0113f79ba1aaa0684d091e2df75b69206414015fb0a97300df4dc91",
  "_created": "2026-06-02T10:11:12.000Z",
  "_published": "2026-06-02T10:13:41.350Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79047956702,
      "time": 110,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7354917526"
    },
    {
      "job": 79047956724,
      "time": 107,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7354916451"
    },
    {
      "job": 79047956653,
      "time": 112,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7354917715"
    },
    {
      "job": 79047956698,
      "time": 102,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7354914902"
    },
    {
      "job": 79047563523,
      "time": 140,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7354880267"
    },
    {
      "job": 79047956676,
      "time": 96,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7354913319"
    },
    {
      "job": 79047956673,
      "time": 92,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7354911602"
    },
    {
      "job": 79047956631,
      "time": 73,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7354905146"
    },
    {
      "job": 79047956672,
      "time": 97,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7354914814"
    }
  ],
  "_buildurl": "https://github.com/r-universe/mb4511/actions/runs/26812977654",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/DTwrappers",
  "_commit": {
    "id": "e730e04e9164aa333339955375d6c225f7609fcc",
    "author": "Mayur Bansal <mb4511@columbia.edu>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.0.2\n",
    "time": 1624252808
  },
  "_maintainer": {
    "name": "Mayur Bansal",
    "email": "mb4511@columbia.edu",
    "login": "mb4511",
    "description": "Data Enthusiast who loves to solve business challenges by leveraging analytical techniques. ",
    "uuid": 44247842
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.1.0",
      "role": "Depends"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 2.1.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 2,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "mb4511",
      "count": 2,
      "uuid": 44247842
    }
  ],
  "_userbio": {
    "uuid": 44247842,
    "type": "user",
    "name": "Mayur Bansal",
    "description": "Data Enthusiast who loves to solve business challenges by leveraging analytical techniques. "
  },
  "_downloads": {
    "count": 188,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/DTwrappers"
  },
  "_searchresults": 9,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/DTwrappers.html",
    "manual.pdf"
  ],
  "_realowner": "mb4511",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2021-05-04"
    },
    {
      "version": "0.0.2",
      "date": "2021-06-21"
    }
  ],
  "_exports": [
    "dt.calculate",
    "dt.choose.cols",
    "dt.choose.rows",
    "dt.count.rows",
    "dt.define.variable",
    "dt.first.k.rows",
    "dt.last.k.rows",
    "dt.remove.variables",
    "dt.sort"
  ],
  "_help": [
    {
      "page": "add.backtick",
      "title": "Add backtick",
      "topics": [
        "add.backtick"
      ]
    },
    {
      "page": "dt.calculate",
      "title": "dt.calculate",
      "topics": [
        "dt.calculate"
      ]
    },
    {
      "page": "dt.choose.cols",
      "title": "dt.choose.cols",
      "topics": [
        "dt.choose.cols"
      ]
    },
    {
      "page": "dt.choose.rows",
      "title": "dt.choose.rows",
      "topics": [
        "dt.choose.rows"
      ]
    },
    {
      "page": "dt.count.rows",
      "title": "dt.count.rows",
      "topics": [
        "dt.count.rows"
      ]
    },
    {
      "page": "dt.define.variable",
      "title": "dt.define.variable",
      "topics": [
        "dt.define.variable"
      ]
    },
    {
      "page": "dt.first.k.rows",
      "title": "dt.first.k.rows",
      "topics": [
        "dt.first.k.rows"
      ]
    },
    {
      "page": "dt.last.k.rows",
      "title": "dt.last.k.rows",
      "topics": [
        "dt.last.k.rows"
      ]
    },
    {
      "page": "dt.remove.variables",
      "title": "dt.remove.variables",
      "topics": [
        "dt.remove.variables"
      ]
    },
    {
      "page": "dt.sort",
      "title": "dt.sort",
      "topics": [
        "dt.sort"
      ]
    },
    {
      "page": "reduce.vector.expression",
      "title": "Takes a numeric vector and produces a statement with a more compact representation.  For instance, c(1,2,3,4) would become '1:4' and c(1:3, 4:6) could become '1:6'.",
      "topics": [
        "reduce.vector.expression"
      ]
    }
  ],
  "_rundeps": [
    "data.table"
  ],
  "_vignettes": [
    {
      "source": "Introduction_to_DTwrappers_Updated.Rmd",
      "filename": "Introduction_to_DTwrappers_Updated.html",
      "title": "Introduction to DTwrappers",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Applications of DTwrapper functions",
        "1) Function: dt.choose.rows",
        "Example 1a) Choose the first 3 rows of the dataset.",
        "Example 1b) Choose rows based on a logical test",
        "2) Function: dt.choose.cols",
        "Example 2a) Choose all of the columns for the first 5 rows.",
        "Example 2b) Select a subset of the variables",
        "Example 2c) Grouping data and choosing a subset of rows for each group",
        "3) Function: dt.count.rows",
        "Example 3a) Counting the Number of Rows in a data set",
        "Example 3b) Counting with filtering",
        "Example 3c) Counting in groups",
        "4) Function: dt.define.variable",
        "Example 4a) Creating a new variable by value",
        "Example 4b) Creating a new variable with a calculated expression",
        "Example 4c) Creating a new variable in subsets of rows",
        "5) Function: dt.remove.variables",
        "Example 5) Removing a variable from a dataset",
        "6) Function: dt.sort",
        "Example 6a) Sorting data by increasing values of a variable",
        "Example 6b) Sorting data in decreasing order",
        "Example 6c) Selecting the ordering of each sorting variable.",
        "7) Function: dt.calculate",
        "Example 7a) Applying One Function to One Variable",
        "Example 7b) Applying multiple functions to one variable",
        "Example 7c) Adding parameters to the functions",
        "Example 7d) dt.calculate with filtering and grouping statements",
        "Example 7e) Applying multiple functions to multiple variables",
        "Example 7f) Tables in wide format",
        "Example 7g) Customized functions",
        "Example 7h) Functions of multiple variables",
        "Example 7i) Linear regression in subgroups",
        "Conclusion"
      ],
      "created": "2021-05-04 07:40:05",
      "modified": "2021-05-04 07:40:05",
      "commits": 1
    }
  ],
  "_score": 2.778151250383644,
  "_indexed": true,
  "_nocasepkg": "dtwrappers",
  "_universes": [
    "mb4511"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.2",
      "date": "2026-06-02T10:13:08.000Z",
      "distro": "noble",
      "commit": "e730e04e9164aa333339955375d6c225f7609fcc",
      "fileid": "138b7b9d2fee56fb5f0207cda0ba6fb0bb33ef13c88d74d14104bf6d32f61413",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26812977654"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.2",
      "date": "2026-06-02T10:13:02.000Z",
      "distro": "noble",
      "commit": "e730e04e9164aa333339955375d6c225f7609fcc",
      "fileid": "91801fc11f5da72406581dc8e482a1bda5c26f1e13f5a72ad7a5b4cea195f03a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26812977654"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.2",
      "date": "2026-06-02T10:13:07.000Z",
      "commit": "e730e04e9164aa333339955375d6c225f7609fcc",
      "fileid": "cf9746155d55e32bc5826edf3251920504af3418d2400145e404797591d57216",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26812977654"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.2",
      "date": "2026-06-02T10:13:01.000Z",
      "commit": "e730e04e9164aa333339955375d6c225f7609fcc",
      "fileid": "05722b1950482c78efe3123c1205940838fafae3d0c3466220541c8b56dfba53",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26812977654"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.2",
      "date": "2026-06-02T10:13:07.000Z",
      "commit": "e730e04e9164aa333339955375d6c225f7609fcc",
      "fileid": "b9b32f77273eb0f269616f741f8fb308f08f74a4a42698a49842ab231c6f0c65",
      "status": "success",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26812977654"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.2",
      "date": "2026-06-02T10:12:45.000Z",
      "commit": "e730e04e9164aa333339955375d6c225f7609fcc",
      "fileid": "2535401eb646f06f1183f283a5981231153302a8009c2416bbb9c2401ee26018",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26812977654"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.2",
      "date": "2026-06-02T10:12:24.000Z",
      "commit": "e730e04e9164aa333339955375d6c225f7609fcc",
      "fileid": "2137895cb721f2f42650a79e3edef690bf6fbe5666971b1030daeafe5a1ce917",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26812977654"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.0.2",
      "date": "2026-06-02T10:12:53.000Z",
      "commit": "e730e04e9164aa333339955375d6c225f7609fcc",
      "fileid": "56257696fb166f73e757ee1a99fbcdde24a13fae0125c47aae15d46ee98b5262",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26812977654"
    }
  ]
}