{
  "_id": "6a1ee730b401979e734116bc",
  "Package": "tdtr",
  "Title": "Read and Export Tucker-Davis Technologies Data from R",
  "Version": "0.0.5",
  "Authors@R": "c(\nperson(\"John\", \"Lee\", email = \"johnleenimh@gmail.com\", role = c(\"aut\", \"cre\"))\n)",
  "Description": "Provides an R interface for reading Tucker-Davis\nTechnologies (TDT) tank/block data through the Python 'tdt'\npackage with reticulate, including Python-backed wrappers and\nexplicit helpers for collecting data into ordinary R objects\nfor downstream analysis.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/nimh-dsst/tdtr,\nhttps://nimh-dsst.r-universe.dev/tdtr",
  "BugReports": "https://github.com/nimh-dsst/tdtr/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "libpng-dev python3",
  "Repository": "https://nimh-dsst.r-universe.dev",
  "Date/Publication": "2026-05-19 16:15:16 UTC",
  "RemoteUrl": "https://github.com/nimh-dsst/tdtr",
  "RemoteRef": "HEAD",
  "RemoteSha": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-19 16:52:51 UTC",
    "User": "root"
  },
  "Author": "John Lee [aut, cre]",
  "Maintainer": "John Lee <johnleenimh@gmail.com>",
  "MD5sum": "f745fca65e9009b533549ce259ae040e",
  "_user": "nimh-dsst",
  "_type": "src",
  "_file": "tdtr_0.0.5.tar.gz",
  "_fileid": "00a235e1f52c8e88551194b7345db1da9d216e2051596cc9dc268ed588fc6119",
  "_filesize": 5714231,
  "_sha256": "00a235e1f52c8e88551194b7345db1da9d216e2051596cc9dc268ed588fc6119",
  "_created": "2026-05-19T16:52:51.000Z",
  "_published": "2026-06-02T14:22:40.089Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79093309552,
      "time": 175,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7089993848"
    },
    {
      "job": 79093309353,
      "time": 169,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7089991125"
    },
    {
      "job": 79093309868,
      "time": 111,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7089970957"
    },
    {
      "job": 79093309241,
      "time": 121,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7089974575"
    },
    {
      "job": 79093308223,
      "time": 209,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7089929125"
    },
    {
      "job": 79093308205,
      "time": 106,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7360439634"
    },
    {
      "job": 79093309426,
      "time": 151,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7089987442"
    },
    {
      "job": 79093309218,
      "time": 153,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7089986169"
    },
    {
      "job": 79093309969,
      "time": 142,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7089982080"
    }
  ],
  "_buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/26111837177",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/nimh-dsst/tdtr",
  "_commit": {
    "id": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
    "author": "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
    "committer": "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
    "message": "Release v0.0.5\n",
    "time": 1779207316
  },
  "_maintainer": {
    "name": "John Lee",
    "email": "johnleenimh@gmail.com",
    "login": "leej3",
    "linkedin": "in/leej3",
    "description": "Orcid: 0000-0001-5884-4247",
    "uuid": 5418152
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "reticulate",
      "version": ">= 1.41.0",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "nimh-dsst",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-21",
      "n": 18
    }
  ],
  "_tags": [
    {
      "name": "v0.0.1",
      "date": "2026-05-19"
    },
    {
      "name": "v0.0.2",
      "date": "2026-05-19"
    },
    {
      "name": "v0.0.3",
      "date": "2026-05-19"
    },
    {
      "name": "v0.0.4",
      "date": "2026-05-19"
    },
    {
      "name": "v0.0.5",
      "date": "2026-05-19"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "leej3",
      "count": 13,
      "uuid": 5418152
    }
  ],
  "_userbio": {
    "uuid": 124390368,
    "type": "organization",
    "name": "National Institute of Mental Health Data Science & Sharing Team",
    "description": "Supporting investigators within the NIMH intramural research program in creating, distributing, and leveraging large, open datasets to accelerate discovery."
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/tdtr"
  },
  "_devurl": "https://github.com/nimh-dsst/tdtr",
  "_searchresults": 0,
  "_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/readme.html",
    "extra/readme.md",
    "extra/tdtr.html",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "as_ranges",
    "as_tdt_block",
    "as_tibble_epocs",
    "as_tibble_stream",
    "block_info",
    "collect_block",
    "collect_epocs",
    "collect_stream",
    "epoc",
    "epoc_filter_py",
    "epoc_names",
    "epocs",
    "is_tdt_block",
    "new_tdt_block",
    "profile_tdt_memory",
    "ranges_from_epocs",
    "read_block",
    "read_block_py",
    "read_epocs_csv",
    "read_sev_py",
    "read_stream_csv",
    "stream",
    "stream_names",
    "streams",
    "tdt_available",
    "tdt_config",
    "tdtr_example_block_path",
    "validate_tdt_block"
  ],
  "_help": [
    {
      "page": "as_ranges",
      "title": "Convert time windows to Python 'tdt' ranges",
      "topics": [
        "as_ranges"
      ]
    },
    {
      "page": "as_tdt_block",
      "title": "Coerce to a materialized TDT block",
      "topics": [
        "as_tdt_block"
      ]
    },
    {
      "page": "as_tibble_epocs",
      "title": "Return epocs/events as a tibble",
      "topics": [
        "as_tibble_epocs"
      ]
    },
    {
      "page": "as_tibble_stream",
      "title": "Return a bounded stream table",
      "topics": [
        "as_tibble_stream"
      ]
    },
    {
      "page": "block_info",
      "title": "Return block metadata",
      "topics": [
        "block_info"
      ]
    },
    {
      "page": "collect_block",
      "title": "Collect a Python-backed TDT block into R",
      "topics": [
        "collect_block"
      ]
    },
    {
      "page": "collect_epocs",
      "title": "Collect epocs/events into R",
      "topics": [
        "collect_epocs"
      ]
    },
    {
      "page": "collect_stream",
      "title": "Collect one stream into R",
      "topics": [
        "collect_stream"
      ]
    },
    {
      "page": "epoc",
      "title": "Return one epoc/event store",
      "topics": [
        "epoc"
      ]
    },
    {
      "page": "epoc_filter_py",
      "title": "Filter TDT epocs through Python 'tdt'",
      "topics": [
        "epoc_filter_py"
      ]
    },
    {
      "page": "epoc_names",
      "title": "Return epoc/event store names",
      "topics": [
        "epoc_names"
      ]
    },
    {
      "page": "epocs",
      "title": "Return the epoc/event container or rows",
      "topics": [
        "epocs"
      ]
    },
    {
      "page": "is_tdt_block",
      "title": "Test whether an object is a materialized TDT block",
      "topics": [
        "is_tdt_block"
      ]
    },
    {
      "page": "new_tdt_block",
      "title": "Create a materialized TDT block",
      "topics": [
        "new_tdt_block"
      ]
    },
    {
      "page": "profile_tdt_memory",
      "title": "Profile memory movement for a TDT read workflow",
      "topics": [
        "profile_tdt_memory"
      ]
    },
    {
      "page": "ranges_from_epocs",
      "title": "Build time ranges from epoc/event onsets",
      "topics": [
        "ranges_from_epocs"
      ]
    },
    {
      "page": "read_block",
      "title": "Read a TDT block through Python 'tdt'",
      "topics": [
        "read_block"
      ]
    },
    {
      "page": "read_block_py",
      "title": "Read a TDT block through Python 'tdt'",
      "topics": [
        "read_block_py"
      ]
    },
    {
      "page": "read_epocs_csv",
      "title": "Read an epoc/event CSV export",
      "topics": [
        "read_epocs_csv"
      ]
    },
    {
      "page": "read_sev_py",
      "title": "Read TDT SEV data through Python 'tdt'",
      "topics": [
        "read_sev_py"
      ]
    },
    {
      "page": "read_stream_csv",
      "title": "Read a stream CSV export",
      "topics": [
        "read_stream_csv"
      ]
    },
    {
      "page": "stream",
      "title": "Return one stream",
      "topics": [
        "stream"
      ]
    },
    {
      "page": "stream_names",
      "title": "Return stream names",
      "topics": [
        "stream_names"
      ]
    },
    {
      "page": "streams",
      "title": "Return the stream container",
      "topics": [
        "streams"
      ]
    },
    {
      "page": "tdt_available",
      "title": "Check whether Python 'tdt' is available",
      "topics": [
        "tdt_available"
      ]
    },
    {
      "page": "tdt_config",
      "title": "Show Python configuration for 'tdtr'",
      "topics": [
        "tdt_config"
      ]
    },
    {
      "page": "tdtr_example_block_path",
      "title": "Locate the packaged TDT example block",
      "topics": [
        "tdtr_example_block_path"
      ]
    },
    {
      "page": "validate_tdt_block",
      "title": "Validate a materialized TDT block",
      "topics": [
        "validate_tdt_block"
      ]
    }
  ],
  "_readme": "https://github.com/nimh-dsst/tdtr/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "glue",
    "here",
    "jsonlite",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "pillar",
    "pkgconfig",
    "png",
    "rappdirs",
    "Rcpp",
    "RcppTOML",
    "reticulate",
    "rlang",
    "rprojroot",
    "tibble",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "advanced-usage.Rmd",
      "filename": "advanced-usage.html",
      "title": "Advanced Usage: reticulate-backed TDT Workflows",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Python State And Saving",
        "Python-side Processing",
        "Reader Controls",
        "Store Filters And Names",
        "Explicit Collection",
        "Event-aligned Reads",
        "Profiling Before Scaling Up"
      ],
      "created": "2026-05-19 12:45:56",
      "modified": "2026-05-19 14:24:32",
      "commits": 2
    },
    {
      "source": "getting-started.Rmd",
      "filename": "getting-started.html",
      "title": "Getting Started with tdtr",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Check The Backend",
        "Read The Example Block",
        "Work With Events",
        "Work With Streams",
        "Where To Go Next"
      ],
      "created": "2026-05-19 12:45:56",
      "modified": "2026-05-19 15:01:50",
      "commits": 3
    }
  ],
  "_score": 3,
  "_indexed": true,
  "_nocasepkg": "tdtr",
  "_universes": [
    "nimh-dsst",
    "leej3"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.5",
      "date": "2026-05-19T16:55:29.000Z",
      "distro": "noble",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "27b1894463d69523218d66d5d893128a9fa0f4f1c5c07f2adfbdb0df9611150b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/26111837177"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.5",
      "date": "2026-05-19T16:55:27.000Z",
      "distro": "noble",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "e6c706eef0f984136501f8ff5733266816a83c136972f859277cf41a1d2524c8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/26111837177"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.5",
      "date": "2026-05-19T16:54:35.000Z",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "7dc4ef7c89f7d425d682c2c577f74abcca306392cbcb982f95f7ff7bad41c9b4",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/26111837177"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.5",
      "date": "2026-05-19T16:54:35.000Z",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "99b551d46bdf63eb117aa69553486351669696d50058e348e0470ce35a444bd9",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/26111837177"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.5",
      "date": "2026-05-19T16:54:16.000Z",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "617f1596cdb1d899cffbdd131f8ad560a86cbe6e46fad248f7999aa227012c86",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/26111837177"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.5",
      "date": "2026-05-19T16:54:11.000Z",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "1607d54f17d0820d13a13080a860e031ba30c84e6981711bc3e2cfcfd3d5b91c",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/26111837177"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.0.5",
      "date": "2026-05-19T16:54:08.000Z",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "3fe28154591333f67a29f2aa4318c3dd168afd9757ddff27fd38a6f8750facb1",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/26111837177"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.5",
      "date": "2026-06-02T14:21:51.000Z",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "3f90806a6129bcfa01a6721b4a51ce197144a025f8846d4e404ae2b66c341923",
      "status": "success",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/26111837177"
    }
  ]
}