{
  "_id": "6ad1c8e629625c14e47ae804",
  "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-10-16 06:33:04 UTC",
    "User": "root"
  },
  "Author": "John Lee [aut, cre]",
  "Maintainer": "John Lee <johnleenimh@gmail.com>",
  "_user": "nimh-dsst",
  "_type": "src",
  "_file": "tdtr_0.0.5.tar.gz",
  "_fileid": "https://r2.ropensci.org/339c99f59d491c1a2d0eec017e1b815f3469c92b938072ab10f589000251fe2a",
  "_filesize": 5711879,
  "_sha256": "339c99f59d491c1a2d0eec017e1b815f3469c92b938072ab10f589000251fe2a",
  "_expires": "2027-01-24T06:49:08.000Z",
  "_created": "2026-10-16T06:33:04.000Z",
  "_published": "2026-10-16T06:49:10.338Z",
  "_buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/38861534477",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 116845782751,
      "time": 152,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "12029282914"
    },
    {
      "job": 116845782755,
      "time": 116,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "12029302785"
    },
    {
      "job": 116845782737,
      "time": 247,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "12030406094"
    },
    {
      "job": 116845782861,
      "time": 159,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "12029537534"
    },
    {
      "job": 116844833246,
      "time": 183,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12029049837"
    },
    {
      "job": 116845782793,
      "time": 92,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12030000212"
    },
    {
      "job": 116845782768,
      "time": 146,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "12028659966"
    },
    {
      "job": 116845782880,
      "time": 136,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "12029322607"
    },
    {
      "job": 116845783051,
      "time": 131,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "12030225312"
    }
  ],
  "_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
  },
  "_distro": "resolute",
  "_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",
    "followers": 15,
    "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.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/tdtr.html",
    "LICENSE"
  ],
  "_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-10-16T06:35:12.000Z",
      "distro": "resolute",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "https://r2.ropensci.org/87afe342cd7fbf7844b38817b380d32a5223c731199bf417cf1e213968f24470",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/38861534477"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.0.5",
      "date": "2026-10-16T06:34:54.000Z",
      "distro": "resolute",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "https://r2.ropensci.org/4e09b3dc7d2a3196340f5fb86fb5a881f193ccfc1d26aae60c80e7b89a03ea00",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/38861534477"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.5",
      "date": "2026-10-16T06:47:14.000Z",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "https://r2.ropensci.org/7d13a0212b46e808c17001f685a8ad9e2a701a46e7327afc4d7107ac5853291b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/38861534477"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.0.5",
      "date": "2026-10-16T06:46:58.000Z",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "https://r2.ropensci.org/31a1c6394c5cef75105a4413e17179699544efa99b285b06fb73d4a7ad6cd102",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/38861534477"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.5",
      "date": "2026-10-16T06:34:55.000Z",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "https://r2.ropensci.org/c14b799bcfb8cc067b2928676e874c76f275d42671bc1c4b40c028712004b819",
      "status": "success",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/38861534477"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.5",
      "date": "2026-10-16T06:34:20.000Z",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "https://r2.ropensci.org/9a9ac56f1991805c35dc4aa3b404d9a98325c92e95a5f625874a836a0ec5cf1c",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/38861534477"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.5",
      "date": "2026-10-16T06:34:26.000Z",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "https://r2.ropensci.org/ee40e7618902739c6730fbb8fe8b3c882925c8656bad706430ac9ae4f09fb020",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/38861534477"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.0.5",
      "date": "2026-10-16T06:34:10.000Z",
      "commit": "6827dbcb8da4e6adff4b91025849b1cc75efc16b",
      "fileid": "https://r2.ropensci.org/95f9630360f32b08fd55e2dc079f7f04c8d6cc8ffe00a2f67ffd390671d8f3ef",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/nimh-dsst/actions/runs/38861534477"
    }
  ]
}