psychds: Creating and Validating 'Psych-DS' Datasets

Provides a 'Shiny' application and helper functions for adopting 'Psych-DS' (<https://psych-ds.github.io/>), a community data standard for organizing and documenting datasets in the psychological and behavioral sciences inspired by the Brain Imaging Data Structure ('BIDS'). A guided interface walks researchers through the dataset creation process, organizing tabular data files into proper 'Psych-DS' directory structures, generating new, compliant, keyword-based filenames, and generating machine-readable 'JSON' metadata. Additional tools support building and editing data dictionaries with variable-level descriptions, validating datasets against the full 'Psych-DS' specification via a bundled 'JavaScript' validator, and exploring dataset contents interactively.

Version: 0.1.0
Depends: R (≥ 4.1.0)
Imports: cli, jsonlite, rstudioapi, shiny (≥ 1.7.0), tools, utils
Suggests: crosstalk, DT, fs, knitr, miniUI, pointblank, rmarkdown, shinydashboard, shinyjs, sortable, spelling, testthat (≥ 3.0.0), zip
Published: 2026-10-15
DOI: 10.32614/CRAN.package.psychds (may not be active yet)
Author: Massachusetts Institute of Technology [cph], Brian Leonard ORCID iD [aut, cre], Melissa Kline Struhl ORCID iD [aut]
Maintainer: Brian Leonard <bleonard at mit.edu>
BugReports: https://github.com/psych-ds/psychds-r/issues
License: MIT + file LICENSE
Copyright: see file inst/COPYRIGHTS for bundled 'JavaScript' library copyrights and licenses
psychds copyright details
URL: https://psych-ds.github.io/psychds-r/, https://github.com/psych-ds/psychds-r
NeedsCompilation: no
SystemRequirements: Node.js (>= 18.0.0)
Language: en-US
Materials: README, NEWS
CRAN checks: psychds results

Documentation:

Reference manual: psychds.html , psychds.pdf
Vignettes: Creating Data Dictionaries (source, R code)
Getting Started with psychds (source, R code)
Using the Shiny Application (source, R code)

Downloads:

Package source: psychds_0.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): psychds_0.1.0.tgz, r-oldrel (arm64): psychds_0.1.0.tgz, r-release (x86_64): psychds_0.1.0.tgz, r-oldrel (x86_64): psychds_0.1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=psychds to link to this page.

mirror server hosted at Truenetwork, Russian Federation.