{
  "_id": "6a114cebacfb0bcc41ce8db2",
  "Package": "getDTeval",
  "Title": "Translating Coding Statements using get() and eval() for\nImproved Run-Time Coding Efficiency",
  "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\")),\nperson(\"Anderson\", \"Nelson\", , \"an2908@columbia.edu\", c(\"ctb\")),\nperson(\"Caffrey\", \"Lee\", , \"cl3802@columbia.edu\", c(\"ctb\")),\nperson(\"Zichen\", \"Huang\", , \"zh2380@columbia.edu\", c(\"ctb\"))\n)",
  "Description": "The getDTeval() function facilitates the translation of\nthe original coding statement to an optimized form for improved\nruntime efficiency without compromising on the programmatic\ncoding design. The function can either provide a translation of\nthe coding statement, directly evaluate the translation to\nreturn a coding result, or provide both of these outputs.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.1.1",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-23 06:41:53 UTC",
    "User": "root"
  },
  "Author": "David Shilane [aut], Mayur Bansal [ctb, cre], Anderson Nelson\n[ctb], Caffrey Lee [ctb], Zichen Huang [ctb]",
  "Maintainer": "Mayur Bansal <mb4511@columbia.edu>",
  "Repository": "https://mb4511.r-universe.dev",
  "Date/Publication": "2021-06-21 05:10:04 UTC",
  "RemoteUrl": "https://github.com/cran/getDTeval",
  "RemoteRef": "HEAD",
  "RemoteSha": "295547b9dd02cd4d12918b14b2a329eec955d585",
  "MD5sum": "736025b6398e321b956f4daaa9de529f",
  "_user": "mb4511",
  "_type": "src",
  "_file": "getDTeval_0.0.2.tar.gz",
  "_fileid": "c7d1f65d4ac2fa65190e6c35e7ee9dfb4f404f4da95c9075dd713990f0d8c8de",
  "_filesize": 113544,
  "_sha256": "c7d1f65d4ac2fa65190e6c35e7ee9dfb4f404f4da95c9075dd713990f0d8c8de",
  "_created": "2026-05-23T06:41:53.000Z",
  "_published": "2026-05-23T06:44:59.747Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77503857188,
      "time": 137,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7175016231"
    },
    {
      "job": 77503857191,
      "time": 118,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7175014638"
    },
    {
      "job": 77503857193,
      "time": 145,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7175014735"
    },
    {
      "job": 77503857195,
      "time": 154,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7175015278"
    },
    {
      "job": 77503676103,
      "time": 223,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7175004473"
    },
    {
      "job": 77503857183,
      "time": 109,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7175014012"
    },
    {
      "job": 77503857217,
      "time": 81,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7175011566"
    },
    {
      "job": 77503857226,
      "time": 72,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7175010850"
    },
    {
      "job": 77503857218,
      "time": 102,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7175013675"
    }
  ],
  "_buildurl": "https://github.com/r-universe/mb4511/actions/runs/26325959726",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/getDTeval",
  "_commit": {
    "id": "295547b9dd02cd4d12918b14b2a329eec955d585",
    "author": "Mayur Bansal <mb4511@columbia.edu>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.0.2\n",
    "time": 1624252204
  },
  "_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.6.0",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "formulaic",
      "role": "Imports"
    },
    {
      "package": "microbenchmark",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 2.1.0",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "devtools",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_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": 236,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/getDTeval"
  },
  "_searchresults": 3,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/getDTeval.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_realowner": "mb4511",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2020-11-18"
    },
    {
      "version": "0.0.2",
      "date": "2021-06-21"
    }
  ],
  "_exports": [
    "benchmark.getDTeval",
    "function.ending.point",
    "getDTeval",
    "translate.fn.calls"
  ],
  "_help": [
    {
      "page": "benchmark.getDTeval",
      "title": "benchmark.getDTeval",
      "topics": [
        "benchmark.getDTeval"
      ]
    },
    {
      "page": "function.ending.point",
      "title": "function.ending.point",
      "topics": [
        "function.ending.point"
      ]
    },
    {
      "page": "getDTeval",
      "title": "getDTeval",
      "topics": [
        "getDTeval"
      ]
    },
    {
      "page": "translate.fn.calls",
      "title": "translate.fn.calls",
      "topics": [
        "translate.fn.calls"
      ]
    }
  ],
  "_readme": "https://github.com/cran/getDTeval/raw/HEAD/README.md",
  "_rundeps": [
    "data.table",
    "formulaic",
    "microbenchmark"
  ],
  "_vignettes": [
    {
      "source": "Introduction_to_getDTeval.Rmd",
      "filename": "Introduction_to_getDTeval.html",
      "title": "Introduction to GetDTeval",
      "author": "",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Methods",
        "getDTeval()",
        "parameter descriptions",
        "Examples of getDTeval()",
        "Example 1:  Grouped Mean in data.table Using get() Statements",
        "Example 1a:  Translated Code",
        "Example 1b:  Result",
        "Example 1c:  Translations and Results",
        "Example 2:  Filtered and Grouped Mean with dplyr",
        "Example 2a:  Translations",
        "Example 2b:  Result",
        "Example 3:  Running Code As Is or in Optimized Statements",
        "Example 3a:  Running Code As Is",
        "Example 3b:  Running the Translated Code",
        "Benchmarking with benchmark.getDTeval()",
        "parameter description",
        "An example to highlight the benchmark.getDTeval function",
        "Example 4",
        "Benefits getDTeval",
        "Extending the Capacity for Programmatic Designs",
        "Example 5:  Using eval() in Calculated Quantities with data.table",
        "Example 6:  Using eval() in Calculated Quantities with dplyr",
        "Example 7: Programmatic Mutation with dplyr",
        "Example 8: Improving Readability of Grouped Calculations in dplyr",
        "Notes",
        "Conclusion"
      ],
      "created": "2020-11-18 08:00:06",
      "modified": "2021-06-21 05:10:04",
      "commits": 2
    }
  ],
  "_score": 2.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "getdteval",
  "_universes": [
    "mb4511"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.2",
      "date": "2026-05-23T06:44:08.000Z",
      "distro": "noble",
      "commit": "295547b9dd02cd4d12918b14b2a329eec955d585",
      "fileid": "507f0e232d9b9f530b76fc5ac54064291bf8994f40b89a82d9628f0637c9416f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26325959726"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.2",
      "date": "2026-05-23T06:43:53.000Z",
      "distro": "noble",
      "commit": "295547b9dd02cd4d12918b14b2a329eec955d585",
      "fileid": "222550095493ca25e517fb812a8e579237e4b76cdaa726ce5fa0bc60fa7fed65",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26325959726"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.2",
      "date": "2026-05-23T06:43:59.000Z",
      "commit": "295547b9dd02cd4d12918b14b2a329eec955d585",
      "fileid": "75c93e80ec49342542e49bf82be35b610fb6de83948991f0820068b47401c32a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26325959726"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.2",
      "date": "2026-05-23T06:44:00.000Z",
      "commit": "295547b9dd02cd4d12918b14b2a329eec955d585",
      "fileid": "1614f78bcb51d65d1b6008b26b38fed2237101d0a48872e6f3d6e6a60c521ef9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26325959726"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.2",
      "date": "2026-05-23T06:43:58.000Z",
      "commit": "295547b9dd02cd4d12918b14b2a329eec955d585",
      "fileid": "fbd209329c424579024ee7d5171d2b03353cc543f2b391d8ca774c473eefeac4",
      "status": "success",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26325959726"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.2",
      "date": "2026-05-23T06:43:13.000Z",
      "commit": "295547b9dd02cd4d12918b14b2a329eec955d585",
      "fileid": "75cf497dfe82f37a198272035cf053d8edd44f1bf89a95451fdf391737b425d7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26325959726"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.2",
      "date": "2026-05-23T06:43:05.000Z",
      "commit": "295547b9dd02cd4d12918b14b2a329eec955d585",
      "fileid": "2b82a6410629975a7b32c13fa68f3f5732a02a8f666e97a31ca26686feda3586",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26325959726"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.0.2",
      "date": "2026-05-23T06:43:31.000Z",
      "commit": "295547b9dd02cd4d12918b14b2a329eec955d585",
      "fileid": "925e37ac19f8f6953eecb4abfdf5d1968a7de928208007251344b09a2a7975d3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mb4511/actions/runs/26325959726"
    }
  ]
}